Skip to content

chore(deps): bump @btravstack/theme to 2.0.0 - #64

Merged
btravers merged 1 commit into
mainfrom
chore/theme-2.0.0
Aug 10, 2026
Merged

chore(deps): bump @btravstack/theme to 2.0.0#64
btravers merged 1 commit into
mainfrom
chore/theme-2.0.0

Conversation

@btravers

Copy link
Copy Markdown
Contributor

Catalog bump only — no source or style change in this repo.

Why now

@btravstack/theme@2.0.0 shipped from btravstack/btravstack.github.io#41, releasing three changesets that had queued up: the new --pkg-di accent, plus --pkg-unthrown teal and --pkg-entity amber, which had been merged but unreleased.

Is the major breaking here?

No. 2.0.0 is major solely because it removes the retired --pkg-demesne and --pkg-start tokens — tokens.css is a published export, so its custom properties are public API even though the projects they named are gone. Grepping this repo returns zero references to either.

This site's own --accent (amber #c8871f) is untouched and already matches its token in the theme, so nothing changes visually.

Verified

pnpm install produces a one-line catalog diff plus the lockfile — pnpm added no pinned minimumReleaseAgeExclude entry, since the unversioned @btravstack/theme exclusion already covers it.

Docs build clean. In the emitted CSS: --pkg-di: #3E7FD4 present (proving 2.0.0 actually resolved), both retired tokens absent, and --accent still #c8871f.

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` (amber #c8871f) 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 #c8871f.
Copilot AI lite review requested due to automatic review settings August 10, 2026 14:49

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 the pnpm catalog to use @btravstack/theme@2.0.0 for the docs workspace, aligning the repo with the latest published theme token set while keeping this repo’s own styling unchanged.

Changes:

  • Bump @btravstack/theme in the workspace catalog from 1.7.0 to 2.0.0.
  • Update pnpm-lock.yaml to reflect the new resolved theme version and integrity.

Reviewed changes

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

File Description
pnpm-workspace.yaml Bumps the catalog entry for @btravstack/theme to 2.0.0.
pnpm-lock.yaml Updates lockfile catalog/importer resolution and package snapshot for @btravstack/theme@2.0.0.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

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

@btravers
btravers merged commit 590e715 into main Aug 10, 2026
14 checks passed
@btravers
btravers deleted the chore/theme-2.0.0 branch August 10, 2026 15:55
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