Dan Harrin
0b2159dee3
Align LoadingSection column starts and verify responsive grids
2026-09-23 06:11:53 +00:00
Dan Harrin
ecbe9f0002
Add native JavaScript LoadingSection adapters
2026-09-23 05:44:31 +00:00
Dan Harrin
9dd38e22df
Add React, Vue, and Svelte Actions layout adapters
2026-09-23 04:57:54 +00:00
Dan Harrin
4fcf9e9ef6
Add React, Vue, and Svelte Support callouts
2026-09-23 04:26:59 +00:00
Dan Harrin
d3e3617f2c
Add React, Vue and Svelte support empty states
2026-09-23 03:57:49 +00:00
Dan Harrin
5a5d3025cc
Preserve Select option defaults and consume Vue model modifiers
2026-09-23 03:21:26 +00:00
Dan Harrin
d6d6be8dc2
Add native Support Select adapters for React Vue and Svelte
2026-09-23 02:56:57 +00:00
Dan Harrin
74f318bac4
Correct Input binding contracts and cover native state boundaries
2026-09-23 02:09:48 +00:00
Dan Harrin
8841bf5625
Add native Support Input adapters for React Vue and Svelte
2026-09-23 01:49:50 +00:00
Dan Harrin
4508f053bf
test: preserve input identity through wrapper affix updates
2026-09-23 01:27:18 +00:00
Dan Harrin
33a640bd7b
Add React, Vue and Svelte input wrapper adapters
2026-09-23 01:01:52 +00:00
Dan Harrin
87d895edf0
fix: forward native loading attributes in Vue Icon
2026-09-23 00:35:22 +00:00
Dan Harrin
eb6867c624
Add JavaScript support Icon adapters and parity coverage
2026-09-23 00:15:54 +00:00
Dan Harrin
7d464ecd5c
test: cover Radio model boundaries and clarify Svelte binding
2026-09-22 23:49:15 +00:00
Dan Harrin
0f61c258b6
Add native Radio primitives for React, Vue and Svelte
2026-09-22 23:24:51 +00:00
Dan Harrin
aae373b904
Update Vue checkbox model before consumer change handlers
2026-09-22 23:00:55 +00:00
Dan Harrin
76f0a66275
Add native Checkbox primitives for React, Vue and Svelte
2026-09-22 22:42:45 +00:00
Dan Harrin
b4d7cff175
Align LoadingIndicator import examples with JavaScript consumers
2026-09-22 22:13:14 +00:00
Dan Harrin
02e19d9950
Add React, Vue, and Svelte loading indicators
2026-09-22 22:00:43 +00:00
Dan Harrin
67c7543b91
Tighten Fieldset React props and verify child preservation
2026-09-22 19:58:26 +00:00
Dan Harrin
c50b3967f8
Add React Vue and Svelte Fieldset support components
2026-09-22 19:45:50 +00:00
Dan Harrin
3f3aaa721d
Fix nested breadcrumb direction and typed data attributes
2026-09-22 17:21:16 +00:00
Dan Harrin
8054ac456c
Add Breadcrumbs components for React, Vue, and Svelte
2026-09-22 17:01:17 +00:00
Dan Harrin
fd50f33fc0
Add React, Vue, and Svelte avatar components
2026-09-22 16:43:29 +00:00
Dan Harrin
70e9079bf8
Approve widget output collisions before installing dependencies
2026-09-21 21:29:37 +00:00
Dan Harrin
64c4b85df1
Rebuild widget renderer after configuration API rename
2026-09-21 21:29:37 +00:00
Dan Harrin
5fe01dd74a
Use consistent renderer configuration naming for widgets
2026-09-21 21:29:37 +00:00
Dan Harrin
e4e637edef
Simplify JavaScript widget test coverage
2026-09-21 21:29:37 +00:00
Dan Harrin and Amp
ccd220d233
Preserve widget files when renderer overwrite is cancelled
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:37 +00:00
Dan Harrin and Amp
617a794914
Test widgets against shared Vite production fixtures
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:37 +00:00
Dan Harrin and Amp
88161bd10f
Use shared renderer foundation for JavaScript widgets
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:37 +00:00
Dan Harrin and Amp
e45323b406
Fix JavaScript widget starter production builds
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:37 +00:00
Dan Harrin and Amp
0ff8190583
Add JavaScript-rendered widgets
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:37 +00:00
Dan Harrin
8630e6c62d
Approve schema output collisions before installing dependencies
2026-09-21 21:29:36 +00:00
Dan Harrin
db63f2458f
Rebuild schema renderer for configuration API naming
2026-09-21 21:29:36 +00:00
Dan Harrin
5e93e59df6
Name schema renderer configuration consistently
2026-09-21 21:29:36 +00:00
Dan Harrin and Amp
497a1dd214
Focus schema renderer tests on package-specific behavior
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:36 +00:00
Dan Harrin and Amp
73854d354a
Preserve schema files when renderer overwrite is declined
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:36 +00:00
Dan Harrin and Amp
3e70386c4c
Add JavaScript-rendered schema components using shared renderer support
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:36 +00:00
Dan Harrin and Amp
ea77942a70
Add JavaScript-rendered custom fields
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:36 +00:00
Dan Harrin and Amp
49dc7c1e5f
Extract shared JavaScript renderer infrastructure
...
Co-authored-by: Amp <amp@ampcode.com >
2026-09-21 21:29:21 +00:00
Dan Harrin
2f2f7a6d75
fix: require content-based upload MIME detection
2026-09-21 21:16:07 +00:00
Dan Harrin
6ca69568c4
fix: store uploaded files with detected MIME types
2026-09-21 20:48:00 +00:00
dependabot[bot]
ea6d848f2a
chore(deps): bump zizmorcore/zizmor-action from 0.6.3 to 0.6.4 ( #20543 )
...
Bumps [zizmorcore/zizmor-action](https://github.com/zizmorcore/zizmor-action ) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/zizmorcore/zizmor-action/releases )
- [Commits](https://github.com/zizmorcore/zizmor-action/compare/70fb788f84895a7701f5643d103d587e460b5c99...cc914d7f3750a2d13d75c7f184a1060aa0e9d482 )
---
updated-dependencies:
- dependency-name: zizmorcore/zizmor-action
dependency-version: 0.6.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-21 08:25:41 +01:00
dependabot[bot]
467ce120c1
chore(deps): bump WyriHaximus/github-action-get-previous-tag ( #20540 )
...
Bumps [WyriHaximus/github-action-get-previous-tag](https://github.com/wyrihaximus/github-action-get-previous-tag ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/wyrihaximus/github-action-get-previous-tag/releases )
- [Commits](https://github.com/wyrihaximus/github-action-get-previous-tag/compare/61819f33034117e6c686e6a31dba995a85afc9de...83f26fea93bc7efcbca2eb5591f5eaaf66b8f206 )
---
updated-dependencies:
- dependency-name: WyriHaximus/github-action-get-previous-tag
dependency-version: 2.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-09-21 08:25:24 +01:00
RenHai Wen
19d8d89228
fix: collapse non-contained sections correctly ( #20532 )
...
* fix: collapse non-contained sections correctly
* test: cover collapsing non-contained sections
v4.13.4
2026-09-20 19:53:45 +01:00
604038fd2b
[4.x] Fix: preserve the order of rich editor mention options ( #20531 )
...
* fix(forms): preserve the order of rich editor mention options
Mention options were sent to JavaScript as an object keyed by ID, and
`toItemsArray()` reads them back with `Object.entries()`. JavaScript orders
integer-like keys ascending numerically, so for models with numeric primary
keys the developer's ordering was silently replaced with an ascending-ID
sort, for both `items()` and `getSearchResultsUsing()`.
Items are now sent as an ordered list of `id` and `label` pairs. The JS
already supports that shape, so no JS change is required.
This also fixes a related edge case: PHP re-casts numeric-string array keys
back to integers, so a provider whose IDs were 0-based and sequential
serialised to a JSON array of bare labels, and the inserted mention took its
label as its `id`.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_011LniPBty6yFENqFFcMcNad
* fix(forms): preserve zero-valued mention IDs
---------
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com >
Co-authored-by: Dan Harrin <git@danharrin.com >
v4.13.3
2026-09-20 19:31:08 +01:00
RenHai Wen
d3f5facead
fix: preserve 0 values when rendering column orders ( #20529 )
2026-09-20 17:06:31 +01:00
RenHai Wen
422336f614
fix: resolve temporary test paths ( #20530 )
2026-09-20 17:05:55 +01:00
Dan Harrin
5e87606fe9
fix: resolve state casts from cached child schemas ( #20528 )
...
* fix: resolve state casts from cached child schemas
* test: cover per-item repeater schema freshness
2026-09-19 20:34:45 +01:00