···336336 when path dependencies are used.
337337- Fixed a bug where `gleam new` would generate a gitignore with `build` rather
338338 than `/build`.
339339-- Fixed where the types of generic constants could be incorrecly inferred.
339339+- Fixed where the types of generic constants could be incorrectly inferred.
340340- `Utf8Codepoint` has been renamed to `UtfCodepoint` in `prelude.d.mts`.
341341- Fixed a bug where `gleam deps list` would look in filesystem root instead of
342342 the current directory.
···439439- Fixed a bug where the build directory could be left in an invalid state if
440440 there is Elixir code to compile and running on Windows without permission to
441441 create symlinks.
442442-- Fixed a bug where numbers with preceeding zeros could generate incorrect
442442+- Fixed a bug where numbers with preceding zeros could generate incorrect
443443 JavaScript.
444444- The Erlang code generated by the `/.` operator no longer generates a warning
445445 for the upcoming negative zero float change in Erlang OTP 27.
···591591- The main process started with `gleam run` no longer traps exits on Erlang.
592592- The formatting of code in rendered HTML documentation has been improved.
593593- The formatter no longer moves trailing comments out of custom type definitions.
594594-- Fixed a bug where some hexidecimal numbers would generate incorrect Erlang.
594594+- Fixed a bug where some hexadecimal numbers would generate incorrect Erlang.
595595- Fixed a bug where markdown tables would not render correctly in HTML
596596 documentation.
597597- The float 0.0 is now rendered in Erlang as `+0.0` to silence warnings in
···11411141- Fixed a bug where the formatter would remove braces from blocks used as the
11421142 subject of a case expression.
11431143- Fixed a bug alternative patterns with a clause containing a pipe with a pipe
11441144- after the case expresson could render incorrect Erlang.
11441144+ after the case expression could render incorrect Erlang.
11451145- Fixed a bug where formatter would strip curly braces around case guards even
11461146 when they are required to specify boolean precedence.
11471147- Fixed a bug where `gleam new` would in some situations not validate the
···3636- OTP application trees are now shut down gracefully when `main` exits.
3737 ([Louis Pilfold](https://github.com/lpil))
38383939-- The `gleam fix` command can now update a project's `gleam` version contraint
3939+- The `gleam fix` command can now update a project's `gleam` version constraint
4040 to make sure it respects the inferred minimum required version.
4141 ([Giacomo Cavalieri](https://github.com/giacomocavalieri))
4242
···4141 `javascript` to specify what target to use, with `erlang` being the default.
4242 ([Mohammed Khouni](https://github.com/Tar-Tarus))
43434444-- The Erlang/Elixir compiler process is now re-used for all packages, shaving
4444+- The Erlang/Elixir compiler process is now reused for all packages, shaving
4545 off 0.3-0.5s per compiled package.
4646 ([yoshi](https://github.com/joshi-monster))
4747