What's Changed
Features
- feat(controlplane): Speakeasy public API clients for JS and Python by @mekilis in #2724
- feat(controlplane): verify email before cloud trial and enqueue welcome by @mekilis in #2726
Bug Fixes
- fix(controlplane): close jul 16 vuln review bundle by @mekilis in #2721
- fix(dashboard): default team invite role to organisation_admin by @mekilis in #2722
- fix(controlplane): harden endpoint rbac, sh billing gates, and org delete cascade by @mekilis in #2723
- fix(controlplane): declare eventTypeId path param on UpdateEventType by @mekilis in #2728
- fix(controlplane): correct OpenAPI types for json.RawMessage and []byte fields by @mekilis in #2736
- fix(controlplane): mark arbitrary-JSON object fields as open maps in OpenAPI spec by @mekilis in #2737
- fix(controlplane): send null data in CreateEndpointEvent response by @mekilis in #2741
- fix(docs): OpenAPI spec fidelity for generated SDK clients by @mekilis in #2742
SDK Generation Pipeline
- fix(controlplane): protect helpers.py in convoy-python genignore by @mekilis in #2725
- fix(controlplane): use explicit lease expectation in bootstrap re-push by @mekilis in #2727
- fix(controlplane): unblock first Speakeasy SDK generation by @mekilis in #2729
- fix(controlplane): drop dead HTTP client deps from convoy.js bootstrap by @mekilis in #2730
- fix(controlplane): regenerate convoy.js lockfile during bootstrap by @mekilis in #2731
- fix(controlplane): rebuild bootstrap branch from main on re-runs by @mekilis in #2732
- fix(controlplane): fix SDK generation compile failures in both repos by @mekilis in #2733
- fix(controlplane): pass Speakeasy type gate and install-check python verify by @mekilis in #2734
- fix(controlplane): force CJS ts-jest compile for convoy.js verify tests by @mekilis in #2735
- docs(docs): update SDK client doc for the per-language generator split by @mekilis in #2738
- ci(docs): dispatch convoy-java SDK generation by @mekilis in #2739
- ci(docs): dispatch convoy-go, convoy.rb and convoy-php SDK generation by @mekilis in #2740
Release
Full Changelog: v26.6.5...v26.6.6