Update 1660899475373:

  • Fix: Filter matches were being marked as “locked” (displaying a dashed border) too often
9 days later

Update 1661671433652:

  • Raised the Lifetime price
3 months later

Update 1669365654967:

  • Fix: Board syncing was sometimes failing for users with huge documents (> 100,000 items) @Jorge
  • Speed: Load time improved a bit
6 days later
3 months later

Update 1676597211079, Mobile 1676598630796:
This update is the New Sync System that we’ve been working on for quite a while now! I initially started it almost 1.5 years ago, then because it was a huge project I paused it to focus on smaller bugs/features, then I started it over in a better way, in open source.

As opposed to the earlier plan, this fits right into the same backend database so there’s no migration or major changes. It will just work better. You should not even notice a difference, except that you’ll see a “Loading documents…” message on the first load while it updates the local cache.

This new system is more consistent, using one state/sync method for everything: documents, boards, settings, and even UI state. We built it in partnership with the Bravely team, and it’s already used in their web and mobile apps. The sync system is a plugin for our open source Legend-State library, which we will also open source later this month. That way other developers can use it, which hopefully will help the community as well as help find bugs and improve Legend.

The main new feature is just that it will work better. But also:

  • Offline <-> Offline sync is more correct and consistent. There were some tough-to-solve edge cases (creating documents offline, moving between documents, sync failures with massive documents) that are fully fixed in this new system.
  • The desktop app syncs to files (see the path in the Desktop section of settings). So now you can back up Legend’s files yourself.
  • Boards also sync to files. We don’t have a way to restore Board backups just yet, but we can now explore that.
  • This reduced a ton of code and complexity in Legend’s core, so it will be much easier to iterate new features/fixes quickly.

Please put your thoughts/bug reports/comments in the new system system thread to keep it all together. Thanks!

Update 1676785893956:

  • Fix: Improved behavior of undoing/redoing/restoring deleting items

Desktop app v2.0.9:

  • Fix: A crash on startup for some users

Desktop app v2.0.10:

  • Fix: Email sync was not working for some users in version 2.0.9.

Desktop app v2.0.11:

  • Fix: Email sync was still not working for some users in version 2.0.10. @scaryterry

Update 1677128588518:

  • Fix: Board sync when running both stable and beta was sometimes renaming boards to “Board”
  • Fix: Deleting items was sometimes doing weird things to the local cache, possibly causing loading errors @Jorge

Desktop app v2.0.12:

  • Fix: Email sync was still not working for some users in version 2.0.10. @scaryterry @ChrisJ
7 days later

Update 1677744939374, mobile 1677765519995:

  • Fix: Improved and optimized board syncing
  • Fix: Should fix many sync problems

Update 1677825822388:

  • Fix: Popup panes were not working with the recent Board changes

Update 1677845910052:

  • Fix: Signing out of the desktop app was not fully clearing the local cache, so signing back in could appear to be missing older items in some cases. Signing out/in again should clear up any issues with missing items.
  • Perf: Improved performance in desktop app by reducing how often it saves when pulling in remote changes

Update 1677919883470:

  • Fix: Some crashes at load time that were making it get stuck on “Loading documents…”
  • Fix: Some miscellaneous errors
  • Change: Improved error reporting so we’ll get more detail to help us reproduce future bugs

Update 1678013297997:

  • Fix: Misc crashes and errors
  • Dev: Improved error reporting and proxied it to get around ad blockers so we’ll get 100% of error reports now

Update 1678171097463:

  • Fix: Uncollapsing in overview
  • Fix: Search filters not saving/loading correctly sometimes
  • Fix: Some miscellaneous errors in loading and syncing boards
  • Fix: Agenda panes sometimes appearing empty @Jorge
  • Feature: Added a table of downloading status when first signing in. This should be nice for updating you on download progress and may also help catch errors - if it gets stuck forever with one document not loaded you can tell me which document is not loading correctly.

Update 1678435323379, mobile 1678435604691:

  • Fix: Sync was sometimes appearing to ping-pong to previous data if saved multiple times with just the right timing (it did sync correctly but could change the local version to an intermediate value)
  • Fix: Sync is more resilient to errors
  • Fix: Loading is more resilient to errors
  • Fix: Board sync recovers from errors that were in previous beta versions @Eik
  • Fix: Completing items was not displaying all of their hierarchy as complete @Eik
  • Feature: The loading screen now shows which documents are loaded, to show progress on initial download and highlight potential load errors if one document fails to load
  • Change: Changed loading animation to not freeze when doing intense loading

Update 1678626540121, mobile 1678627311854:

  • Fix: Improved board syncing in many ways - should be faster and transfer less data
  • Fix: Board sync could clear the panes in a board in some edge cases @Jorge
  • Fix: Decrypting a document did not immediately add it to the documents list @Jorge
  • Fix: Sorted documents on loading screen alphabetically @Jerud

Update 1678679284051:

  • Fix: Desktop app was sometimes not updating itself correctly under poor network conditions
  • Fix: Desktop app was not saving offline changes to boards correctly
  • Fix: Files pane was crashing in some cases

Powered by: FreeFlarum.
(remove this footer)