Building a smooth, lovely experience isn’t just about rich text rendering—it’s about ensuring the database layer under the hood is as fast, flexible, and bulletproof as possible.

Here is a full breakdown of the core backend updates implemented in this release, covering everything from atomic database operations to user-customizable UI settings.

1. Migrating from Manual Rollbacks to Native MongoDB Transactions

The Problem

Previously, deleting a save relied on sequential async operations: