What's Changed
- fix(ci): name release archives after the triggering tag by @dpage in #284
- Removes bullseye from supported platform list by @maqeel75 in #290
- docs: separate Jinja2 raw markers from their code fences by @dpage in #285
- feat(cli): add /paste for multi-line input by @dpage in #286
- Add OAuth 2.0 authorisation server for Claude Desktop, mobile, CLI and web clients (#287) by @dpage in #288
- Install the repo client certificate before configuring the pgEdge repos by @maqeel75 in #298
- fix: bump Go to 1.26.10 for the eMudhra CA distrust (CVE-2026-111943) by @dpage in #299
- fix(oauth): compare redirect URI paths in encoded form, reject any '#' by @dpage in #296
- Close connection pools outside the client manager lock (#292) by @dpage in #293
- fix: bump golang.org/x/net, urllib3 and the mcp example floor for open advisories by @dpage in #301
- chore(deps): bump pgedge-go-llm-lib to v1.0.0 by @dpage in #302
- Move container images to smaller runtime bases by @dpage in #300
- docs: bring the MCP spec compliance notes into line with the code by @dpage in #303
- fix(openapi): describe all four legacy MCP revisions and the header rule by @dpage in #305
- docs: reference the split security advisories and their CVEs in the changelog by @dpage in #309
- fix(helm): make the example chart deploy a working server and web client by @dpage in #308
- Persist OAuth state and password sessions in auth.db by @dpage in #306
- docs: match the Helm auth.db passages to the merged chart by @dpage in #310
Full Changelog: v1.1.0...v1.2.0-beta1