Release Goa v3.25.0 Β· goadesign/goa
Highlights
Automatic HTTP route tagging: the default Goa muxer now sets r.Pattern on every dispatched request, enabling observability middleware like otelhttp (v0.65.0+) to tag spans and metrics w...
Goa v3.25.0 is out!
β Automatic route tagging via r.Pattern β otelhttp picks up routes with zero config
β DSL errors now show file:line locations
β Mixed unary + SSE on one method
β Bug fixes
github.com/goadesign/goa/releases/tag/v3.25.0
#golang #opentelemetry #opensource #codegen
16.02.2026 19:45 β π 3 π 1 π¬ 0 π 0
Release Goa v3.24.2 Β· goadesign/goa
Highlights
Codegen correctness for union transforms: sum-type union object branches now use the generated per-type helper transforms, avoiding branch-local inline conversions that could disagree o...
Goa v3.24.2 is out β small release, solid correctness wins: safer union sum-type transforms, no more bogus qualified refs like pkg.Foo2, improved union validation + gRPC union checks, and plugin-extensible Meta/RemoveMeta. Notes: github.com/goadesign/go...
01.02.2026 22:08 β π 0 π 0 π¬ 0 π 0
Release v3.23.4 Β· goadesign/goa
What's Changed
Bug Fixes
eval: Fix error location for module cache paths (#3861)
When Goa is consumed from the Go module cache, file paths contain @version segments (e.g., goa/v3@v3.23.2/dsl/...)...
π Goa v3.23.4 is out! Better error messages (now point to your design, not DSL internals), preserved Content-Type params, agent-only example support, and gRPC json_name override.
github.com/goadesign/goa/releases/tag/v3.23.4
#golang #go #api #microservices #grpc #openapi #opensource
14.12.2025 23:48 β π 3 π 1 π¬ 0 π 0
π Goa v3.22.6 is out!
New: Better SSE encoding with primitive-friendly formatting
Fixed: HTTP/2 retry errors, interceptor attribute validation, OpenAPI wildcard paths, and CLI escaping
Release notes: github.com/goadesign/goa/releases/tag/v3.22.6
#golang #api #codegen #golang #microservice
19.10.2025 04:58 β π 2 π 1 π¬ 1 π 0
GitHub - goadesign/goa-ai
Contribute to goadesign/goa-ai development by creating an account on GitHub.
π Goa-AI v0.1.0 is here! Build production-ready AI backends from simple Go definitions.
Define MCP tools in type-safe DSL β get complete server, schemas & streaming instantly.
Post: medium.com/@rgsimon/the...
π github.com/goadesign/goa-ai
#golang #AI #MCP #opensource #developers #apidesign
04.10.2025 22:18 β π 5 π 2 π¬ 0 π 0
Clue v1.2.3 is out!
Updated OpenTelemetry deps, exported log color codes for customization, and modernized the codebase.
Nothing breaking, just keeping things current.
go get -u goa.design/clue@v1.2.3
github.com/goadesign/clue/releases/tag/v1.2.3
#golang #observability #opensource
14.09.2025 01:27 β π 3 π 0 π¬ 0 π 0
Release v3.22.2 Β· goadesign/goa
Goa v3.22.2 Release Notes
Highlights
Prevent invalid code when different declared types share the same TypeName. Goa now validates duplicate TypeNames across declared ResultTypes and UserTypes (ge...
Just shipped Goa v3.22.2 π
- Safer types (duplicate TypeName checks)
- JSONβRPC: ID + streaming fixes
- HTTP/SSE: Last-Event-ID fix
- gRPC: better OneOf/Any
No breaking changes.
Notes: github.com/goadesign/go...
#golang #goa #microservices #openapi #codegen #jsonrpc #grpc
13.09.2025 23:31 β π 2 π 1 π¬ 0 π 0
Goa v3 now has powerful JSON-RPC 2.0 support ready for testing! π Build real-time, type-safe APIs with HTTP, WebSockets, & SSE. Looking for community feedback before the official release.
Docs & examples:
github.com/goadesign/go...
#golang #goa #jsonrpc #api
08.08.2025 05:31 β π 1 π 1 π¬ 0 π 1
π model v1.12.0 is out!
β¨ Auto-arrange layouts
π Better SVG exports
β©οΈ Enhanced undo/redo
π±οΈ Shift+drag pan/select
Perfect for architecture diagrams!
Install: go install goa.design/model/cmd/mdl@latest
π goa.design/docs/6-advanced/3-diagrams/
github.com/goadesign/mo...
#golang #goa #diagramming
01.08.2025 06:26 β π 0 π 0 π¬ 0 π 0
Release v3.21.5 Β· goadesign/goa
Goa v3.21.5 Release Notes
Major Architectural Improvements
Eliminated Global Dependencies in Code Generation (#3721)
by @raphael
The code generation architecture has been significantly refactored t...
π Goa v3.21.5 is out!
Major win: eliminated ALL global state in codegen (huge for testing!), fixed gRPC streaming errors, and improved OpenAPI generation.
github.com/goadesign/go...
Upgrade: go get -u goa.design/goa/v3@v3.21.5
#golang #microservices #goa #codegen
21.07.2025 01:30 β π 1 π 0 π¬ 0 π 0
Release v1.11.0 Β· goadesign/model
Model v1.11.0 Release Notes
Major Graphical Editor Overhaul
This release represents a significant step forward for the Model graphical editor. We've completely redesigned the user interface and add...
π Model v1.11.0 is out! Major graphical editor upgrade:
β¨ Dual drag modes (pan/select)
β¨ Grid system with snap-to-grid
β¨ Modern toolbar & shortcuts
β¨ Better multi-selection
Perfect for #DiagramAsCode with #C4Model!
#SoftwareArchitecture #Golang #OpenSource
github.com/goadesign/mo...
27.05.2025 21:27 β π 3 π 1 π¬ 0 π 0
Reading βBuilding Goaβ reminded me why I love this project. Your design-first vision, steady steering, and endless encouragement turn ideas into a thriving community. Honored that my π―π΅ commits are part of the journey. Onward! π #golang #goa
27.04.2025 05:00 β π 1 π 1 π¬ 0 π 0
Release v3.21.1 Β· goadesign/goa
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 locat...
π Goa v3.21.1 is out!
β
Fixed duplicate security schemes
β
Better streaming for aliased arrays
β
Streamlined CI for Go 1.23+
β
Updated sponsor links
Thanks to @ndimares, @disintegrator, @tchssk & @raphael! π
#goadesign #golang #microservices #codegen
github.com/goadesign/go...
23.05.2025 01:25 β π 2 π 1 π¬ 0 π 0
Release v3.21.0 Β· goadesign/goa
New Features
This release adds native support for Server-Sent Events to Goa.
Read the initial proposal
Run the monitor example
Additionally this release changes how Goa generated OpenAPI specific...
Goa v3.21.0 is here β now with native SSE support, smarter OpenAPI examples, improved DSL error messages, and cleaner codegen. Thanks to @raphael, @mamo, @tchssk & @MichaelUrman!
Release: github.com/goadesign/go...
#goadesign #golang #microservices #codegen
05.05.2025 00:39 β π 1 π 2 π¬ 0 π 0
Release v3.20.1 Β· goadesign/goa
What's Changed
Make tests independent of Goa version by @raphael in #3657
Use eval.InvalidArgError() to dsl.Body() more by @tchssk in #3658
Refresh README by @raphael in #3659
Properly consider ba...
Just shipped: Goa v3.20.1! π
This update focuses on making your experience smoother with better error handling and bug fixes.
Thanks @raphael and @tchssk for your contributions!
See what's new: github.com/goadesign/goa/releases/tag/v3.20.1
#Golang #Goa #APIDesign #Microservices #CodeGen
26.03.2025 22:42 β π 1 π 1 π¬ 0 π 0
AI-powered Q&A assistant for Goa | Gurubase
Search for anything related to Goa and receive instant answers.
It's been really fun to see both Gurubase (gurubase.io/g/goa) and the Goa GPT (chatgpt.com/g/g-mLuQDGyr...) get way smarter once they knew about the new documentation at goa.design - The future is now...
27.02.2025 20:01 β π 0 π 0 π¬ 0 π 0
goa-logo-white
Powerful, extensible, and feature-packed frontend toolkit. Build and customize with Sass, utilize prebuilt grid system and components, and bring projects to life with powerful JavaScript plugins.
π New Goa website is live! π
We've redesigned goa.design with comprehensive docs, guides, and examples for building better APIs.
Features include tutorials for REST/gRPC, implementation guides, and AI assistance.
Check it out and let us know what you think!
#GoaDesign #GoLang #CodeGeneration
27.02.2025 02:03 β π 4 π 1 π¬ 1 π 0
Release v1.1.0 Β· goadesign/clue
What's Changed
Log support for SeverityWarn by @jace-ys in #484
Allow middleware output to be buffered and discarded by @xeger in #521
Add support for Go 1.24 to cmg by @douglaswth in #525
Add int...
π Clue v1.1.0 is live! Now with:
β
SeverityWarn logs (@jace-ys)
β
Buffered/discardable middleware output (@xeger π)
β
Go 1.24 support (@douglaswth)
β
New typed Goa interceptors (@douglaswth)
π Thanks to all contributors!
π github.com/goadesign/cl... #golang #observability #logging
22.02.2025 02:14 β π 2 π 1 π¬ 0 π 0
π Goa v3.20.0 brings is here together with typed Interceptors!!! Inject auth, logging, retries & tracingβfully typed & design-driven!
github.com/goadesign/go...
π― See Interceptors in action: github.com/goadesign/ex...
π Thanks to all contributors!
#goadesign #golang #microservices #codegen
22.02.2025 00:59 β π 1 π 1 π¬ 0 π 0
Just tried out the Gurubase AI assistant - it's seriously impressive for helping devs get started with Goa π
The "Ask Goa Guru" feature is a fantastic addition. Love seeing tools like this that make API design more accessible! πͺ
#golang #API #opensource gurubase.io/guru/goa @gurubase.bsky.social
01.12.2024 00:45 β π 4 π 0 π¬ 0 π 0