-
Notifications
You must be signed in to change notification settings - Fork 0
chore: merge main (v2.7.0) back into develop #25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
e54e18d
ebee30b
f40e0fe
641eee0
fac1ff4
633cdd2
1a882ab
64847fb
e878c9f
5d48d64
4d9039e
d873848
22b26d6
7908ebd
ae83a46
daa617a
7d78a20
f1dde2c
fd5ba85
b14d977
e8960df
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -5,7 +5,18 @@ All notable changes to this repository will be documented in this file. | |
| The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), | ||
| and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ### Added | ||
|
|
||
| - **`@jooservices/react-form`** — presentational form chrome in a header · content · footer shell: `Form` (busy/disabled context, `card`/`plain` variant, form-level banners), `FormHeader`, `FormContent`, `FormFooter`, `Field` (label/required/hint/error wiring), `FormSection` (fieldset with legend, nests up to two levels), `SubmitButton` (busy spinner via `react-action-buttons`), and `FormStatus`. Hosts own state, validation, and submission. | ||
| - `@jooservices/react-ui` — `Switch` and `RadioGroup` accept `id`, `disabled`, and `aria-*` props for host form wiring. | ||
|
|
||
| ### Changed | ||
|
|
||
| - **TypeScript 7.0** — all packages and the demo build with TypeScript 7. `.d.ts` generation moves from tsup's bundled dts plugin to `tsc --emitDeclarationOnly` (TS7 drops the compiler API the plugin depended on); demo `tsconfig` drops deprecated `baseUrl`; CI container moves to `node:22` (required by jsdom 30 / undici 8). Published API and consumer TypeScript compatibility are unchanged. | ||
| - **React 19.2.8** — aligned across all packages and the demo (was mixed 19.2.7/19.2.8). | ||
| - All `components/*` package versions **2.7.0**; install pins target **`v2.7.0`** | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
This release note claims every component is at 2.7.0, but 13 of the 14 AGENTS.md reference: AGENTS.md:L66-L71 Useful? React with 👍 / 👎. |
||
|
|
||
| ### Changed | ||
|
|
||
|
Comment on lines
21
to
22
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
The second Useful? React with 👍 / 👎. |
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # Changelog | ||
|
|
||
| ## [Unreleased] | ||
| ## [2.7.0] - 2026-08-14 | ||
|
|
||
| ## [2.6.0] - 2026-08-12 | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When users follow the documentation for this newly released package, both
components/form/README.mdanddocs/02-user-guide/16-react-form.mdstill install#v2.6.0, while its package manifest, lockfile, and changelog also remain at 2.6.0/Unreleased. The rest of this commit moves install pins to v2.7.0, so omitting every form-specific release update leaves the newly advertised package on the old release path; update its README, guide, changelog, manifest, and lockfile together.AGENTS.md reference: AGENTS.md:L105-L114
Useful? React with 👍 / 👎.