Skip to content

release/0.5.15

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Feb 22:30
· 2428 commits to trunk since this release
f98ea54

What's Changed

New features:

  • LSP support for "format file" / "format selection" / "format on save"
  • New edit.namespace command, see here for example usage (reported by @ceedubs)

Bug fixes:

  • Better tab-completion of branch-relative paths
  • Nicer errors when type-directed name resolution fails (reported by @hojberg)
  • Fixed bug when parsing docs for a unique type with unique omitted (reported by @hojberg)
  • Fixed an indentation issue in Docs that was causing parse failures (reported by @alvaroc1)
  • Fixed a bug with use and names starting with _ (reported by @alvaroc1)
  • Fixed raw text-block indentation (reported by @SystemFw)
  • Fixed an issue where string gets transformed to ''string'' and then fails to parse if string contains ' (reported by @SystemFw)
  • Fixed a type-checking bug where local functions were not generalized (reported by @SystemFw)
  • Fixed a Set.findMin: empty set has no minimal element bug on update (reported by @alvaroc1)
  • UCM now deletes a remote branch mapping when a push fails because the branch doesn't exist.

Speed-ups:

  • LSP no longer preloads names for the entire codebase
  • docs.to-html no longer preloads names for the entire codebase

All PRs since last release:

Full Changelog: release/0.5.14...release/0.5.15