v2.0.8-beta
MiniMax-AI/MiniMax-01v2.0.8-betaSep 21, 2026by gtsteffaniak
Upgrading?
AI Summary
This release focuses on critical security updates regarding JWT authentication and OnlyOffice callbacks, alongside UI responsiveness improvements and bug fixes for public shares and downloads.
Key Highlights
- Critical security fix for forged JWT authentication
- Enhanced OnlyOffice callback verification
- New 'Upload only what's missing' feature
- Improved UI responsiveness for Firefox and large directories
- Bug fixes for anonymous public share downloads
New Features
- Upload only what's missing conflict prompt
- HTTP 404/400 responses for missing resources
Full Release Notes
## What's Changed **Security**: - [Critical] A forged JWT could authenticate as any known `belongsTo`. Auth signing keys are now persisted in the application database and JWT validation fails closed when no key is configured. (GHSA-8f9r-wg7w-pfw) (#2987) Thanks @d3do-23 and @whoamis3c. - [Medium] Public upload shares with replacements disabled (`allowReplacements=false`) now reject overwrites when clients send `override=true`. (GHSA-3846-gh75-gp3m) Thanks @d3do-23 - [Medium] OnlyOffice document-server callbacks now verify the shared `integrations.office.secret` JWT (HS256), reject unsigned callback bodies when a secret is configured, and require the callback document key to match the cached editor session for the target path (fail closed on cache miss or path lookup failure). **New Features**: - add "Upload only what's missing" to the upload conflict prompt (#2985) (#2553) **Notes**: - Improved UI responsiveness for larger directories and firefox, marginal improvement to memory (#1773) (#2879) - `/api/resources/download` and `/public/api/resources/download` now return HTTP 404 when the requested file or directory does not exist, instead of 500 (#2981) - `GET /api/resources` returns 400 when the `path` query parameter is missing or empty instead of 500 (#2801) **Bugfixes**: - Public share folder and multi-file ZIP downloads were empty for anonymous visitors when the source used deny-by-default or path access rules (#2631) (#2365) - 401 on pdf download button action (#2978) - OnlyOffice saves could no-op with HTTP 200 when JWT was enabled: callback POST bodies wrapped in `token` were ignored and JWT parsing omitted fields such as `url` required to download the updated document from the Document Server. ## All Changes * Fix dev build by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2971 * cleanup pdf issues and small styling by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2978 * updated getters for ismobile by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2979 * Ismobile changes by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2980 * add performance tuning report by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2982 * Auth signing key and token migration by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2987 * Improve scrolling performance by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2986 * feat(upload): add "Upload only what's missing" to the upload conflict prompt by @FandacqkaCorp in https://github.com/gtsteffaniak/filebrowser/pull/2985 * fixed public replacement by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2988 * fix onlyoffice callback verification by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2989 * add resources 404 and 400 response by @gtsteffaniak in https://github.com/gtsteffaniak/filebrowser/pull/2990 ## New Contributors * @FandacqkaCorp made their first contribution in https://github.com/gtsteffaniak/filebrowser/pull/2985 **Full Changelog**: https://github.com/gtsteffaniak/filebrowser/compare/v2.0.2-beta...v2.0.8-beta
Related Repositories
public-apis/public-apis★ 491,123
A collective list of free APIs
NousResearch/hermes-agent★ 255,882
The agent that grows with you
yt-dlp/yt-dlp★ 199,986
A feature-rich command-line audio/video downloader
microsoft/markitdown★ 191,478
Python tool for converting files and office documents to Markdown.
Significant-Gravitas/AutoGPT★ 187,698
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.