Skip to content

v0.3.2

Choose a tag to compare

@kylkrie kylkrie released this 07 Oct 17:34
· 35 commits to master since this release
4d9385c

Breaking: route url must be exactly http://host:port.
Before: url: api:3000
After: url: http://api:3000
Bare host:port, https://, paths, and query strings now return 422 on route apply. Routes already stored keep routing until re-applied.

  • Minted API keys and sessions are capped at the parent's scopes; an omitted scope list inherits the parent's. (#2)
  • 409 ROUTE_CONFLICT names the service that owns a path. (#3)
  • 422 on missing url says to add the service under upstreams: in plat5.yml or set url. (#15)
  • Gateway returns 502 instead of panicking on a bad upstream address.