This release uses the source commit validated in staging. Different server names may now share a remote URL; consumers should key listings by server name and version rather than assuming URL uniqueness. No database migration is required.
What's Changed
- Stage v1.8.7 in production with prepared reads disabled by @rdimitrov in #1769
- Enable prepared listing JSON after production backfill by @rdimitrov in #1770
- Prepare bounded app autoscaling with worker headroom by @rdimitrov in #1772
- Add sanitized apply diagnostics and a guarded retry path by @rdimitrov in #1774
- Filter deployment diagnostics to actual error events by @rdimitrov in #1775
- fix(deploy): preserve saved-plan checks across targeted dependency metadata by @rdimitrov in #1776
- fix(deploy): use explicit CRD dependencies for backup chart by @rdimitrov in #1777
- feat(deploy): activate bounded production app autoscaling by @rdimitrov in #1779
- Reduce idle staging capacity with guarded autoscaling minimums by @rdimitrov in #1781
- Handle removed chart budgets in staging capacity updates by @rdimitrov in #1782
- build(deps): bump the go-dependencies group with 2 updates by @dependabot[bot] in #1761
- build(deps): bump docker/login-action from 4.6.0 to 4.7.0 in the github-actions group by @dependabot[bot] in #1762
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.4 to 4.1.6 by @dependabot[bot] in #1763
- build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.4 to 4.1.6 in /deploy by @dependabot[bot] in #1764
- build(deps): bump the deploy-go-dependencies group across 1 directory with 2 updates by @dependabot[bot] in #1773
- Bound ingress scaling with matching worker headroom by @rdimitrov in #1790
- Restore ingress reservation while retaining scaling headroom by @rdimitrov in #1791
- Increase production burst ceilings without changing baseline capacity by @rdimitrov in #1793
- Prepare smaller always-on staging and guarded node rightsizing by @rdimitrov in #1794
- Resize prepared staging to two e2-standard-2 nodes by @rdimitrov in #1795
- Compress public listing JSON and sample successful access logs in staging by @rdimitrov in #1798
- Enable public listing compression and selective log retention in production by @rdimitrov in #1799
- docs: clarify production preview access by @rdimitrov in #1800
- fix(infra): qualify patched controllers and Grafana in staging by @rdimitrov in #1801
- fix(infra): exclude completed admission hooks from saved-plan upgrades by @rdimitrov in #1802
- fix(infra): constrain the new CRD reference in saved plans by @rdimitrov in #1804
- fix(infra): promote security patches to production by @rdimitrov in #1803
- Allow remote URLs to be shared across server names by @rdimitrov in #1806
- build(deps): bump github.com/pulumi/pulumi/sdk/v3 from 3.272.0 to 3.273.0 in /deploy in the deploy-go-dependencies group by @dependabot[bot] in #1796
- Restore normal staging and production release flow by @rdimitrov in #1809
- Refresh state before applying saved deployment plans by @rdimitrov in #1810
Full Changelog: v1.8.7...v1.8.8