v1.0.4
Features
- Mobile-responsive portal layout — sidebar overlays on narrow viewports, tables scroll horizontally, and scenes reflow for tablet/phone widths by @lovlyx in #915
- Cleaned up OTel logs to only include audit lines, eliminating operator-diagnostic noise from the customer-visible sink by @alexluong in #913
Fixes
- Fixed a portal load race where the destinations list could blank out when
/destinationsresolved before/destination-typesby @alexluong in #914 - Spec corrections: added the missing
DestinationUpdatetype discriminator so partial PATCH bodies are typeable, restoredevent.dataonlistAttemptswithinclude=event.data, and dropped the Speakeasy pagination overlay (TS list endpoints return flatXPaginatedResultagain instead ofPageIterator) by @alexluong and @leggetter in #924
Performance
- Enabled LZ4 client compression on ClickHouse inserts, cutting insert wall-clock by ~65% and wire bytes by ~10× on event-shaped payloads by @alexluong in #911
Updates
- Added
spec-sdk-testsCI workflow that runs the contract suite against a locally-built Outpost so spec/server drift is caught at PR time by @leggetter in #925 - Added a companion CI workflow that runs the PR's SDK against the latest released Outpost image, closing the gap on bot-generated SDK regen PRs by @leggetter in #927
New Contributors
Full Changelog: v1.0.3...v1.0.4