v4.16.0
songquanpeng/one-apiv4.16.0Oct 6, 2026by github-actions[bot]
Upgrading?
AI Summary
A major release focusing on OIDC/SSO improvements, security hardening, and distribution enhancements. It includes publishing the Helm chart and frontend build to CDNs, along with several API changes.
Key Highlights
- Added .well-known metadata file and improved OIDC conformance.
- Published Helm chart to GHCR and Artifact Hub.
- Published frontend build to npm and loaded from a CDN.
- Significant security hardening for auto sign-in, CAS tickets, and SAML.
Breaking Changes
- Remove public JWT key files and detect public built-in cert by hash.
- Remove the run-casbin-command and refresh-engines APIs.
New Features
- Add .well-known metadata file.
- Add DCR switch and support form_post and hybrid flow in consent page.
- Improve OIDC conformance for hybrid flow, prompt and max_age.
- Link to the Casdoor Authenticator app in MFA setup, MFA accounts and README.
- Publish the Helm chart as casdoor on GHCR and Artifact Hub.
- Publish the frontend build to npm and load it from a CDN.
- Serve robots.txt from the frontend build.
Full Release Notes
## Changelog ### Features * b45f7bcbbc78073adfe7022f24a50880e8400302 feat: add .well-known metadata file * bffa2978b91bd8c16f525866936a8ad12df715ed feat: add DCR switch and support form_post and hybrid flow in consent page * 77709d95360301b483fef023edffde6dd61e1a88 feat: add OpenSSF Best Practices badge to README * 3c6aede22586f743729bf96e19a327d3a26fb89c feat: improve OIDC conformance for hybrid flow, prompt and max_age * fbc08fea9db979dbd7f7505f3abe73476b759f3e feat: link to the Casdoor Authenticator app in MFA setup, MFA accounts and README * c6c6af74126a0c6cbe5de17f4a2b1ad5ff9d8d46 feat: publish the Helm chart as casdoor on GHCR and Artifact Hub * 118a2a5cdc98956c686979d62938411d317c43ca feat: publish the frontend build to npm and load it from a CDN * bf10210ca2dd35f2cdc110ea2f47df2d4b38f0a8 feat: serve robots.txt from the frontend build ### Bug fixes * dd17031827b338a74bd5dc8cfdaaa7c407e0a391 fix: align MCP request parsing and add organization LDAP password and RADIUS switches * 4cfbf71d1bd0bdc4c7d999aaa79754bc92c4cbdd fix: allow syncers and adapters to use a trusted database server * 1455c31d527f9d473cfd5c34d72f6cd7b54da3bc fix: block device-login session escalation, permission adapter table abuse and password-only sign-in policy bypass * cfd68c5918f6db6aa9fb7f7996f5218fbaa298e8 fix: block reusing another organization's cert name as JWKS kid * 565ec337bac8d6769420361266e3011da63fe631 fix: change run-syncer API from GET to POST * 872c4bf4c2f7e7377cf153961bab4075b4535e27 fix: fall back to shared swagger folder for thin instances * a5cebbdb97257ceaf629b4424784f9a904a6d7e6 fix: harden auto sign-in, CAS tickets, SAML signing, form CSS and WebAuthn policy * 960c18579a388d2404c0f50f80d9857d0a2d1262 fix: hide password salt and restrict upload file types * 4bd6d54c00d60706c9357eeaa2910cd71c6f2807 fix: keep the login page working for sessions limited by a cross-org token * 289bc94dc72414f0af99f45fc59a63c52c8f50e9 fix: load lazy chunks and fonts from the same CDN as the main bundle * aaffc7861872165605240002e0185783cb7ff1e3 fix: mask secrets in audit records and cap request body size * 35018369a40b8b63916b45e98373dbb6601ad51c fix: remove public JWT key files and detect the public built-in cert by hash * 8a09828d6ee3e022c0e62bdf04ccbb3a63d301c0 fix: remove the run-casbin-command and refresh-engines APIs * dbc3e8c2e004f3d55fe8df7d30ba2d49b246fe38 fix: return database errors instead of swallowing them in object layer * 332f28d5625250f209e6a4db5d7939a7a02a2255 fix: show the sign-in page instead of an error when auto sign-in can't issue a code * b467fbd462391e9dc212fe16d51ff069c8bd9678 fix: skip publishing casdoor-web when the version already exists * 7b470895f998fe7b25765f0f782a874e58629b8d fix: verify SSH host keys and sanitize custom HTML of non-built-in apps
Related Repositories
affaan-m/ECC★ 285,727
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
react/react★ 251,622
The library for web and native user interfaces.
nodejs/node★ 122,512
Node.js JavaScript runtime ✨🐢🚀✨
Leonxlnx/taste-skill★ 100,573
Agent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
louislam/uptime-kuma★ 92,731
A fancy self-hosted monitoring tool