Releases: lumehq/lume
Releases · lumehq/lume
v4.0.0-beta
What's Changed
Core
- Migrated from NDK to Rust Nostr
- Added key-value storage based on NIP-78
- Added multi webview for column system
- Added multi account
- Added tray menu
UI
- Rewrited front-end based on Tanstack Router
- Redesigned the UI
- Redesigned the icon system
v4.0.0-alpha+2
Changelog:
- Add tray icon and menu (mockup)
- Add zap
- Fix some errors cause app crash when startup
v4.0.0-alpha+1
Note: v4 is still work in progress, don't take it seriously
Changelog:
- Remove age encryption for nsec file.
- Directly store nsec in native keyring
- Add login dialog
- Add backup dialog
- Fix tray icon on windows and linux
v3.0.1
What's Changed
Columns
- Added trending notes column
- Added global column
- Added waifu column
Core
- Added popup when user hover avatar
- Added new update badge to sidebar
- Improved overall performance
v3.0.0
What's Changed
Core
- Add support NIP-89 (Recommended Application Handlers)
- Drop support NIP-25 (Reaction)
- Drop support NIP-4 (Direct Message)
- Drop support NIP-23 (Long-form content)
- Add Low Power Mode for low network environment
- Support translate note, powered by nostr.wine
- Improve cache performance
- Enable Outbox by default
- Add interests setting
- Add search
Onboarding
- Added support NIP-46 OAuth Flow for
Sign Up
andLogin
- Added multiple options to Login Screen
- Redesigned layout
Home Screen
- Added internal router to column
- Add "For you" column
- Added quick tutorial modal
- Added onboarding modal for new user only
- Added toolbar for manage column
- Added column header with actions (move, refresh, delete)
- Improved virtual list performance
Activity Screen
- Added unread activity badge
- Redesign activity screen
- Improved loading performance
Relays Screen
- Added global relay discover screen
- Added follows relay discover screen
- Improved relay manager
- Redesign layout
Editor
- Added Editor sidebar
- Improved event preview
- Improved mention popup
- Removed Editor Screen
Settings Screen
- Merged Nostr Wallet Connect screen into Settings
- Added option to manage translation service
- Added option to enable instant zap
- Redesign layout
Internal
- Split project into multiple packages
- Refactor internal system into Ark Library
- Refactor
Note Component
, using React Composition - Refactor
User Component
, using React Composition - Refactor
Column Component
, using React Composition
v2.2.3
New
- None
Quality of Life
- None
Bug Fixes
- Fixed using nsecbunker with token
v2.2.2
New
- None
Quality of Life
- None
Bug Fixes
- Fixed the issue cause newsfeed isn't update new event
- Fixed NIP-05 verification
v2.2.1
New
- None
Quality of Life
- Added vidstack for media player
- Improved support for nsecbunker
- Improved empty state in relay screen
- Improved skeleton loading for user component
Bug Fixes
- Fixed some errors cause app crash
- Fixed some misconfigures for react query
v2.2.0
New
- Added small tutorial to onboarding process
Quality of Life
- Improved startup time
- Improved relay management
- Auto connected to user's relay list
- Prefetched newsfeed and notification before home screen
- Improved UI for touch screen friendly
- Improved performance
Bug Fixes
- Fixed outbox model not working
- Fixed nsecbunker connection
- Fixed issue prevent user remove NWC string
v2.1.7
New
- None
Quality of Life
- Clear all caches when user logout
Bug Fixes
- Fixed privkey prompt
- Fixed app crash when user have no follows