Skip to content

0.10.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Sep 15:49
· 13 commits to master since this release
430bda0

Added

  • Publish package to PyPI (#788 by terror)
  • Expose quickfixes in web playground (#780 by terror)
  • Add playground status bar (#778 by terror)
  • Add sample justfiles to playground (#777 by terror)
  • Make playground syntax pane collapsible (#776 by terror)
  • Add parser information dialog to playground (#774 by terror)
  • Confirm before resetting playground editor (#768 by terror)
  • Add reset button to web playground (#767 by terror)
  • Add hover information to web playground (#766 by terror)
  • Add inline diagnostics to web playground (#756 by terror)
  • Validate attributes using signatures (#737 by terror)

Fixed

  • Fix screenshot in pypi readme (#794 by terror)
  • Keep playground settings header left-aligned (#784 by terror)
  • Preserve playground editor state across layout changes (#772 by terror)
  • Improve tree and settings accessibility (#765 by terror)
  • Consolidate editor configuration and fix indentation (#758 by terror)
  • Resolve attribute argument references correctly (#738 by terror)
  • Include integration tests in published package (#731 by terror)

Misc

  • Move configuration into Workspace (#793 by terror)
  • Move document lifecycle orchestration into Workspace (#792 by terror)
  • Simplify tree traversal (#791 by terror)
  • Bump clap from 4.6.6 to 4.6.7 (#785 by app/dependabot)
  • Bump cc from 1.4.5 to 1.4.7 (#786 by app/dependabot)
  • Refactor recipe body parsing (#783 by terror)
  • Refactor recipe dependency parsing (#782 by terror)
  • Remove www readme (#781 by terror)
  • Update editor settings interface (#779 by terror)
  • Remove playground resize handle (#775 by terror)
  • Pass custom CodeMirror theme through theme prop (#773 by terror)
  • Localize playground tree-sitter ownership (#771 by terror)
  • Simplify syntax highlight decoration construction (#770 by terror)
  • Simplify editor settings state (#769 by terror)
  • Simplify syntax highlighting extension (#764 by terror)
  • Share editor settings option lists (#763 by terror)
  • Lazy-load playground settings provider (#762 by terror)
  • Use Radix DialogTrigger for editor settings (#761 by terror)
  • Simplify settings persistence (#760 by terror)
  • Centralize editor colors in CSS variables (#759 by terror)
  • Update hover highlights without reconfiguring CodeMirror (#757 by terror)
  • Inline TextNode::from_node associated function (#755 by terror)
  • Document remaining Document methods (#754 by terror)
  • Simplify quickfixer test harness (#753 by terror)
  • Inline Quickfixer::action method (#752 by terror)
  • Compare complete LSP diagnostics in quickfixer (#751 by terror)
  • Return a new diagnostic when adding a quickfix (#750 by terror)
  • Inline Diagnostic::new method (#749 by terror)
  • Preserve typed attribute arguments (#736 by terror)
  • Move Quickfixer into the binary (#748 by terror)
  • Remove ParameterJson type (#747 by terror)
  • Make ProjectLoader crate-private (#746 by terror)
  • Make Group and GroupSet crate-private (#745 by terror)
  • Make PointExt crate-private (#743 by terror)
  • Make Rule, RuleContext, and Scope crate-private (#744 by terror)
  • Make StrExt crate-private (#742 by terror)
  • Make Count crate-private (#741 by terror)
  • Improve Document method documentation (#740 by terror)
  • Move document-dependent node helpers to Document (#735 by terror)
  • Optimize recipe dependency cycle analysis (#734 by terror)
  • Improve mobile navigation (#733 by terror)
  • Improve homepage resource links (#732 by terror)