Skip to content

Bump @phcdevworks/spectre-ui from 4.0.0 to 4.1.1 - #54

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/phcdevworks/spectre-ui-4.1.1
Open

Bump @phcdevworks/spectre-ui from 4.0.0 to 4.1.1#54
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/phcdevworks/spectre-ui-4.1.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 23, 2026

Copy link
Copy Markdown
Contributor

Bumps @phcdevworks/spectre-ui from 4.0.0 to 4.1.1.

Release notes

Sourced from @​phcdevworks/spectre-ui's releases.

Grid Type Export Parity

Fixed

  • Exported GridTemplate and GridExplicitTemplateOptions from the recipes barrel, restoring the public type surface for the explicitTemplate grid option added in 4.1.0.

Changed

  • Refreshed the Vitest development dependency within its existing compatible range.

Expanded Utility and Layout Contracts

Highlights

  • Expanded token-driven layout, typography, media, border, transition, and list utilities.
  • Added full responsive utility coverage across the published breakpoint scale.
  • Added named asymmetric Grid templates for recurring production layouts.
  • Scoped token defaults into the cascade-layer contract and added raw design-value validation.

Validation

  • Full npm run check gate passed with 23 test files and 436 tests.
  • Token dependency validation passed against @phcdevworks/spectre-tokens@4.4.0.

npm publishing is intentionally not included in this release workflow.

Changelog

Sourced from @​phcdevworks/spectre-ui's changelog.

[4.1.1] - 2026-08-19

Release Title: Grid Type Export Parity

Contract change type: additive

Fixed

  • Exported GridTemplate and GridExplicitTemplateOptions from src/recipes/index.ts. Both types backed the explicitTemplate option added to getGridClasses in 4.1.0, but were omitted from the recipes barrel, so no downstream consumer could type-check against them. Found while wiring explicitTemplate through to spectre-components' sp-grid.

Changed

  • Refreshed the Vitest development dependency within its existing compatible range.

[4.1.0] - 2026-08-18

Release Title: Expanded Utility and Layout Contracts

Contract change type: semantic change

Added

  • Added a general ul, ol { margin: 0; padding: 0; list-style: none; } reset to base.css. Previously only one component in components.css scoped list-style: none to itself; any consumer using a bare <ul>/<ol> for general content got default browser bullets/indentation with no documented opt-out. This is a visible behavior change for any consumer currently relying on default browser list styling for a bare <ul>/<ol> — bullets and indentation now need to be opted back in explicitly. Confirmed downstream need from a production consumer (see TODO.md).
  • Added sp-content-* (align-content) utilities matching the existing sp-justify-*/sp-items-* value set (start/end/center/between/ around/evenly/stretch), for multi-line wrapped flex rows. Added a sp-basis-{step} flex-basis scale tied to --sp-space-*, following the same generation pattern as sp-gap-*. Both ship with the existing md/lg responsive variants automatically. sp-order-* (first/last/none/ 1-12, also with md/lg variants) already existed in src/styles/utilities.css from the Grid v2 work and needed no change — it applies to flex items the same as grid items. Responsive coverage beyond md/lg remains a separate, deferred decision. See TODO.md.
  • Added standalone sp-font-{weight} utilities to the generated utility engine, independent of getTextClasses's size preset (which still bundles size/line-height/weight/letter-spacing as one fixed step; utilities layer precedence already lets sp-font-* override the weight from any SpText/getTextClasses size). One class per distinct weight value already

... (truncated)

Commits
  • 2257ff2 release: 4.1.1
  • 490195d release: 4.1.0
  • 33000c3 feat: expand utility and cascade contracts
  • cac7b2f chore: allow companywide workspace access
  • 2796802 chore: deny all Claude git commands
  • 2b0b774 docs: align release title mechanics
  • 5e02e59 docs: keep shared git policy in agents guide
  • e8b7d25 docs: require direct commits to main
  • 9f02b0e docs: clarify git handoff policy
  • 99c34a2 docs: record delivered roadmap phases
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@phcdevworks/spectre-ui](https://github.com/phcdevworks/spectre-ui) from 4.0.0 to 4.1.1.
- [Release notes](https://github.com/phcdevworks/spectre-ui/releases)
- [Changelog](https://github.com/phcdevworks/spectre-ui/blob/main/CHANGELOG.md)
- [Commits](phcdevworks/spectre-ui@v4.0.0...v4.1.1)

---
updated-dependencies:
- dependency-name: "@phcdevworks/spectre-ui"
  dependency-version: 4.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants