Skip to content

Commit

Permalink
Merge pull request #1641 from actonlang/update-changelog
Browse files Browse the repository at this point in the history
Update changelog
  • Loading branch information
plajjan authored Jan 15, 2024
2 parents c5d0511 + d71f8e5 commit 3cc56e1
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,21 @@
- Output is written to stdout per default, set `stderr=True` to write to
stderr instead
- set `flush=True` to flush the output
- new `--rts-bt-debug` flag that launches interactive debugger (`gdb`) on
SIGSEGV / SIGILL

### Changed
- `print()` now formats to a temporary buffer before printing to reduce
interleaving multiple outputs
- `printn()` has been removed in preference of using `print(foo, end="")`

### Fixed
- `KeyError` now includes the key as part of the error message
- e.g. `KeyError: getitem: key not in dictionary, key: foobar`
- The string formatting of the error message including the key only happens
when the str representation of the exception is necessary, so it does not
incur a performance penalty in normal scenarios
- The key for which the lookup was attempted is stored in the `key` attribute
- Homebrew Formula now somewhat decoupled from Stack version [#1627]
- Idiomatic Homebrew Formulas use system-ghc, i.e. a GHC version installed by
Homebrew itself and not from Stack. Since we specify a Stack LTS resolver,
Expand Down

0 comments on commit 3cc56e1

Please sign in to comment.