release/M4h
·
5804 commits
to trunk
since this release
What's Changed
- Scheme library changes for more implementation agnosticism by @dolio in #3786
- Use socket operations for LSP client communication to avoid errors on socket close by @ChrisPenner in #3783
- Allow specifying the location to save the codebase from running a transcript by @jaredly in #3785
- Improve type error message for == on Foreign by @ceedubs in #3790
- Upgrade to stack 2.9.1 by @ChrisPenner in #3787
- Fix universal equality for Socket by @ceedubs in #3792
- Add LSP diagnostic for arity mismatches by @ChrisPenner in #3797
- Work-around for Effect annotations bug. by @ChrisPenner in #3789
- Add a basic transcript testing chez generation by @jaredly in #3781
- Expect full scheme-libs structure for 'installed' libraries by @dolio in #3800
- Hover Info improvements by @ChrisPenner in #3637
- Add builtins test suite skeleton, which can be run using the JIT or interpreted by @pchiusano in #3802
- Various racket related fixes/changes by @dolio in #3812
- Add racket (unison cont) library by @dolio in #3813
- Fix tls calling conventions by @stew in #3811
- Builtins test suite no longer uses IO refs by @pchiusano in #3814
- switch less args from -r to -R to fix reflog weirdness by @aryairani in #3810
- Add some comments on defining builtin tests in separate .u files by @pchiusano in #3816
- Make scheme jit transcript work by @dolio in #3819
- Add cryptographic hashing primitives for the racket backend by @jaredly in #3807
- Improved scheme-libs/readme.md by @pchiusano in #3821
- Add concurrency primitives for the JIT, based on Racket threads by @SystemFw in #3815
- Make compile.native use racket by @dolio in #3826
- Char.Class builtin type and supporting functions by @runarorama in #3820
- Format codebase using Ormolu and fail PRs if not ormolu formatted by @pchiusano in #3824
- Acquire and persist user information on login. by @ChrisPenner in #3818
- Improve error message for unhandled ability by @ceedubs in #3828
- Some type references were being ignored when compiling code by @dolio in #3830
- Add tryEval to the JIT compiler by @SystemFw in #3831
- Enables deletion of multiple terms and types in one command by @rlmark in #3798
Full Changelog: release/M4g...release/M4h