Skip to content

chore: release packages - #41

Merged
btravers merged 1 commit into
mainfrom
changeset-release/main
Aug 10, 2026
Merged

btravers merged 1 commit into
mainfrom
changeset-release/main

Conversation

@btravers

@btravers btravers commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@btravstack/theme@2.0.0

Major Changes

  • fb6f43d: Repoint --pkg-unthrown to teal #3FB0A5, and remove the retired
    --pkg-demesne and --pkg-start tokens.

    Red is stop and green is all-clear; a modeled error is neither, so unthrown's
    accent now sits outside the signal register — not a signal, a value. The old
    #46B86C was also byte-identical to --bt-green, the org's checkmark ink, so
    unthrown was the one package whose accent was org chrome.

    Breaking: ./tokens.css is a published export, so its custom properties are
    public API and removing two of them is a breaking change — even though the
    projects they named no longer exist and no repo in the org referenced them. They
    are removed rather than kept as deprecated aliases because an alias would point
    at a package that is gone.

    --bt-green / --green / --text-green are unchanged.

Minor Changes

  • 0b3e7c5: Add --pkg-di, blue #3E7FD4, for @btravstack/di.

    Blue is plumbing — the connections behind the wall that everything visible runs
    on, which is what a wiring container is. The hex is the logo's own lighter blue
    (the barrel rim, the plunger, the needle hub), so chrome and artwork stay one
    color.

    di's docs site currently sets --accent: #2A62B8, the logo's deep blue. That
    hex scores 3.22 against --card on the dark scheme, below the 5.00–7.25 band
    the other four package accents occupy, so the landing takes the lighter blue
    instead: 4.72 on the dark card, 7.10 as darkened text on white (AA). Repointing
    di's docs to match is btravstack/di's half.

  • 9a3d60a: Add --pkg-entity, amber #C8871F, for @btravstack/entity.

    Amber encases and preserves — a thing suspended intact, permanently — which is
    sealed construction and immutable data. entity's docs previously used
    --bt-pink-soft, the org accent, which the multi-accent rule reserves for org
    chrome.

Copilot AI lite review requested due to automatic review settings August 8, 2026 18:26

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

Automated Changesets release PR for @btravstack/theme, preparing a major (breaking) publish by bumping the package version and promoting the changeset notes into the package changelog.

Changes:

  • Bump @btravstack/theme from 1.7.0 to 2.0.0.
  • Add the 2.0.0 changelog entry describing the breaking token removals / color repoint.
  • Remove the consumed Changesets entry (.changeset/teal-unthrown-accent.md).

Reviewed changes

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

File Description
packages/theme/package.json Version bump to 2.0.0 for the release.
packages/theme/CHANGELOG.md Adds the 2.0.0 release notes (major/breaking).
.changeset/teal-unthrown-accent.md Removes the changeset after it’s been applied to the changelog/version.

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

@btravers
btravers force-pushed the changeset-release/main branch from 43add92 to bc5c173 Compare August 10, 2026 14:25
@btravers
btravers merged commit 4da4787 into main Aug 10, 2026
@btravers
btravers deleted the changeset-release/main branch August 10, 2026 14:26
btravers added a commit to btravstack/unthrown that referenced this pull request Aug 10, 2026
2.0.0 is a major only because it removes the retired `--pkg-demesne` and
`--pkg-start` tokens — projects that no longer exist. Neither is referenced
anywhere in this repo, so the break does not reach this site.

What it brings is `--pkg-di`, the fifth package accent, plus the already-merged
`--pkg-unthrown` teal and `--pkg-entity` amber, which had been sitting
unreleased until btravstack/btravstack.github.io#41 shipped all three together.

This site's own `--accent` (teal #3fb0a5) is untouched and already matches its
token, so nothing here changes visually.

Docs build clean: `--pkg-di` is in the emitted CSS (proving 2.0.0 resolved),
both retired tokens are gone, and `--accent` is still #3fb0a5.
btravers added a commit to btravstack/amqp-contract that referenced this pull request Aug 10, 2026
2.0.0 is a major only because it removes the retired `--pkg-demesne` and
`--pkg-start` tokens — projects that no longer exist. Neither is referenced
anywhere in this repo, so the break does not reach this site.

What it brings is `--pkg-di`, the fifth package accent, plus the already-merged
`--pkg-unthrown` teal and `--pkg-entity` amber, which had been sitting
unreleased until btravstack/btravstack.github.io#41 shipped all three together.

This site's own `--accent` (orange #ff6600) is untouched and already matches its
token, so nothing here changes visually.

Docs build clean: `--pkg-di` is in the emitted CSS (proving 2.0.0 resolved),
both retired tokens are gone, and `--accent` is still #ff6600.
btravers added a commit to btravstack/temporal-contract that referenced this pull request Aug 10, 2026
2.0.0 is a major only because it removes the retired `--pkg-demesne` and
`--pkg-start` tokens — projects that no longer exist. Neither is referenced
anywhere in this repo, so the break does not reach this site.

What it brings is `--pkg-di`, the fifth package accent, plus the already-merged
`--pkg-unthrown` teal and `--pkg-entity` amber, which had been sitting
unreleased until btravstack/btravstack.github.io#41 shipped all three together.

This site's own `--accent` (indigo #6b76f2) is untouched and already matches its
token, so nothing here changes visually.

Docs build clean: `--pkg-di` is in the emitted CSS (proving 2.0.0 resolved),
both retired tokens are gone, and `--accent` is still #6b76f2.
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