Pavan Kumar Gondhi
5eb18c1387
fix(ios): keep authenticated Control UI pages bound to the trusted Gateway [AI] ( #119906 )
...
* fix(ios): enforce gateway TLS pins in control pages
* test(ios): run control UI trust regressions in CI
* test(ios): avoid nested Testing macros
* fix(ios): preserve control page navigation
* fix(ios): keep authenticated control pages on origin
* fix(ios): canonicalize control page IPv6 hosts
* chore(ios): refresh native i18n inventory
* fix(ios): normalize default TLS challenge ports
* fix(apps): share gateway TLS authority matching
* test(apps): fix authority CI validation
* chore(ci): drop control UI test routing
2026-08-12 15:18:19 +05:30
Peter Steinberger
649e94dd21
feat(apple): copy or save rendered widgets as images from the chat transcript ( #110987 )
...
* feat(apple): copy or save rendered widgets as images from the chat transcript
* chore(i18n): regenerate native locale artifacts for widget export strings
* chore(i18n): resync native locale artifacts after main i18n advance
2026-07-18 21:53:40 -07:00
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