Skip to content

fix: republish bias-testing API on @euconform/core as 1.4.0#12

Merged
Hiepler merged 2 commits into
mainfrom
fix/republish-core-bias-testing-api
Apr 15, 2026
Merged

fix: republish bias-testing API on @euconform/core as 1.4.0#12
Hiepler merged 2 commits into
mainfrom
fix/republish-core-bias-testing-api

Conversation

@Hiepler

@Hiepler Hiepler commented Apr 15, 2026

Copy link
Copy Markdown
Owner

Problem

The Apr 15 release (760d327 chore: release) bumped @euconform/core from 1.2.0 to 1.3.0 — but @euconform/core@1.3.0 had already been published on Apr 10 from the ECEF release. As a result:

  • The bias-testing additions (./datasets export, CapabilityCache, loadCrowsPairsDataset, sideEffects: false) never made it to npm.
  • npm view @euconform/core@1.3.0 exports does not list ./datasets.
  • packages/core/CHANGELOG.md ended up with a duplicate ## 1.3.0 header where the bias-testing entry was prepended above the existing ECEF section.

Root cause: a manual rollback of core/package.json from 1.3.01.2.0 caused Changesets to recompute 1.2.0 + minor = 1.3.0, colliding with the existing tag.

Fix

  • New changeset bumping @euconform/core as minor1.4.0 with the bias-testing API.
  • Internal-dependency patches: @euconform/cli1.1.1, @euconform/web1.2.3 (via updateInternalDependencies: "patch").
  • Removed the duplicate ## 1.3.0 block from packages/core/CHANGELOG.md. The bias-testing description is regenerated under the new ## 1.4.0 section when the changeset bot runs.

pnpm exec changeset status --verbose confirms:

patch: @euconform/web 1.2.3, @euconform/cli 1.1.1
minor: @euconform/core 1.4.0

Test plan

  • pnpm lint — clean (277 files)
  • pnpm check-types — 9/9 tasks pass
  • pnpm test — 262 tests pass (70 web + 164 core + 28 cli)
  • pnpm build — 7/7 packages succeed
  • After merge: Changesets bot opens release PR; merging it publishes @euconform/core@1.4.0 and @euconform/cli@1.1.1 to npm.

🤖 Generated with Claude Code

The Apr 15 release bumped core 1.2.0 -> 1.3.0, but @euconform/core@1.3.0
had already been published on Apr 10 from the ECEF release. As a result,
the bias-testing additions (./datasets export, CapabilityCache,
loadCrowsPairsDataset, sideEffects flag) never made it to npm.

Adds a fresh changeset bumping core to 1.4.0 (and dependents to patch)
and removes the duplicate 1.3.0 entry that was prepended to the core
changelog by the previous release run.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Hiepler
Hiepler merged commit 82137df into main Apr 15, 2026
6 checks passed
@Hiepler
Hiepler deleted the fix/republish-core-bias-testing-api branch July 1, 2026 08:49
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