Lume v2.0.0: New UI, nsecBunker & Outbox Model Support

Lume is a cross-platform desktop client for the Nostr protocol.

Lume v2.0.0: New UI, nsecBunker & Outbox Model Support
  • "Yo, Lume v2 is ready to testing, you can download here," announced @reya.
  • "There are many planned features that are not yet ready to be shipped in this build. I am still working on them, and will release new build shortly after."
  • "So with the v2 release, I want to fix it, planning and executing carefully. My main goal is to make Lume become an everyday nostr client."
"I don't want Lume to become heavy or feature-rich, supporting all NIPs at its core. Instead of including everything in the core, I will create an extension system. If users want certain features, they can install them via the extension store."
  • "In this version, the only remaining Nostr NIPs that I haven't added to the core are NIP-44 and NIP-28. After that, I will build an extension system and an SDK for users who want to build extensions for Lume."
"Lume is now my full-time job. I don't know how long I can handle it, but I will try my best. I hope that someday, when you reinstall your PC, Lume will be one of the first apps you install."

What's new

  • Redesign UI
  • Use Harmony color palette (source)
  • Use media-chrome for video player
  • Support Light and Dark Mode based on system
  • Support nsecBunker
  • Support outbox model
  • Migrate from custom secure storage (tauri-stronghold) to native secure storage (keyring-rs)
  • Improve native notification
  • New composer support write text, article (long-form content) note and file sharing (NIP-94)
  • Upgrade to Tauri v2
  • Add Nix dev environment by @sectore in #98

Known issues

  • User cannot upload image (CORS issue), will be fixed in the next update

New Contributors

Full Changelogv1.2.7...v2.0.0

Announcement / Archive
GitHub Repo