Skip to content

Commit b41296e

Browse files
GearsDatapackslpil
authored andcommitted
Fix CHANGELOG
1 parent 8e56502 commit b41296e

File tree

1 file changed

+16
-10
lines changed

1 file changed

+16
-10
lines changed

CHANGELOG.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44

55
### Compiler
66

7-
- Update error message that arises when calling `echo` on an atom that lacks a
8-
gleam representation to use `atom.create("__struct__")` instead of
9-
`atom.create_from_string("__struct__")`.
7+
- The output of `echo` when printing atoms has been updated to use
8+
`atom.create("...")` instead of `atom.create_from_string("...")`.
109
([Patrick Dewey](https://github.com/ptdewey))
1110

1211
- Patterns aliasing a string prefix have been optimised to generate faster code
@@ -143,7 +142,8 @@
143142

144143
([Adi Salimgereyev](https://github.com/abs0luty))
145144

146-
- Record update syntax can now be used in constant definitions, so constant records can be derived from other records using the spread operator:
145+
- Record update syntax can now be used in constant definitions. For example:
146+
147147
```gleam
148148
pub const base_http_config = HttpConfig(
149149
host: "0.0.0.0",
@@ -180,8 +180,8 @@
180180
`--invert` would be silently ignored if given together with `--package`.
181181
([Evan Silberman](https://github.com/silby))
182182

183-
- Update to latest Elixir API, so warning would not be shown when compiling
184-
Elixir file in a Gleam project.
183+
- Updated to use the latest Elixir API, so a warning would not be shown when
184+
compiling Elixir file in a Gleam project.
185185
([Andrey Kozhev](https://github.com/ankddev))
186186

187187
- The build tool now has a new `gleam deps outdated` command that shows outdated
@@ -283,7 +283,7 @@
283283

284284
([Giacomo Cavalieri](https://github.com/giacomocavalieri))
285285

286-
- The "inline variable" code action can now trigger when used over the let
286+
- The "inline variable" code action can now trigger when used over the `let`
287287
keyword of a variable to inline.
288288
([Giacomo Cavalieri](https://github.com/giacomocavalieri))
289289

@@ -435,7 +435,8 @@
435435
constants.
436436
([Surya Rose](https://github.com/GearsDatapacks))
437437

438-
- Fix invalid JavaScript codegen in cases where underscores follow a decimal.
438+
- Fixed a bug where invalid code would be generated on the JavaScript target in
439+
cases where an underscore followed the decimal point in a float literal.
439440
([Patrick Dewey](https://github.com/ptdewey))
440441

441442
- Typos in the error message shown when trying to install a non-existent package
@@ -458,6 +459,11 @@
458459
wrong format, preventing it from being used by Hexdocs search.
459460
([Surya Rose](https://github.com/GearsDatapacks))
460461

461-
- Fixed a bug where the collapse nested case would produce invalid code on a
462-
list tail pattern.
462+
- Fixed a bug where the "collapse nested case" code action would produce invalid
463+
code on a list tail pattern.
463464
([Matias Carlander](https://github.com/matiascr))
465+
466+
- Fixed two bugs that made gleam not update the manifest correctly, causing
467+
it to hit hex for version resolution on every operation and quickly reach
468+
request limits in large projects.
469+
([fruno](https://github.com/fruno-bulax/))

0 commit comments

Comments
 (0)