Skip to content

chore: release @tskm/core 0.2.1 (compiled fast path) - #37

Merged
ushironoko merged 1 commit into
mainfrom
chore/changeset-compiled-fast-path
Jun 17, 2026
Merged

chore: release @tskm/core 0.2.1 (compiled fast path)#37
ushironoko merged 1 commit into
mainfrom
chore/changeset-compiled-fast-path

Conversation

@ushironoko

Copy link
Copy Markdown
Owner

What

Adds a changeset that bumps @tskm/core to 0.2.1 (patch).

The change being released is the opt-in, experimental compiled validation fast path (Tier-0, no eval): safeParseCompiled / getCompiledValidate, plus the Cursor and Step types. It compiles a schema into a closure tree at construction time with no eval / new Function / codegen, so it runs under a strict CSP and on edge runtimes, staying byte-identical to safeParse on both success and error paths.

Scope

  • Only @tskm/core is published. @tskm/compiler and @tskm/vite have no user-facing changes this cycle and are not bumped.
  • @tskm/example-* and @tskm/playground are private and only get an internal-dependency version touch (not published).

Release flow

Merging this PR makes the version job open a Version Packages PR. Merging that PR triggers the publish job (waits for release Environment approval), which publishes @tskm/core@0.2.1 over OIDC with provenance, then tags and creates the GitHub Release automatically.

🤖 Generated with Claude Code

Bumps @tskm/core to 0.2.1 for the opt-in, experimental compiled
validation fast path (safeParseCompiled / getCompiledValidate).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pkg-pr-new

pkg-pr-new Bot commented Jun 17, 2026

Copy link
Copy Markdown

Open in StackBlitz

bun add https://pkg.pr.new/@tskm/compiler@7d2ce0d
bun add https://pkg.pr.new/@tskm/core@7d2ce0d
bun add https://pkg.pr.new/@tskm/vite@7d2ce0d

commit: 7d2ce0d

@ushironoko
ushironoko merged commit dfcb2a7 into main Jun 17, 2026
7 checks passed
@ushironoko
ushironoko deleted the chore/changeset-compiled-fast-path branch June 17, 2026 06:06
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