Skip to content

chore(main): release wit-idl 0.1.0#79

Closed
GordonSmith wants to merge 1 commit intomainfrom
release-please--branches--main--components--wit-idl
Closed

chore(main): release wit-idl 0.1.0#79
GordonSmith wants to merge 1 commit intomainfrom
release-please--branches--main--components--wit-idl

Conversation

@GordonSmith
Copy link
Collaborator

🤖 I have created a release beep boop

0.1.0 (2025-08-21)

⚠ BREAKING CHANGES

  • The union type has been removed from the WIT grammar.
  • The default, self, pkg keywords have been removed from the grammar.

Features

  • add "extract wit" option for wasm files (aeabe2a)
  • add basic markdown highlighting in doc-comments (e64075b)
  • add code generation (cc7dd88)
  • add extract core wasm command (b39c03c)
  • add include keyword to wit grammar (#17) (dcc5a30)
  • add keybindings for syntax checking commands (55f1b46)
  • add package keyword to wit grammar (#19) (8c9acc7)
  • add simple auto-complete for keywords and built-in types (7bb2014)
  • add support for feature gates (8624eb4), closes #34
  • add toplevel use keyword to wit grammar (#26) (8990d18)
  • add wit idl support for vscode (b24abb8)
  • automatically continue doc-comments (///, /**) on next line (b037f85)
  • basic syntax checking (57d8f5a)
  • bump dependency versions to latests (a374c58)
  • configure wordPattern to improve word highlighting and autocomplete suggestions (7e887c6)
  • implement sized list syntax support (list<type, size>) (ae26b28), closes #57

Bug Fixes

  • automate worker + wasm resource detection (20dda9c)
  • comments on type aliases are now recognized as comments (80c21d1)
  • ensure kebab case for identifiers (#5) (7ec3057)
  • extension fails to load with node 24 (1172282), closes #77
  • lookbehind assertion with malformed regex (#11) (8787a0a)
  • missing resource methods (#31) (36d0ceb)
  • missing world error failing to parse (dbf1fd3)
  • move repository fields to top-level object (#13) (74f1ffc)
  • release ci failing to complete (ca5b27b)
  • remove commitlint config file from extension package (#23) (b75af2d)
  • remove union typedef (#28) (8b97b47)
  • separate rules for result keyword with and without <> (cf87929)
  • sync vscode types and engine (482fd7d)
  • target newer VSCode to enable extension activation (5c80b4a)
  • update devDependencies to use exact versions (abee70b), closes #50

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Failed to start extension Add support for sized lists: list<u8, 4> Lock down package.json Update grammar with @unstable and @since annotations

1 participant