What's Changed
-
Update Speakeasy sponsor URL by @ndimares in #3707
This update refreshes the sponsor URL for Speakeasy, ensuring that links to this Goa framework sponsor point to the correct location. -
Fix duplicate security schemes in generated code by @disintegrator in #3690
This fix resolves a code generation bug that occurred when API designs used multiple security schemes of the same type. Previously, this would cause the generatedAuther
interface and endpoint initialization methods to contain duplicate code, breaking the build. Now, security schemes are properly deduplicated by type during code generation. -
Clean up CI to match Go 1.23+ requirement by @tchssk in #3711
This change removes CI builds for older Go versions that are no longer supported. Since Goa already requires Go 1.23 or newer, this update ensures the continuous integration pipeline only tests against supported Go versions, streamlining the build process. -
Fix streaming support for aliased array types by @raphael in #3712
This bug fix addresses an issue with streaming endpoints that use aliased array types, particularly when those types are defined with custom package paths. The fix ensures that streaming functionality works correctly with these type definitions.
New Contributors
- @disintegrator made their first contribution in #3690
Full Changelog: v3.21.0...v3.21.1