Skip to content

release/M4h

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Feb 16:25
· 5804 commits to trunk since this release
b5fca58

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