Peter Steinberger
|
28a3540f32
|
feat: add native inline widget support (#109212)
* feat: add native inline widget support
* refactor: simplify plugin surface refresh
* fix: preserve plugin surface refresh API
* fix: reload widgets after WebKit termination
* fix: harden native widget refresh
* fix: bound native widget recovery
* docs: defer native widget release note
* chore: refresh native i18n inventory
* fix: harden native widget delivery
* refactor: simplify native widget API surface
* fix: serialize native widget capability refresh
* fix: harden native widget recovery
* fix: recover native widget capabilities
* style: format widget refresh role selection
* fix: correct widget refresh formatting
* fix: harden cross-platform widget recovery
* fix: bind widget trust and recovery to routes
* chore: refresh native i18n inventory
* chore: regenerate Android gateway protocol
* test: remove unused release workflow read
|
2026-07-16 19:24:41 -07:00 |
|
Peter Steinberger
|
26312fd0b0
|
refactor: remove gateway and channel dead exports (#106038)
* refactor: remove gateway and channel dead exports
* style: format config reload test
* refactor: remove newly dead gateway exports
* test: preserve approval audience coverage
* refactor: preserve gateway contracts while pruning exports
* test: retain gateway regression coverage
* test: restore gateway policy coverage
* test: close dead-export CI gaps
* fix: reconcile dead exports with latest main
* refactor: remove newly dead gateway runner export
* test: remove private worker verifier coverage
* test: preserve weak secret docs coverage
* fix: avoid gateway health import cycle
* fix: preserve node pairing type contract
* style: format talk relay test
* fix: preserve gateway protocol generation contract
* chore: refresh dead export baseline
* fix: preserve loaded target compatibility exports
* fix: preserve plugin SDK declaration resolution
* chore: refresh dead export baseline
* chore: refresh dead export baseline
* test(gateway): derive private worker service options
|
2026-07-13 05:47:05 -07:00 |
|
Peter Steinberger
|
c6dc5bc764
|
fix(canvas): hosted pages fail on macOS with scoped Gateway auth (#105336)
* fix(canvas): harden hosted Canvas on macOS
Resolve Gateway-hosted Canvas and A2UI targets through refreshed node capabilities, keep bridge and live-reload behavior correct, and restrict native action dispatch to the exact trusted main-frame document.
Preserve scalar evaluation results, secure action IDs, and hidden state-directory watching.
Co-authored-by: GuoJiaming <804436395@qq.com>
Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: zeng-weihan <ceng.weihan@xydigit.com>
* chore(canvas): defer release note
* chore(canvas): refresh native i18n inventory
* refactor(canvas): isolate hosted surface resolution
---------
Co-authored-by: GuoJiaming <804436395@qq.com>
Co-authored-by: Lucenx9 <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: zeng-weihan <ceng.weihan@xydigit.com>
|
2026-07-12 13:02:27 +01:00 |
|
Peter Steinberger
|
fd8c789d42
|
docs: document gateway root test suites
|
2026-06-04 17:56:00 -04:00 |
|
Peter Steinberger
|
4d9366fecb
|
fix(gateway): bound plugin node capability expiry
|
2026-05-30 13:35:43 -04:00 |
|
Agustin Rivera
|
f7977fb102
|
fix(gateway): reject malformed request targets (#82686)
* fix(gateway): reject malformed request targets
* fix(gateway): document malformed request target rejection
|
2026-05-16 13:25:49 -07:00 |
|
Peter Steinberger
|
1a34ef4516
|
test: tighten gateway id assertions
|
2026-05-08 14:39:02 +01:00 |
|
Peter Steinberger
|
bece8dcbb8
|
fix: harden generated surface pruning
|
2026-05-07 09:07:18 +01:00 |
|
Peter Steinberger
|
330ba1fa31
|
refactor: move canvas to plugin surfaces
|
2026-05-07 09:07:18 +01:00 |
|