Releases: goadesign/goa
Releases · goadesign/goa
v3.14.0
What's Changed
- Bump golang.org/x/tools from 0.13.0 to 0.14.0 by @dependabot in #3386
- Update README.md by @tibers in #3391
- Bug fix SkipRequestBodyEncodeDecode by @emilkor1 in #3384
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #3388
- Revert "Use RedirectSlashes middleware by default Goa mux " by @tchssk in #3392
- Bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #3396
- Add SmartRedirectSlashes to http/middleware by @tchssk in #3394
- chore: Tweak release-examples by @ikawaha in #3397
- bugfix: export proper scopes in openapi3 file for oauth2 and jwt security by @server-may-cry in #3399
- Rename the XML encoded http.ErrorResponse by @tchssk in #3398
- Make struct:pkg:path Meta work for WebSocket endpoints by @raphael in #3400
- Add CookieSameSite DSL by @jaredLunde in #3401
- Fix struct:field:name Meta to work for HTTP payloads by @tchssk in #3402
- Add openapi:generate Meta support to dsl.Server by @tchssk in #3405
- Add openapi:generate Meta support to dsl.Host by @tchssk in #3406
- Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #3404
- Bump google.golang.org/grpc from 1.58.3 to 1.59.0 by @dependabot in #3403
New Contributors
- @tibers made their first contribution in #3391
- @emilkor1 made their first contribution in #3384
- @server-may-cry made their first contribution in #3399
- @jaredLunde made their first contribution in #3401
Full Changelog: v3.13.2...v3.14.0
v3.13.2
What's Changed
- Use HTTPName for cookies in response encoders by @sevein in #3362
- Bump google.golang.org/grpc from 1.58.1 to 1.58.2 by @dependabot in #3365
- Unescape HTTP path parameters by @tchssk in #3364
- Use RedirectSlashes middleware by default Goa mux by @tchssk in #3366
- Make DeepSource action work for all PRs by @raphael in #3368
- Deep source pr fix by @raphael in #3370
- Build on PR and push to v3 by @raphael in #3371
- Checkout code before running deepsource by @raphael in #3372
- Update wildcard handling for chi router by @raphael in #3374
- Name downloaded artifact explicitly by @raphael in #3373
- Try fixing the DeepSource workflow not triggering by @raphael in #3375
- Attempt to fix artifact download by @raphael in #3376
- Set origin properly for PRs from forks by @raphael in #3378
- Update badge workflow name by @raphael in #3377
- Upgrade dependencies by @raphael in #3369
- Properly generate response cookies in OpenAPI spec by @raphael in #3379
- Improve examples for union attributes by @raphael in #3380
- Handle MapParams in OpenAPI specs by @raphael in #3381
- Ensure Vars can be used in middleware by @raphael in #3382
Full Changelog: v3.13.1...v3.13.2
v3.13.1
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #3352
- Bump github.com/getkin/kin-openapi from 0.119.0 to 0.120.0 by @dependabot in #3353
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.4 by @dependabot in #3354
- Bump golang.org/x/tools from 0.12.0 to 0.13.0 by @dependabot in #3355
- Consider service and API level requirements by @raphael in #3359
- Bump google.golang.org/grpc from 1.57.0 to 1.58.1 by @dependabot in #3358
- Resolve route patterns with default mux by @raphael in #3363
Full Changelog: v3.13.0...v3.13.1
v3.13.0
What's Changed
- Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #3331
- unused parameter should be replaced by underscore by @deepsource-autofix in #3334
- Try out deep source by @raphael in #3333
- meta openapi:example work at APIExpr level too by @antipopp in #3330
- fix unused method receiver by @deepsource-autofix in #3332
- function call can be replaced with helper function by @deepsource-autofix in #3335
- fix nested
if
withelse if
by @deepsource-autofix in #3336 - replace empty slice literal with
var
by @deepsource-autofix in #3337 - remove unnecessary wrapping of function call by @deepsource-autofix in #3338
- replace empty slice literal with
var
by @deepsource-autofix in #3340 - Bump github.com/getkin/kin-openapi from 0.118.0 to 0.119.0 by @dependabot in #3342
- Bump golang.org/x/text from 0.12.0 to 0.13.0 by @dependabot in #3341
- Switch to chi as default Goa mux by @raphael in #3346
- chore: change ci process to use matrix for versioning by @kevinrobayna in #3344
- Switch to golangci-lint by @raphael in #3347
- Fix comment format by @raphael in #3348
- Fix issues reported by DeepSource by @raphael in #3349
- Make generated proto filename unique. by @raphael in #3351
New Contributors
- @deepsource-autofix made their first contribution in #3334
- @antipopp made their first contribution in #3330
- @kevinrobayna made their first contribution in #3344
Full Changelog: v3.12.4...v3.13.0
v3.12.4
What's Changed
- Bump google.golang.org/grpc from 1.56.2 to 1.57.0 by @dependabot in #3321
- Fix returning correct status code on not hijacked streaming endpoints by @cubic3d in #3322
- Bump golang.org/x/text from 0.11.0 to 0.12.0 by @dependabot in #3324
- Bump golang.org/x/tools from 0.11.0 to 0.12.0 by @dependabot in #3325
- Replace goregen dependency by @phroggyy in #3326
- Bump actions/setup-go from 4.0.1 to 4.1.0 by @dependabot in #3327
- Handle reader errors in SkipResponseBodyEncodeDecode by @MichaelUrman in #3319
New Contributors
Full Changelog: v3.12.3...v3.12.4
v3.12.3
What's Changed
- Enable custom primitive types to decode by @jerejones in #3317
- Fix to handle time.Time slice and other slices as type override by @maxmcd in #3312
Full Changelog: v3.12.2...v3.12.3
v3.12.2
What's Changed
- Bump golang.org/x/tools from 0.10.0 to 0.11.0 by @dependabot in #3314
- Bump google.golang.org/grpc from 1.56.1 to 1.56.2 by @dependabot in #3313
- Add acronym "SDK" to commonInitialisms by @dalv0911 in #3315
New Contributors
Full Changelog: v3.12.1...v3.12.2
v3.12.1
What's Changed
- Bump actions/setup-go from 3.5.0 to 4.0.0 by @dependabot in #3265
- Bump github.com/getkin/kin-openapi from 0.114.0 to 0.115.0 by @dependabot in #3266
- Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 by @dependabot in #3267
- Bump google.golang.org/grpc from 1.53.0 to 1.54.0 by @dependabot in #3270
- Bump actions/stale from 7 to 8 by @dependabot in #3269
- Generate empty array for required types in response by @khaledez in #3272
- Revert generation of
AnyOf
for multiple views by @raphael in #3273 - Support custom examples in ErrorResult by @nitinmohan87 in #3275
- Bump golang.org/x/text from 0.8.0 to 0.9.0 by @dependabot in #3276
- Bump golang.org/x/tools from 0.7.0 to 0.8.0 by @dependabot in #3277
- Properly handle query string slice decoding by @raphael in #3280
- Bump github.com/getkin/kin-openapi from 0.115.0 to 0.116.0 by @dependabot in #3283
- Bump google.golang.org/grpc from 1.54.0 to 1.55.0 by @dependabot in #3287
- Bump golang.org/x/tools from 0.8.0 to 0.9.1 by @dependabot in #3288
- Fix OpenAPI responses when it is Empty by @najeira in #3290
- Bump actions/setup-go from 4.0.0 to 4.0.1 by @dependabot in #3291
- Bump github.com/getkin/kin-openapi from 0.116.0 to 0.117.0 by @dependabot in #3292
- Fix websocket cancel leak by @raphael in #3293
- Bump golang.org/x/tools from 0.9.1 to 0.9.3 by @dependabot in #3295
- Fix issues with
struct:pkg:path
Meta and gRPC by @raphael in #3296 - Use attribute names in error messages by @raphael in #3297
- Bump google.golang.org/grpc from 1.55.0 to 1.56.1 by @dependabot in #3305
- Bump golang.org/x/text from 0.9.0 to 0.10.0 by @dependabot in #3301
- Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #3304
- Bump golang.org/x/tools from 0.9.3 to 0.10.0 by @dependabot in #3299
- Bump github.com/getkin/kin-openapi from 0.117.0 to 0.118.0 by @dependabot in #3298
- Make endpoint-related data public by @mokiat in #3307
- Fix potential leak in Websocket configuration by @raphael in #3310
- Remove foresight from CI by @raphael in #3311
New Contributors
Full Changelog: v3.11.3...v3.12.1
v3.11.3
v3.11.2
What's Changed
- Fix syntax of dsl.Meta("struct:field:external") from dots to colons by @tchssk in #3251
- Bump golang.org/x/text from 0.7.0 to 0.8.0 by @dependabot in #3252
- Use time.DateOnly by @tchssk in #3254
- Fix use of View in CollectionOf by @raphael in #3255
- Bump golang.org/x/tools from 0.6.0 to 0.7.0 by @dependabot in #3256
- Bump google.golang.org/protobuf from 1.28.1 to 1.29.0 by @dependabot in #3257
- Bump google.golang.org/protobuf from 1.29.0 to 1.29.1 by @dependabot in #3258
- Don't generate unused variable by @raphael in #3260
Full Changelog: v3.11.1...v3.11.2