Upcoming Features ๐
March 26, 2026 ยท View on GitHub
๐ Languages: Deutsch ยท English
What's next? Here you'll find our plans for future versions.
v1.5.0 - Jetpack Compose & Internationalization โ
Status: Released ๐ (January 2026)
๐จ Jetpack Compose UI
- โ Complete UI redesign - From XML views to Jetpack Compose
- โ Modernized settings - 7 categorized screens
- โ Selection Mode - Long-press for multi-select
- โ Silent-Sync Mode - No banner during auto-sync
๐ Multi-Language Support
- โ English + German - 400+ translated strings
- โ Automatic language detection - Follows system language
- โ Per-App Language (Android 13+) - Native language selection
๐จ UI Improvements
- โ Splash screen - App foreground icon
- โ App icon - In About screen and empty state
- โ Slide animations - Smooth transitions in NoteEditor
v1.6.0 - Technical Modernization โ
Status: Released ๐ (January 2026)
โ๏ธ Configurable Sync Triggers
- โ Individual trigger control - Enable/disable each sync trigger separately
- โ Event-driven defaults - onSave, onResume, WiFi-Connect active by default
- โ Periodic sync optional - 15/30/60 min intervals (default: OFF)
- โ Boot sync optional - Start periodic sync after device restart (default: OFF)
- โ Offline mode UI - Grayed-out toggles when no server configured
- โ Battery optimized - ~0.2%/day with defaults, up to ~1.0% with periodic
v1.6.1 - Clean Code โ
Status: Released ๐ (January 2026)
๐งน Code Quality
- โ detekt: 0 issues - All 29 code quality issues fixed
- โ Zero build warnings - All 21 deprecation warnings eliminated
- โ ktlint reactivated - With Compose-specific rules
- โ CI/CD lint checks - Integrated into PR build workflow
- โ Constants refactoring - Dimensions.kt, SyncConstants.kt
v1.7.0 - Grid View, WiFi-Only & VPN โ
Status: Released ๐ (January 2026)
๐จ Grid Layout
- โ Pinterest-style staggered grid - Gapless layout with dynamic preview lines
- โ Layout toggle - Switch between list and grid in settings
- โ Adaptive columns - 2-3 columns based on screen size
๐ก Sync Improvements
- โ WiFi-only sync toggle - Sync only when connected to WiFi
- โ VPN support - Sync works correctly through VPN tunnels
- โ Self-signed SSL - Documentation and support for self-signed certificates
- โ Server change detection - All notes reset to PENDING when server URL changes
v1.7.1 - Android 9 Fix & VPN โ
Status: Released ๐ (February 2026)
- โ
Android 9 crash fix - Implemented
getForegroundInfo()for WorkManager on API 28 - โ VPN compatibility - WiFi socket binding detects Wireguard VPN interfaces
- โ SafeSardineWrapper - Proper HTTP connection cleanup
v1.7.2 - Timestamp & Deletion Fixes โ
Status: Released ๐ (February 2026)
- โ Server mtime as source of truth - Fixes external editor timestamp issues
- โ Deletion tracker mutex - Thread-safe batch deletes
- โ ISO8601 timezone parsing - Multi-format support
- โ E-Tag batch caching - Performance improvement
- โ Memory leak prevention - SafeSardineWrapper with Closeable
v1.8.0 - Widgets, Sorting & Advanced Sync โ
Status: Released ๐ (February 2026)
๐ Homescreen Widgets
- โ Full Jetpack Glance framework - 5 responsive size classes
- โ Interactive checklists - Checkboxes that sync to server
- โ Material You colors - Dynamic colors with configurable opacity
- โ Lock toggle - Prevent accidental edits
- โ Configuration activity - Note selection and settings
๐ Sorting
- โ Note sorting - By title, date modified, date created, type
- โ Checklist sorting - Manual, alphabetical, unchecked first, checked last
- โ Visual separators - Between unchecked/checked groups
- โ Drag across boundaries - Auto-toggle state on cross-boundary drag
๐ Sync Improvements
- โ Parallel downloads - Up to 5 simultaneous (configurable)
- โ Server deletion detection - Detects notes deleted on other clients
- โ Live sync progress - Phase indicators with counters
- โ Sync status legend - Help dialog explaining all sync icons
โจ UX
- โ Post-update changelog - Shows localized changelog on first launch after update
- โ Grid as default - New installations default to grid view
- โ Toast โ Banner migration - Unified notification system
v1.8.1 - Bugfix & Polish โ
Status: Released ๐ (February 2026)
- โ Checklist sort persistence - Sort option correctly restored when reopening
- โ Widget scroll fix - Scroll works on standard 3ร2 widget size
- โ Widget checklist sorting - Widgets apply saved sort option
- โ Drag cross-boundary - Drag & drop across checked/unchecked separator
- โ Sync rate-limiting - Global 30s cooldown between auto-syncs
- โ Detekt: 0 issues - All 12 findings resolved
v1.8.2 - Stability & Editor Fixes โ
Status: Released ๐ (February 2026)
- โ 26 bugfixes - Sync deadlocks, data loss prevention, editor UX
- โ Self-signed SSL support - User CA certificates in release builds
- โ Widget scroll fix - Scrollable text in medium widgets
- โ Keyboard auto-capitalization - Title field, checklist items
- โ APK size optimization - Granular ProGuard rules (< 5 MB)
- โ Checklist drag stability - Cross-boundary drag & drop fix
v1.9.0 - Filter, Search, Markdown & Widget Polish โ
Status: Released ๐ (February 2026)
Part 1: Sync Quality & Import
- โ Notes Import Wizard - Import from WebDAV or local (.md, .json, .txt)
- โ Parallel uploads - ~2ร faster multi-note sync
- โ Unified parallel connections - Single setting for uploads & downloads
- โ Server switch fix - E-Tag/content-hash caches cleared on change
- โ Deletion detection fix - Threshold raised for small note portfolios
- โ Markdown export serialization - Mutex prevents race condition
- โ E-Tag caching - Skip redundant re-downloads
Part 2: UI Features
๐ Filter & Search
- โ Filter Chip Row - Filter by All / Text / Checklists
- โ Inline search - Quick search field in filter row
- โ Sort in filter row - Sort button moved from dialog to filter row
- โ Filter row toggle - Tune button in TopAppBar to show/hide
โ๏ธ Editor
- โ Markdown preview - Live preview for text notes with formatting toolbar
- โ Checklist un-check restore - Item returns to original position
- โ Checklist order cementing - Original order preserved after insert/delete
- โ Checklist scroll behavior - Consistent scrolling on check/un-check
- โ Opt-in autosave - Configurable debounce autosave timer
- โ Configurable sync folder - Custom WebDAV folder name
๐ Widget Improvements
- โ Monet tint preservation - Translucent background keeps dynamic colors
- โ Seamless options bar - Removed background for cleaner look
- โ Checklist strikethrough - Completed items show strikethrough
- โ onStop widget refresh - Widgets update when leaving app
โจ Other
- โ Custom app title - Configurable app name in settings
- โ Scroll to top on sync - List scrolls to top after manual sync
v2.0.0 - Compose Rewrite & Multi-Theme โ
Status: Released ๐ (March 2026)
๐จ Multi-Theme System
- โ 7 color schemes - Including AMOLED & Dynamic Color with animated transitions and tinted surfaces
- โ Grid column scaling - 1โ5 columns configurable in display settings
- โ Grid chips - Replace radio buttons in display settings
โจ Editor & Settings
- โ Full backup/restore - Includes all app settings, not just notes
- โ Material 3 shared axis transitions - For all navigation and back gestures
- โ Autosave status - Shown in display settings subtitle
- โ Debug logging dialog - Disable logging after export
๐ Bug Fixes
- โ Checklist drag-and-drop - Rewritten for stability in long lists
- โ Offline deletions - Queued for next sync
- โ WebDAV 403 compatibility - HTTP 403 treated as existing
- โ Thread-safety - State inconsistency and dispatcher issues fixed
- โ Resource leaks - InputStreams closed, file I/O off main thread
- โ Save-on-back race condition - TextFieldState flush + onPause save
๐๏ธ Legacy Code Removal
- โ SettingsActivity removed - Replaced by Compose settings
- โ MainActivity removed - Replaced by ComposeMainActivity
- โ NoteEditorActivity removed - Replaced by Compose editor
- โ XML layouts, menus, drawables removed - Full Compose UI
- โ LocalBroadcastManager โ SharedFlow - Modern event architecture
- โ viewModelFactory DSL - Modern ViewModel creation
๐๏ธ Architecture
- โ WebDavSyncService โ Facade pattern - Split into 9 extracted modules
- โ R8/ProGuard optimized - Reduced APK size
๐ License
- โ MIT โ AGPL v3 - License changed
v2.2.0 - Share Intent, Widgets & Editor Polish
Status: Planned ๐
๐ค Share Intent
- Receive shared content - Accept text and URLs from other apps via Android Share Intent (Discussion #46 by @madelgijs)
- Create note from shared text - Shared content creates a new note or appends to an existing one
- URL handling - URLs shared from browsers are formatted as clickable Markdown links
๐ New Note Shortcut Widget
- One-tap new note - Home screen widget that opens the editor immediately for a new note (Discussion #49 by @Stowaway2979)
- Minimal footprint - Small 1ร1 widget with the app icon and a
+badge - Instant typing - Editor opens with keyboard focused on the title field
โ๏ธ Editor Enhancements
- Markdown checklist button - New toolbar button to insert
- [ ]/- [x]Markdown checkbox syntax, with toggle support for existing lines - Checklist item copy & duplicate - Long-press context menu on checklist items: copy text to clipboard or duplicate item below
๐ Backlog
Features for future consideration
๐ Security Enhancements
- Password-protected local backups - Encrypt backup ZIP with password
- Biometric unlock option - Fingerprint/Face unlock for app
๐จ UI Features
- Folders / Tags / Notebooks - Organize notes into directories or with tags for better separation (e.g. personal vs. shared recipes). Subdirectories on WebDAV could also enable per-folder access control. (#38 by @happy-turtle)
- Hide completed checklists - Option to hide checklists where all items are checked, with a separate view to recover them later. (#45 by @isawaway)
- Search - Full-text search in notes
๐ Community
- Additional languages - Community translations (FR, ES, IT, ...)
๐ก Feedback & Suggestions
Have an idea for a new feature?
Note: This roadmap shows our current plans. Priorities may change based on community feedback.