What's Changed
- Add profiling support to UCM by @dolio in #5856
- Transcript change: help from new profiling commands by @dolio in #5857
- Fix interpreter tests by @sellout in #5853
- swap trailing slash for trailing dot in ls output by @mitchellwrosen in #5860
- Builtins for arbitrary precision integer arithmetic by @runarorama in #5852
- Report internal errors more clearly by @sellout in #5661
- Improve displayed names in profiles by @dolio in #5861
- Better name out-of-scope error message by @mitchellwrosen in #5863
- Avoid redundant re-hashing when squashing an already squashed branch by @ChrisPenner in #5867
- Don’t prettify exceptions written to the stack by @sellout in #5868
- Defer error serialization by @sellout in #5869
- Add message when pulling to indicate from and to causal hashes. by @ChrisPenner in #5870
- Rename BigInt and BigNat to Integer and Natural by @runarorama in #5871
- allow deleting while resolving an upgrade failure by @mitchellwrosen in #5872
- Add Codex notes for mcp.md by @bbarker in #5873
- add more restrictive project name check by @mitchellwrosen in #5862
- fix bad transcript caching and syntax error in mcp.md by @aryairani in #5879
- silence typechecking output after merge failure by @mitchellwrosen in #5874
- make $MERGED absolute by @mitchellwrosen in #5882
- Add a few new aliases by @ChrisPenner in #5881
- delete namespace.dependencies by @mitchellwrosen in #5865
- Add a second type of profile that samples after wakeup by @dolio in #5883
Full Changelog: release/0.5.47...release/0.5.48