Skip to content

Bump @phcdevworks/spectre-ui from 4.0.0 to 4.3.0 - #56

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

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

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

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

Release notes

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

Stack Gap Recipe Parity

Contract change type: additive

Added

  • getStackClasses gained a gap option (sm/md/lg, matching GridGap/--sp-layout-stack-gap-*, new exported StackGap type), backing new .sp-stack--gap-sm/.sp-stack--gap-lg classes (md is already the default baked into .sp-stack/.sp-hstack, so it needs no class). Matches getGridClasses's gap/columnGap/rowGap options — previously a consumer had to reach for the generic sp-gap-* utility name instead of a recipe-backed option, unlike every other layout primitive. Requested by spectre-components on 2026-08-20 while wiring a matching gap prop onto <sp-stack>; see TODO.md "Stack — Gap Option On getStackClasses".

Layout and Prose Contract Hardening

Contract change type: semantic change

Added

  • New .sp-prose recipe (getProseClasses, new ProseRecipeOptions type) restores ul/ol markers, blockquote treatment, and top-level flow spacing for raw HTML content an app renders directly (e.g. a WordPress the_content() call) rather than through a component — content the build's CSS reset, and this package's own base-layer ul, ol { list-style: none } rule (spectre-ui@4.1.0), otherwise leave markerless and unspaced with no way to opt back in. Deliberately leaves heading and link typography alone — that belongs to the consuming theme's own type scale, not this package. Requested by spectre-base; see TODO.md "Prose — Editor Content Recipe".

  • sp-col-start-* (1-12, plus sp-md-/sp-lg- responsive variants) sets an absolute grid-column-start line, distinct from sp-col-offset-* (a shift relative to natural position, which cannot express an absolute start). getGridClasses gained a matching colStart option (plain value or { base, md, lg }, new exported GridColStart/GridColStartOptions types).

  • .sp-grid--align-start/-center/-end/-baseline/-stretch and a matching align option on getGridClasses (new exported GridAlign type). The generic sp-items-* utility already covers this CSS effect standalone; this family makes it reachable directly from the Grid recipe API, consistent with gap/columnGap/rowGap on the same recipe. Filed a matching request in spectre-components/TODO.md to wire an align prop through to <sp-grid> — this package can only add the recipe/CSS side. Requested by spectre-base; see TODO.md "Grid — Cell Alignment And Column Start".

... (truncated)

Changelog

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

[4.3.0] - 2026-08-20

Release Title: Stack Gap Recipe Parity

Contract change type: additive

Added

  • getStackClasses gained a gap option (sm/md/lg, matching GridGap/--sp-layout-stack-gap-*, new exported StackGap type), backing new .sp-stack--gap-sm/.sp-stack--gap-lg classes (md is already the default baked into .sp-stack/.sp-hstack, so it needs no class). Matches getGridClasses's gap/columnGap/rowGap options — previously a consumer had to reach for the generic sp-gap-* utility name instead of a recipe-backed option, unlike every other layout primitive. Requested by spectre-components on 2026-08-20 while wiring a matching gap prop onto <sp-stack>; see TODO.md "Stack — Gap Option On getStackClasses".

[4.2.0] - 2026-08-20

Release Title: Layout and Prose Contract Hardening

Contract change type: semantic change

Added

  • New .sp-prose recipe (getProseClasses, new ProseRecipeOptions type) restores ul/ol markers, blockquote treatment, and top-level flow spacing for raw HTML content an app renders directly (e.g. a WordPress the_content() call) rather than through a component — content the build's CSS reset, and this package's own base-layer ul, ol { list-style: none } rule (spectre-ui@4.1.0), otherwise leave markerless and unspaced with no way to opt back in. Deliberately leaves heading and link typography alone — that belongs to the consuming theme's own type scale, not this package. Requested by spectre-base; see TODO.md "Prose — Editor Content Recipe".

  • sp-col-start-* (1-12, plus sp-md-/sp-lg- responsive variants) sets an absolute grid-column-start line, distinct from sp-col-offset-* (a shift relative to natural position, which cannot express an absolute start). getGridClasses gained a matching colStart option (plain value or { base, md, lg }, new exported GridColStart/GridColStartOptions types).

  • .sp-grid--align-start/-center/-end/-baseline/-stretch and a matching align option on getGridClasses (new exported GridAlign type). The generic sp-items-* utility already covers this CSS effect standalone; this family makes it reachable directly from the Grid recipe API, consistent with gap/columnGap/rowGap on the same recipe. Filed a matching request in spectre-components/TODO.md to wire an align

... (truncated)

Commits
  • 00b2340 release: 4.3.0
  • 4c2f529 docs: require verified TODO completion workflow
  • eb0179a release: 4.2.0
  • 8385bd1 chore: refresh lockfile metadata
  • 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
  • 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.3.0.
- [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.3.0)

---
updated-dependencies:
- dependency-name: "@phcdevworks/spectre-ui"
  dependency-version: 4.3.0
  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 30, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 2, 2026

Copy link
Copy Markdown
Contributor Author

Looks like @phcdevworks/spectre-ui is up-to-date now, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 2, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/phcdevworks/spectre-ui-4.3.0 branch September 2, 2026 15:04
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