github unisonweb/unison release/1.0.1

6 hours ago

What's Changed

Faster:

  • big speed-up to type-checking in certain common situations. #6053 (thanks @bbarker for reporting)
  • faster JSON generation #6058

Features:

  • new moveTo command collects definitions from different places into a single target namespace. #6054
  • new rename command lets you rename a definition with a long path without having to type the long path twice. #6054
  • new watch and unwatch commands let you monitor multiple locations for scratch file changes. #6063
  • find no longer searches transitive deps by default. #6065
  • support single-quotes when parsing args in ucm. #6072
  • more readable errors for dataBranch failures. #6068
  • add 16-bit and 32-bit FFI types. #6060
  • allow passing pinned arrays to DLL imported functions. #6067

Fewer bugs:

  • ucm now prints definitions within definitions in a more predictable order. #6039
  • show library upgrades as automatic changes (de-emphasized in diffs). #6020
  • correctly pretty-print "symboly" binders with surrounding parens. #6030
  • don't disable paged output after a file event. #6045
  • avoid giving an under-application error for 0 arguments. #6042

All PRs Since Last Release

New Contributors

Full Changelog: release/1.0.0...release/1.0.1

Don't miss a new unison release

NewReleases is sending notifications on new releases.