Skip to content

v1.5.0

Compare
Choose a tag to compare
@iancaffey iancaffey released this 05 Jul 22:07
· 219 commits to main since this release

Full Changelog: v1.4.1...v1.5.0

Added

  • Expanded shape reference resolution to support dependencies (incl. pre-built models from JSON AST).
  • Added support for viewing the documentation of shapes found within JSON AST (incl. rendering external documentation links).
  • Added support for detecting unresolved shapes (with an ability to import them).
  • Added support for detecting unused imports (with an ability to automatically remove them).
  • Added support for detecting qualified shape ids (with an ability to import them).
  • Added support for optimizing/rearranging imports (sorted lexicographically).

Changed

  • Improved the performance of reference resolution (by caching the resolved targets and updating when files have been changed).
  • Improved the readability of the auto-complete dialog (adding icons to shapes/members, including prelude + AST shapes, and removing the previous keywords which had live templates).
  • Improved the go-to dialogs by including the prelude shapes.