Skip to content

Lumen 0.3.7

Choose a tag to compare

@github-actions github-actions released this 12 Jun 02:24
· 37 commits to main since this release

Performance — bulk album operations

  • Adding/moving photos into a large album is instant now. Adding 10,000 photos to a 20,000-photo album froze the app for ~10 seconds; it's ~0.2s now — only the added rows are written instead of rewriting the whole album, and photo order is preserved.
  • Bulk removal too. Removing 10k of 20k went from 7.6s to 17ms.
  • ⌘C no longer stalls. Image data for a copied NAS original was read on the main thread (a network read + full decode); it now loads in the background — the file path copies instantly and the image data follows when ready.

All measured with new library-scale tests that now live in the test suite, so a regression here fails the build.