Releases: devohmycode/SuperFlux
Releases · devohmycode/SuperFlux
v0.7.2
v0.7.1
v0.7.1 — Changelog
New Features
- Internationalization (i18n): Full English and French language support with 600+ translation keys. English is now the
default language. Switch languages anytime from Settings. - SuperPassword (Pro): New password vault mode for securely storing and managing credentials.
- SuperMarkdown (Pro): New Markdown editing mode with live preview.
- Notification system: In-app notifications for sync events, errors, and user actions.
- Glass icon buttons: Refreshed UI with glass-style icon buttons for a cleaner look.
- Reddit Atom feed support: Fixed content rendering for Reddit Atom feeds.
Changes
- Free plan feed limit reduced from 20 to 10.
- Language selector added to Settings (English / Français).
- Removed Ctrl+L global shortcut (was causing startup crashes on some systems).
Bug Fixes
- Fixed app crash on startup caused by hotkey registration conflict.
- Fixed build errors related to unused imports and missing dependencies.
- Fixed version numbering across all config files.
v0.7.0
Changelog — v0.6.3
🔐 SuperPassword — Password Manager (Pro)
An encrypted password vault built directly into SuperFlux.
- AES-256-GCM encryption with Argon2id key derivation (64 MB, 3 iterations) — the master password is never stored on
disk - Full entry management: title, URL, username, password, notes, custom fields, and favorites
- Password generator with strength indicator, configurable options (length, uppercase, lowercase, digits, symbols,
exclude ambiguous characters) - Built-in TOTP: add 2FA codes directly on each entry (supports otpauth:// URIs and raw base32 secrets), real-time
countdown refresh - Auto-lock with configurable timeout (default: 5 min) — the master key is zeroized from memory on expiration
- Auto-clear clipboard after copying a password (default: 30 seconds)
- Folder organization with instant search
- Import/Export in CSV and JSON formats
- Optional cloud sync via Supabase — the encrypted vault is automatically uploaded/downloaded on login
- Security audit of stored passwords
📓 SuperMarkdown — Markdown Editor (Pro)
An Obsidian-style Markdown editor, fully integrated.
- CodeMirror 6 editor with Markdown syntax highlighting, keyboard shortcuts, and adaptive theme
- Live preview with faithful Markdown rendering
- Wikilinks [[...]] with auto-completion and cross-file navigation
- File tree with file and folder creation, renaming, and deletion
- Tabs to work on multiple files simultaneously
- Git panel: view status, stage changes, commit, and diff directly from the editor
- Side-by-side diff view to compare modifications
- Global search across the entire vault with result navigation
- Backlinks: see all pages linking to the active file
- Tags: extraction and navigation via #tag syntax
- Command palette (Ctrl+Shift+P) for quick access to all actions
- Status bar: line, column, word count, editing mode
🔔 Notifications
- Native notifications for new articles — toggleable per feed
- Uses the OS native notification system via the Tauri Notification plugin
🛠 Miscellaneous improvements
- AuthModal: redesigned authentication interface
- SourcePanel: added password vault sync panel (toggle cloud sync, last sync date)
- TitleBar: two new mode tabs (Passwords Ctrl+9, Markdown Ctrl+0), graceful handling of getCurrentWindow() outside
Tauri context - SuperClipboard: UI improvements
- UpgradeModal: updated to reflect new Pro features
- GlassIconButton: additional prop support
- Added .playwright-mcp/ to .gitignore
v0.6.2
What's Changed
- fix: Build errors — remove unused useRef, add @tiptap/suggestion dep,… by @devohmycode in #9
- feat: Glass icon buttons & Reddit feed content fix by @devohmycode in #10
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- v0.6.1: LLM multi-provider, bookmark folders, free limits by @devohmycode in #7
- feat: Reduce free plan feed limit from 20 to 10 by @devohmycode in #8
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- v0.6.0 — Modes, drawing canvas, bookmarks, editor & command palette by @devohmycode in #6
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Merge pull request #5 from devohmycode/0.5.0 Add notes feature, sysinfo, and auth window (v0.5.0)
v0.4.0
- Automatic translation has been added for panels 2 and 3 (language can be configured in the options).
v0.3.0
- Added Elevenlabs for Text-to-Speech (TTS)
- Feature to summarize an article with AI and to summarize news based on RSS feeds
v0.2.0
Use instance_name for license activation Client: add FUNCTION_URL and invokeFunction that refreshes the Supabase session and calls the Edge Function via fetch (Bearer + anon key). Update activate/deactivate to use instanceName and route through invokeFunction with improved network error logging. Function: add lemonFetch helper, switch activation to use instance_name, capture returned instance id and persist it as lemon_instance_id, attempt server-side LemonSqueezy deactivate when deactivating, validate fallback if activate fails, and add more robust error logging/handling. Migrations: rename migration files with timestamps and update pro-status migration to add columns if not exists (including lemon_instance_id), drop policy if exists, and include lemon_instance_id in the profiles update policy check.