What's Changed
- chore: enable bootstrap when no auth providers are configured by @g-linville in #6914
- fix: ensure proper shutdown on signals by @thedadams in #6916
- refactor: depracate auth tokens and extend api tokens by @thedadams in #6913
- fix: use x-api-key header if authorization header is not set by @thedadams in #6927
- fix: friendlyName not being supplied in provider by @ivyjeong13 in #6920
- fix: mcp-catalog page & entry page related fixes by @ivyjeong13 in #6919
- chore: clean up old models that reference tool references by @thedadams in #6926
- fix: ensure NeedsK8sUpdate is set properly by @thedadams in #6924
- chore: bump depedencies to fix vulns by @njhale in #6929
- fix: allow nanobot agent pods to exit by @thedadams in #6918
- fix: delete button for entry shouldnt show client consumption side by @ivyjeong13 in #6931
- chore: remove unused docker engine packages from the image by @njhale in #6941
- enhance: allow wildcard suffixes in model access policies by @njhale in #6912
- fix: allow bootstrap user to run through initial user setup on a new auth provider by @g-linville in #6930
- fix: include OBOT_SERVER_VERSIONS details in /api/version by @thedadams in #6944
- fix: validate audience on JWT tokens by @thedadams in #6940
- fix: snackbar errors for skills w/ invalid license & verbiage fixes by @ivyjeong13 in #6932
- enhance: add ability to block private and link-local IPs by @thedadams in #6935
- chore: bump cmd to pickup default env var change by @thedadams in #6946
- fix: env var name in auth required text by @njhale in #6951
- feat: add a consent screen for MCP OAuth by @thedadams in #6934
- fix: ignore oauth token not found errors by @thedadams in #6956
- fix: ensure consent screen show third-party oauth box when needed by @thedadams in #6955
- fix: llm gateway models navigation fix by @ivyjeong13 in #6958
- chore: dependabot ui & docs bumps by @ivyjeong13 in #6961
- fix: ensure token has requested scopes by @thedadams in #6960
- fix: stop just-in-time CLI auth from hanging on stdin in agents by @njhale in #6963
- fix: obot icon in navigation layout by @ivyjeong13 in #6965
- fix: llm-gateway models page & navigation route only available when models available by @ivyjeong13 in #6968
- chore: bump mcp base images to v0.20.6 by @njhale in #6969
- enhance: add auth providers doc in configuring auth provider dialog by @ivyjeong13 in #6966
- chore: bump nanobot images to v0.0.85 to pick up anthropic fix by @njhale in #6974
- refactor: separate API scope from other API scopes by @thedadams in #6970
- fix: allow admins to delete users by @thedadams in #6975
- fix: ensure auth and model providers are available on upgrade by @thedadams in #6973
Full Changelog: v0.23.0-rc4...v0.23.0-rc5