v0.5.6
What's Changed
- fix: a route's request body must come from code the route runs (#269) by @ehabterra in #271
- Revert "fix: a route's request body must come from code the route runs (#269)" by @ehabterra in #272
- Revert "Revert "fix: a route's request body must come from code the route runs (#269)"" by @ehabterra in #273
- fix: fold a concatenated registration path instead of losing it (#274) by @ehabterra in #277
- perf: order struct fields so the hot ones stop paying for padding by @ehabterra in #278
- fix(metadata): stop erasing declarations whose name reads like a test double by @ehabterra in #288
- chore(spec): delete the dead TypeResolver and its plumbing by @ehabterra in #289
- chore(spec): delete inferMethodFromContext, the unreachable mux-specific verb guess by @ehabterra in #290
- fix(spec): bound expansion per route, so finding routes and detailing them stop competing (#264) by @ehabterra in #291
- fix(spec): a type's enum is all of its constants, not its largest const block by @ehabterra in #292
- fix(spec): stop deciding which response body survives from its type NAME (#287) by @ehabterra in #293
- fix(spec): read a map literal's constant keys instead of documenting an opaque map (#295) by @ehabterra in #299
- docs(spec): drop the deleted type resolver from the package README by @ehabterra in #300
- feat(spec): report response patterns that match a bare call name anywhere (#294) by @ehabterra in #303
- fix(spec): a Mount written inside a helper keeps its prefix (#275) by @ehabterra in #304
- fix(apispecui): the UI was missing the per-route node budget entirely by @ehabterra in #306
- fix(spec): anchor the net/http response catch-all on the writer (#302) by @ehabterra in #305
- docs: document the released binaries, and stop the release rewriting GO_VERSION by @ehabterra in #307
- docs: changelog for 0.5.6, and backfill 0.5.3 through 0.5.5 by @ehabterra in #308
Full Changelog: v0.5.5...v0.5.6