Skip to content

AFFiNE

v0.27.3 Breaking

This release includes 3 breaking changes for platform teams planning a safe upgrade.

Published 3d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

app crdt editor electron knowledge-base markdown
+12 more
miro notes notion notion-alternative rust rust-lang rust-language table tableview whiteboard wiki workspace

Affected surfaces

breaking_upgrade

Summary

AI summary

Updates Native Client, Web & Editor, and Backend across a mixed release.

Full changelog

What's new

Web & Editor

  • Improve the AI BYOK configuration interface
  • Fix loading of share page options
  • Fix kanban status updates

Native Client

  • Improve Obsidian importor
  • Improve mobile ui performance
  • Fixed an issue where the login status might not be readable after restart
  • Fix incomplete mobile login process
  • Fix the style of the delete popup for overly long titles

Backend

  • Support GC of outdated documents

Breaking change

Starting from client version 0.27, only server at version 0.27 or higher are supported to connect and sync.

Starting from server version 0.27, only clients at version 0.26 or higher are supported to connect and sync.

Starting from server version 0.27, environment variables are no longer the server’s preferred source for reading configuration, and some environment variables are no longer available. Please refer to https://docs.affine.pro/self-host-affine/install/configuration to migrate the configuration to config.json.

Breaking Changes

  • Client versions >=0.27 require server version >=0.27 for connection and sync.
  • Server version >=0.27 requires client version >=0.26 for connection and sync.
  • From server version 0.27 environment variables are no longer the preferred configuration source; some vars removed – migrate to config.json.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track AFFiNE

Get notified when new releases ship.

Sign up free

About AFFiNE

There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.

All releases →

Related context

Related tools

Earlier breaking changes

  • v0.27.0 Only client versions 0.26 or higher can connect to server version 0.27.

Beta — feedback welcome: [email protected]