Releases: toeverything/AFFiNE
Releases · toeverything/AFFiNE
2025.12.9-canary.430
docs(README): Update README with new Sealos features (#14067) Updated the README to reflect changes in Sealos description, features, and deployment links. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Added Sealos-related badges and links to the Self-Host section in the README. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
0.25.7
What's Changed
- fix(editor): use onBlur for input handling in property menu by @lawvs in #14049
- fix(server): apple sign by @darkskygit in #14053
- feat(i18n): update FR translate & corrections by @Zegnos in #14052
- feat(native): native reader for indexer by @darkskygit in #14055
- fix(core): handle image-blob reduce errors more gracefully by @ddybing in #14056
- feat(server): improve oauth by @darkskygit in #14061
- chore: bump up nodemailer version to v7.0.11 [SECURITY] by @renovate[bot] in #14062
New Contributors
Full Changelog: v0.25.6...v0.25.7
0.25.7-beta.0
v0.25.7-beta.0 chore: bump version
2025.12.6-canary.903
v2025.12.6-canary.903 fix: lint
2025.11.28-canary.904
v2025.11.28-canary.904 fix(editor): one-time size mismatch during surface-block resize after…
2025.11.27-canary.904
fix: improved error description of proxy size limits (#14016) **Summary:** This PR improves the user feedback when encountering an HTTP 413 (_CONTENT_TOO_LARGE)_ error caused by a file size limit in the proxy / ingress controller in a self-hosted environment. **Example scenario:** A self-hosted environment serves AFFiNE through an nginx proxy, and the `client_max_body_size` variable in the configuration file is set to a smaller size (e.g. 1MB) than AFFiNE's own file size limit (typically 100MB). Previously, the user would get an error saying the file is larger than 100MB regardless of file size, as all of these cases resulted in the same internal error. With this fix, the _CONTENT_TOO_LARGE_ error is now handled separately and gives better feedback to the user that the failing upload is caused by a fault in the proxy configuration. **Screenshot of new error message** <img width="798" height="171" alt="1MB_now" src="https://github.com/user-attachments/assets/07b00cd3-ce37-4049-8674-2f3dcb916ab5" /> **Affected files:** 1. packages/common/nbstore/src/storage/errors/over-size.ts 2. packages/common/nbstore/src/impls/cloud/blob.ts I'm open to any suggestions in terms of the wording used in the message to the user. The fix has been tested with an nginx proxy. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Bug Fixes** * Improved user-facing error messages for file upload failures. When an upload exceeds the file size limit, users now receive a clearer message indicating that the upload was stopped by the network proxy due to the size restriction, providing better understanding of why the upload was rejected. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025.11.16-canary.903
v2025.11.16-canary.903 chore: cleanup logs
0.25.5
What's Changed
-
Desktop: upgraded Electron has fixed an issue that could cause excessive CPU usage on macOS.
-
Translation: Korean and Catalan.
-
Database blocks: grouped rows now can remember collapsed state.
-
New importer: bring in docs directly from Word (.docx) files.
-
Editor Setting: font size adjustment in editor settings.
-
Fixed bugs: date picker behavior & mermaid styles.
-
Fixed bugs: synchronous data may be delayed to store.
New Contributors
- @moogle19 made their first contribution in #13913
- @arksky1 made their first contribution in #13733
- @rogerclotet made their first contribution in #13914
- @maunguyengit made their first contribution in #13549
Full Changelog: v0.25.4...v0.25.5