Highlights
- Server: add built in SSRF support (no need for an external proxy)
- Server: many worker improvements (see #704 for details)
- Server: fix Span HTTP Routes
- Server: update deps
- Server: add Length limit validation to EndpointHeader value
- Server: add missing root CAs to default docker image
- Server: add updated app-portal-access API endpoint (to replace the deprecated dashboard-access)
- Server: add feature flag gating to event types
- Libs/Rust: Enable TLS support in
reqwest
by default - Libs: support the new feature flag gating of event types
What's Changed
- Endpoint.URL - change to parse, not validate by @svix-gabriel in #748
- Change operational webhook types to own data by @svix-gabriel in #753
- Server: Fix Span HTTP Routes by @jaymell in #754
- Bump tokio from 1.22.0 to 1.23.1 in /server by @dependabot in #755
- Switch axum
Extension
usage toState
by @svix-andor in #761 - Integrate aide for automatic OpenAPI generation by @svix-andor in #763
- Add Length limit validation to EndpointHeader value by @svix-gabriel in #766
- Add feature flag gating to event types by @svix-andor in #765
- Rust: Enable
reqwest
default-tls by @jaymell in #768 - Server: Worker refactor by @jaymell in #704
- Server: improve startup logs to indicate status by @tasn in #769
- Make request body to dashboard-access optional again by @svix-andor in #771
- Add new endpoint for app portal access by @svix-andor in #773
- Server: Add root certificates to Docker image by @jaymell in #772
- Fix event type filtering involving feature flags by @svix-andor in #774
- Change app portal access request body casing to camel case by @svix-andor in #778
- Update libs to support new app portal access API by @svix-andor in #779
- Bump version and update changelog. by @tasn in #780
Full Changelog: v0.74.1...v0.75.0