You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ruby: expose the parser API methods (Parser#parse, tree/node accessors) on the Ruby binding
so consumers can drive parsing directly instead of only fetching languages.
Fixes #166.
ruby: support installing on Ruby 4. Removed the < 4.0 RubyGems constraint; the native
extension builds and the generated Ruby e2e suite passes on Ruby 4.0.6.
Fixes #162.
ci: run the Ruby package and Ruby e2e tests on Ruby 4.0 in addition to Ruby 3.4.
Fixed
dart: pin freezed to the stable ^3.2.5 constraint instead of a ^4.0.0-dev prerelease.
The prerelease was rejected by flutter_rust_bridge_codegen's dependency validator, which broke
the Dart binding build.
node: build and publish the linux-x64-musl and linux-arm64-musl platform sub-packages.
CI now cross-compiles both musl targets (via zig / cargo-zigbuild), and the main package's optionalDependencies reference the real version instead of the 0.0.1 placeholder, so the
native binaries resolve on Alpine/musl systems.
ci: the sdist smoke test uses the tree_sitter property API (root_node/type).
Changed
grammars: refresh 39 grammar revisions to newer upstream commits (no languages added or
removed).
deps: bump rmcp to 2.2, go-tree-sitter to v0.25.0, @napi-rs/cli to ^3.7.3, @types/node to ^26.0.0, and vitest to ^4.1.10.
Regenerated all bindings with alef 0.37.0.
docs: migrate the documentation site to Astro Starlight on the shared @xberg-io/docs-theme,
and rewrite the landing page and README to a value-first voice.