Skip to content

chore: release v1.21.0 - #334

Merged
ErickXavier merged 3 commits into
mainfrom
release/v1.21.0
Aug 13, 2026
Merged

chore: release v1.21.0#334
ErickXavier merged 3 commits into
mainfrom
release/v1.21.0

Conversation

@ErickXavier

Copy link
Copy Markdown
Collaborator

Ecosystem release v1.21.0.

  • feat(evaluate): compiler support surface — parseExpression, parseStatements, segmentPipes (ADR-024), reviewed via multi-agent code review
  • feat(parser): re-export the surface from the module entry (src/index.js) with reachability tests
  • docs: plugins.md compiler-support section, llms.txt, llms-full.txt
  • chore: version bump 1.20.2 → 1.21.0, CHANGELOG, rebuilt dist (version string verified)

2,284 tests green. Part of the synchronized ecosystem release (Elements, LSP, Skill follow at 1.21.0).

Export parseExpression, parseStatements, and segmentPipes as thin
cache-safe wrappers over the private parser, for static analysis by the
@no-js-dev/server compiler. Includes Forbidden-node coverage in tests.
parseExpression, parseStatements, and segmentPipes are now named
exports from src/index.js, making them reachable from the package
entry point for library consumers (e.g. the @no-js-dev/server
compiler). Adds reachability tests asserting same-reference identity
with the evaluate.js originals. Documents the three functions in
plugins.md, llms.txt, and llms-full.txt (ADR-024).
@ErickXavier
ErickXavier merged commit 7988b64 into main Aug 13, 2026
1 check passed
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.

1 participant