Skip to content

Production Release - August 4 / 2026 - #4196

Merged
ArakTaiRoth merged 69 commits into
mainfrom
dev
Aug 4, 2026
Merged

Production Release - August 4 / 2026#4196
ArakTaiRoth merged 69 commits into
mainfrom
dev

Conversation

@ArakTaiRoth

Copy link
Copy Markdown
Collaborator

Stories included in this Production release:

  1. alignment property in GoabBlock breaks width #3893
  2. Repo: audit and bring ui-components into compliance with GoA open source policy #4119
  3. Upgrade Astro #4007
  4. Add default horizontal scroll behaviour to the table component for overflow content #3346
  5. AppHeader examples using slot property #3762
  6. PushDrawer heading doesn't work with slotted content #4004
  7. Dropdown: multi-select #1223
  8. Docs: Examples tab not working as expected #3738
  9. Text Area, Radio, Checkbox, Checkbox-list, Dropdown, and Date Picker: blur and focus events #1666
  10. Framework state not saved / partially saved #3571
  11. DatePicker: Day and Year should be typed text fields, not number inputs #4027
  12. Type of TemplateRef under Footer docs is wrong #4013
  13. GoabButton doesn't take 100% width inside GoabButtonGroup on mobile #3986
  14. App Header Menu aligned to the left instead of the right #3860
  15. Icon Button new variant "tertiary #3858
  16. Menu button: closing the menu swallows the next click event #3662
  17. [Bug]: Tooltip width issue when text changes #3495
  18. Can't unset month #3275
  19. Update NPM docs #3237
  20. Screen behind modal should not scroll when modal is open #2710
  21. Dropdown: item slot #1351
  22. Add AGENTS.md to point other AI tools at existing dev standards #4158
  23. Badge iconType not working Angular #3887
  24. React example incorrectly uses `heading #3309
  25. Remove all .html-data.json files #3286
  26. When expanded content is not read #2378
  27. Badge: Slotted content #2374
  28. Chip: content property should be a slot #1514
  29. Spike: Review and document development design patterns #3994
  30. Pagination: Previous and next buttons should be left and right aligned at mobile breakpoint #3826
  31. Pagination: Page selection dropdown width should fit the longest page value #3827
  32. Menu Button: Items have blue text in iOS Safari #3846
  33. Tabs: Segmented tab individual tab border radius should match the container (goa-border-radius-m) #3838
  34. Work Side Menu: Focus ring is clipped on nav items #3841
  35. Workspace side menu: bottom-pinned panels use hardcoded 140px offset (notification panel overflows, account menu has gap) #4110
  36. [Bug]: Vertical alignment issue on radio buttons #4140
  37. Work Side Menu tooltip browser tests flaky in CI (react-headless firefox) #4130
  38. Add missing All Components thumbnails (Push Drawer, Scroll Panel, Workspace Layout) #4088
  39. Work side menu: tooltip browser tests are flaky due to fake-timer/rAF mismatch #4082
  40. Checkbox and radio item labels have inconsistent weight and color #4009
  41. Update Design System Team section on Support page #3862

Spark450 and others added 30 commits June 26, 2026 16:17
Day (DD) and Year (YYYY) stay as type=number for native validation and
mobile numeric keypad, but the up/down spinner is now hidden via CSS
scoped to a no-spinner class so other type=number inputs keep it.
Bumps [sigstore](https://github.com/sigstore/sigstore-js) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/sigstore/sigstore-js/releases)
- [Commits](https://github.com/sigstore/sigstore-js/compare/sigstore@4.1.0...sigstore@4.1.1)

---
updated-dependencies:
- dependency-name: sigstore
  dependency-version: 4.1.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
The setDate function only recomputed internal state when type="calendar",
so type="input" never reflected the value prop on load, on programmatic
change, or on clear. Also fixes an adjacent bug in the same function
where !_date.isValid referenced the method instead of calling it,
so invalid dates were never reset.
Bumps [@xhmikosr/decompress](https://github.com/XhmikosR/decompress) from 11.1.1 to 11.1.3.
- [Release notes](https://github.com/XhmikosR/decompress/releases)
- [Commits](XhmikosR/decompress@v11.1.1...v11.1.3)

---
updated-dependencies:
- dependency-name: "@xhmikosr/decompress"
  dependency-version: 11.1.3
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [websocket-driver](https://github.com/faye/websocket-driver-node) from 0.7.4 to 0.7.5.
- [Changelog](https://github.com/faye/websocket-driver-node/blob/main/CHANGELOG.md)
- [Commits](faye/websocket-driver-node@0.7.4...0.7.5)

---
updated-dependencies:
- dependency-name: websocket-driver
  dependency-version: 0.7.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Checkbox and radio item labels rendered inconsistently. The checkbox
label had the correct color but regular weight, while the radio item
label had the correct medium weight but no color, so it inherited the
near black page default instead of the secondary input text color.

Set font-weight: medium on the checkbox base and compact labels (the
font shorthand resets the weight to the token default), and resolve the
radio item label color through a new --goa-radio-color-label component
token that falls back to the shared --goa-input-color-text-secondary,
matching how the checkbox label resolves its color.

Adds React and Angular playground pages.
dependabot Bot and others added 27 commits July 24, 2026 13:40
Bumps [immutable](https://github.com/immutable-js/immutable-js) from 5.1.5 to 5.1.9.
- [Release notes](https://github.com/immutable-js/immutable-js/releases)
- [Changelog](https://github.com/immutable-js/immutable-js/blob/main/CHANGELOG.md)
- [Commits](immutable-js/immutable-js@v5.1.5...v5.1.9)

---
updated-dependencies:
- dependency-name: immutable
  dependency-version: 5.1.9
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@vitest/browser](https://github.com/vitest-dev/vitest/tree/HEAD/packages/browser) from 4.1.8 to 4.1.10.
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.10/packages/browser)

---
updated-dependencies:
- dependency-name: "@vitest/browser"
  dependency-version: 4.1.10
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [hono](https://github.com/honojs/hono) from 4.12.25 to 4.12.32.
- [Release notes](https://github.com/honojs/hono/releases)
- [Commits](honojs/hono@v4.12.25...v4.12.32)

---
updated-dependencies:
- dependency-name: hono
  dependency-version: 4.12.32
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps  and [svgo](https://github.com/svg/svgo). These dependencies needed to be updated together.

Updates `svgo` from 4.0.1 to 4.0.2
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](svg/svgo@v4.0.1...v4.0.2)

Updates `svgo` from 3.3.3 to 3.3.4
- [Release notes](https://github.com/svg/svgo/releases)
- [Commits](svg/svgo@v4.0.1...v4.0.2)

---
updated-dependencies:
- dependency-name: svgo
  dependency-version: 4.0.2
  dependency-type: indirect
- dependency-name: svgo
  dependency-version: 3.3.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [shell-quote](https://github.com/ljharb/shell-quote) from 1.8.4 to 1.10.0.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md)
- [Commits](ljharb/shell-quote@v1.8.4...v1.10.0)

---
updated-dependencies:
- dependency-name: shell-quote
  dependency-version: 1.10.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [dompurify](https://github.com/cure53/DOMPurify) from 3.4.11 to 3.4.12.
- [Release notes](https://github.com/cure53/DOMPurify/releases)
- [Commits](cure53/DOMPurify@3.4.11...3.4.12)

---
updated-dependencies:
- dependency-name: dompurify
  dependency-version: 3.4.12
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.2 to 3.1.4.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.2...v3.1.4)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.10 to 8.5.18.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.10...8.5.18)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.18
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.29.0 to 7.29.6.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.29.6/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-version: 7.29.6
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ip-address](https://github.com/beaugunderson/ip-address) and [express-rate-limit](https://github.com/express-rate-limit/express-rate-limit). These dependencies needed to be updated together.

Updates `ip-address` from 10.1.0 to 10.2.0
- [Commits](beaugunderson/ip-address@v10.1.0...v10.2.0)

Updates `express-rate-limit` from 8.3.1 to 8.6.0
- [Release notes](https://github.com/express-rate-limit/express-rate-limit/releases)
- [Commits](express-rate-limit/express-rate-limit@v8.3.1...v8.6.0)

---
updated-dependencies:
- dependency-name: ip-address
  dependency-version: 10.2.0
  dependency-type: indirect
- dependency-name: express-rate-limit
  dependency-version: 8.6.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…ion/node

Bumps [ws](https://github.com/websockets/ws), [@module-federation/enhanced](https://github.com/module-federation/core/tree/HEAD/packages/enhanced) and [@module-federation/node](https://github.com/module-federation/core/tree/HEAD/packages/node). These dependencies needed to be updated together.

Updates `ws` from 8.18.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.18.0...8.21.0)

Updates `ws` from 8.19.0 to 8.21.0
- [Release notes](https://github.com/websockets/ws/releases)
- [Commits](websockets/ws@8.18.0...8.21.0)

Updates `@module-federation/enhanced` from 2.3.1 to 2.8.0
- [Release notes](https://github.com/module-federation/core/releases)
- [Changelog](https://github.com/module-federation/core/blob/main/packages/enhanced/CHANGELOG.md)
- [Commits](https://github.com/module-federation/core/commits/v2.8.0/packages/enhanced)

Updates `@module-federation/node` from 2.7.39 to 2.7.47
- [Release notes](https://github.com/module-federation/core/releases)
- [Changelog](https://github.com/module-federation/core/blob/main/packages/node/CHANGELOG.md)
- [Commits](https://github.com/module-federation/core/commits/HEAD/packages/node)

---
updated-dependencies:
- dependency-name: "@module-federation/enhanced"
  dependency-version: 2.8.0
  dependency-type: indirect
- dependency-name: "@module-federation/node"
  dependency-version: 2.7.47
  dependency-type: indirect
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: indirect
- dependency-name: ws
  dependency-version: 8.21.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [style-dictionary](https://github.com/style-dictionary/style-dictionary) from 5.4.0 to 5.4.4.
- [Release notes](https://github.com/style-dictionary/style-dictionary/releases)
- [Changelog](https://github.com/style-dictionary/style-dictionary/blob/main/CHANGELOG.md)
- [Commits](style-dictionary/style-dictionary@v5.4.0...v5.4.4)

---
updated-dependencies:
- dependency-name: style-dictionary
  dependency-version: 5.4.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [nx](https://github.com/nrwl/nx/tree/HEAD/packages/nx) from 22.6.4 to 22.7.2.
- [Release notes](https://github.com/nrwl/nx/releases)
- [Commits](https://github.com/nrwl/nx/commits/22.7.2/packages/nx)

---
updated-dependencies:
- dependency-name: nx
  dependency-version: 22.7.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/compiler](https://github.com/angular/angular/tree/HEAD/packages/compiler) from 21.2.17 to 21.2.19.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.2.19/packages/compiler)

---
updated-dependencies:
- dependency-name: "@angular/compiler"
  dependency-version: 21.2.19
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/common](https://github.com/angular/angular/tree/HEAD/packages/common) from 21.2.17 to 21.2.19.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.2.19/packages/common)

---
updated-dependencies:
- dependency-name: "@angular/common"
  dependency-version: 21.2.19
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.4 to 3.1.5.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.4...v3.1.5)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@angular/core](https://github.com/angular/angular/tree/HEAD/packages/core) from 21.2.17 to 21.2.19.
- [Release notes](https://github.com/angular/angular/releases)
- [Changelog](https://github.com/angular/angular/blob/main/CHANGELOG.md)
- [Commits](https://github.com/angular/angular/commits/v21.2.19/packages/core)

---
updated-dependencies:
- dependency-name: "@angular/core"
  dependency-version: 21.2.19
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.18 to 8.5.23.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.18...8.5.23)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.23
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ip-address](https://github.com/beaugunderson/ip-address) from 10.2.0 to 10.4.0.
- [Release notes](https://github.com/beaugunderson/ip-address/releases)
- [Commits](beaugunderson/ip-address@v10.2.0...v10.4.0)

---
updated-dependencies:
- dependency-name: ip-address
  dependency-version: 10.4.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@ArakTaiRoth
ArakTaiRoth requested a review from twjeffery August 4, 2026 21:51
@ArakTaiRoth
ArakTaiRoth merged commit c78602b into main Aug 4, 2026
8 checks passed
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.

7 participants