Skip to content

Commit

Permalink
CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
giacomocavalieri authored and lpil committed Jan 2, 2025
1 parent 469f103 commit be4794d
Showing 1 changed file with 15 additions and 14 deletions.
29 changes: 15 additions & 14 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,11 +101,12 @@
O(1) operation instead of O(N), significantly improving performance.
([Richard Viney](https://github.com/richard-viney))

- Better error message for existed type constructor being used as value
- Better error message for when an existing type constructor is used as a value
constructor.
([Jiangda Wang](https://github.com/Frank-III))

- Print better error messages when shell commands used by compiler cannot be found.
- Print better error messages when shell commands used by compiler cannot be
found.
([wheatfox](https://github.com/enkerewpo))

### Build tool
Expand Down Expand Up @@ -144,13 +145,13 @@
amount of code it'll need to download and compile, improving compile times.
([Tristan Sloughter](https://github.com/tsloughter))

### Language Server
### Language server

- The language server now provides type information when hovering over argument
labels.
([Surya Rose](https://github.com/GearsDatapacks))

- The Language Server now suggests a code action to desugar a use expression
- The language server now suggests a code action to desugar a use expression
into the equivalent function call. For example, this snippet of code:

```gleam
Expand All @@ -172,7 +173,7 @@

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

- The Language Server now suggests a code action to turn a function call into
- The language server now suggests a code action to turn a function call into
the equivalent use expression. For example, this snippet of code:

```gleam
Expand Down Expand Up @@ -225,7 +226,7 @@
- The language server now provides an action to extract a value into a variable.
([Giacomo Cavalieri](https://github.com/giacomocavalieri))

- The Language Server now suggests a code action to expand a function capture
- The language server now suggests a code action to expand a function capture
into the equivalent anonymous function. For example, this snippet of code:

```gleam
Expand Down Expand Up @@ -276,23 +277,23 @@
- The formatter now adds a `todo` inside empty blocks.
([Giacomo Cavalieri](https://github.com/giacomocavalieri))

- The formatter now formats lists the same in constants as in expressions.
([Jiangda Wang](https://github.com/Frank-III))

### Documentation

- Canonical links created for documentation pages if published on Hex.
Previously published documentation would need to be updated.
Resolves versioned pages to point to latest page for search engines.
([Dave Lage](https://github.com/rockerBOO))

- The formatter now format lists the same in constants as in expressions
([Jiangda Wang](https://github.com/Frank-III))

### Bug fixed

- The compiler now throws an error when a float literal ends with an `e` and
is missing an exponent.
([Surya Rose](https://github.com/GearsDatapacks))

- Fixed a crash with ENOTEMPTY (os error 39) when building on NTFS partitions
- Fixed a crash with ENOTEMPTY (os error 39) when building on NTFS partitions.
([Ivan Ermakov](https://github.com/ivanjermakov))

- Fixed a bug where the compiler would crash when pattern matching on multiple
Expand Down Expand Up @@ -324,7 +325,7 @@
([yoshi](https://github.com/joshi-monster))

- Fixed a bug where expressions which use an unsafe integer on JavaScript would
not emit a warning if an @external function had been referenced.
not emit a warning if an external function had been referenced.
([Richard Viney](https://github.com/richard-viney))

- Fixed a bug where nested tuple access would not be parsed correctly when
Expand All @@ -336,7 +337,7 @@
([yoshi](https://github.com/joshi-monster))

- Fixed a bug where the inferred variant of values was not properly cached,
leading to incorrect errors on incremental builds and in the Language Server.
leading to incorrect errors on incremental builds and in the language server.
([Surya Rose](https://github.com/GearsDatapacks))

- Fixed a bug where Gleam would be unable to compile to BEAM bytecode if the
Expand All @@ -347,8 +348,8 @@
unused variables in certain cases.
([Surya Rose](https://github.com/GearsDatapacks))

- Fixed a bug where the completer would not include braces in type import completions
when it should have.
- Fixed a bug where the completer would not include braces in type import
completions when it should have.
([Jiangda Wang](https://github.com/Frank-III))

- Fixed a bug where `gleam new` would generate the github `test` workflow
Expand Down

0 comments on commit be4794d

Please sign in to comment.