What's Changed
- Fixed a bug that can prevent
delete.namespace
due to a problem in a library dependency (not your problem) - Fixed a bug when rendering code where
use
statements could interfere with local variable names - 15-25% speedup of some programs using the default interpreted runtime
All PRs Since Last Release
- bugfix: allow
delete.namespace
even if it would leave nameless references inlib
by @mitchellwrosen in #5452 - Actually calculate inlining info for builtins by @dolio in #5454
- Remove ANF.inline'ing by @ChrisPenner in #5457
- Fix diff computation by @ChrisPenner in #5460
- Unboxed Primitive types by @ChrisPenner in #5431
- Remove Stray HasCallStack by @ChrisPenner in #5463
- Fix diffs involving unit/tuples by @ChrisPenner in #5462
- Make
unsafe.force-push
visible by @ChrisPenner in #5459 - Add indicator to prompt when on staging by @ChrisPenner in #5458
- bugfix: don't consider shortening variables with use statements by @mitchellwrosen in #5465
- Make transcripts idempotent by @sellout in #5406
- Run Ormolu 0.7.2.0 across the code base by @sellout in #5469
Full Changelog: release/0.5.28...release/0.5.29