Skip to content

chore: admit dspack-emit ^0.6.0 (gen 0.3.1) - #54

Merged
ryandmonk merged 1 commit into
mainfrom
feat/admit-emit-0.6.0
Aug 8, 2026
Merged

chore: admit dspack-emit ^0.6.0 (gen 0.3.1)#54
ryandmonk merged 1 commit into
mainfrom
feat/admit-emit-0.6.0

Conversation

@ryandmonk

Copy link
Copy Markdown
Contributor

Widens gen's emit range to include ^0.6.0 so downstream trees resolve a single emitter version. Required for Studio v3: gen's runPipeline loads the project profile via its own emit dep — on emit <0.6.0 it can't load a v2/v3 profile. emit 0.6.0 is backward-compatible; 138/138 tests green against a fresh 0.6.0 lockfile.

🤖 Generated with Claude Code

Widens the emit range to '^0.3.1 || ^0.4.0 || ^0.5.0 || ^0.6.0' so the
tree resolves a SINGLE dspack-emit version alongside downstream consumers
that adopt 0.6.0 (the representation release). Without this, a consumer on
emit ^0.6.0 + gen ^0.3.0 (emit <0.6.0) carries two emitter versions — the
divergence gate A3 cannot see across, and gen's runPipeline would load a
v2/v3 profile on the older emit and refuse it.

emit 0.6.0 is backward-compatible (v1 byte-frozen); gen's 138 tests pass
against it with a freshly resolved lockfile (no stale-emit masking).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings August 8, 2026 16:21
@ryandmonk
ryandmonk merged commit ba088a6 into main Aug 8, 2026
3 checks passed
@ryandmonk
ryandmonk deleted the feat/admit-emit-0.6.0 branch August 8, 2026 16:22

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates @aestheticfunction/dspack-gen’s dependency metadata so it can resolve @aestheticfunction/dspack-emit@^0.6.0, enabling profile loading behavior required by Studio v3 while keeping emit backward compatibility.

Changes:

  • Bump package version to 0.3.1.
  • Widen @aestheticfunction/dspack-emit semver range to include ^0.6.0.
  • Refresh lockfile to resolve @aestheticfunction/dspack-emit@0.6.0 (and associated transitive updates).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
package.json Bumps package version and widens @aestheticfunction/dspack-emit range to include ^0.6.0.
package-lock.json Updates resolved @aestheticfunction/dspack-emit to 0.6.0 and refreshes dependency resolutions in the lockfile.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

2 participants