Skip to content

chore: require EmDash 1.0.1 or later - #1

Merged
danielmlr merged 1 commit into
mainfrom
chore/emdash-1.0.1-floor
Sep 29, 2026
Merged

danielmlr merged 1 commit into
mainfrom
chore/emdash-1.0.1-floor

Conversation

@danielmlr

Copy link
Copy Markdown
Member

Raises the plugin's EmDash floor from 0.39.0 to 1.0.1, the first stable release, before the plugin's first release. The package is still private, so there's no changeset.

Changes

  • Floor: the emdash peer and the manifest's env:emdash go from >=0.39.0 to >=1.0.1. It is not >=1.0.0, because npm's accidental April 2026 emdash@1.0.0 would satisfy that.
  • Toolchain: dev emdash is now ^1.0.1 (was >=0.39.0 <1.0.0), with @emdash-cms/blocks 1.0.1, plugin-test 0.2.6 and plugin-cli 0.13.1. plugin-test 0.2.6 pins emdash 1.0.1, so the tests job now runs on the floor.
  • CI, declared: [1.0.1] instead of seven versions. For now it runs the same thing as tests. Once plugin-test moves past 1.0.1, it's the row that keeps the floor tested.
  • pnpm-workspace.yaml: the release-age exclusions list only the versions still installed.
  • scripts/compat-matrix.sh: the default version and the harness-pin example now say 1.0.1.
  • README, AGENTS.md: the new floor. The compatibility table is down to 1.0.1.

Verified

  • At this branch's head: pnpm typecheck passes, pnpm test passes (135 tests) and pnpm build succeeds.
  • scripts/compat-matrix.sh 1.0.1: 135 passed at the baseline (the harness's pinned host) and 135 at 1.0.1.

Raise the emdash peer and the manifest's env:emdash floor from >=0.39.0
to >=1.0.1 before the first release, and move the toolchain to EmDash
1.0.1 (plugin-test 0.2.6, plugin-cli 0.13.1). The compat matrix now
tests the floor only; the 0.39-0.42 rows are gone.
@changeset-bot

changeset-bot Bot commented Sep 29, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 47f9281

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@danielmlr
danielmlr merged commit c1d744d into main Sep 29, 2026
3 checks passed
@danielmlr
danielmlr deleted the chore/emdash-1.0.1-floor branch September 29, 2026 22:35
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