v2.3.26.24beta
Pre-releaseFieldMinds v2.3.26.24 Beta — Release Notes
🎨 UI Redesign & Visual Refinements
A significant redesign effort landed across this release, touching multiple screens and components. The backup/export screen was fully refactored with confirmation dialogs, a retention setting, and a redesigned privacy card. Several rounds of follow-up refinements polished layouts and visual consistency throughout the app.
🧭 Navigation & Gesture Improvements
The bulk of this release focused on making navigation feel native and fluid. iOS-style navigation transitions were restored using the correct androidx dependencies, and substantial work went into swipe-to-dismiss behavior — covering dialogs, cards, and screen-level gestures. Back gesture handling and card navigation were also improved iteratively across many PRs.
💾 Screen State Persistence
Across multiple PRs, state persistence was added and refined so that screens correctly restore their state when navigating back to them, surviving both gesture-based and button-based navigation flows.
🖼️ Canvas Mode (New Feature)
A new canvas mode was introduced, including resize handles on canvas blocks and a dedicated canvas experience. Follow-up fixes resolved CI compilation errors in canvas background and block rendering code.
What's Changed
- feat: Refactor backup/export screen & add confirmation dialogs, retention setting, and redesigned privacy card by @kiarajugnu-stack in #151
- Feat/continue redesign by @kiarajugnu-stack in #152
- Feat/continue redesign by @kiarajugnu-stack in #153
- Refinements by @kiarajugnu-stack in #154
- Improve UI layout and state persistence across components by @kiarajugnu-stack in #156
- Persist screen state and refine swipe-to-dismiss interactions by @kiarajugnu-stack in #157
- Improve screen state persistence and navigation gestures by @kiarajugnu-stack in #158
- Improve navigation gestures and screen state persistence by @kiarajugnu-stack in #159
- Improve navigation gestures and screen state persistence by @kiarajugnu-stack in #160
- Enhance swipe navigation and screen state persistence by @kiarajugnu-stack in #161
- Improve swipe navigation and screen state persistence by @kiarajugnu-stack in #162
- Improve swipe navigation and dialog dismissal behavior by @kiarajugnu-stack in #163
- Improve swipe navigation and dialog dismissal behavior by @kiarajugnu-stack in #164
- Enhance swipe-to-dismiss behavior and navigation for dialogs by @kiarajugnu-stack in #165
- Improve swipe-to-dismiss behavior and navigation transitions by @kiarajugnu-stack in #166
- Enhance navigation transitions and swipe-to-dismiss gestures by @kiarajugnu-stack in #167
- feat: restore iOS-style navigation transitions with correct androidx.… by @kiarajugnu-stack in #155
- Improve back gesture handling and card navigation by @kiarajugnu-stack in #168
- Add canvas mode and resize handles to canvas blocks by @kiarajugnu-stack in #169
- Update android.yml by @kiarajugnu-stack in #170
- fix: remove stagger-enter animation from EntityCard list items by @kiarajugnu-stack in #174
- Canvas by @kiarajugnu-stack in #175
- fix: resolve 9 CI compilation errors in canvas background and block f… by @kiarajugnu-stack in #176
- Feat/continue redesign by @kiarajugnu-stack in #177
Full Changelog: v2.2.26.21...v2.3.26.24beta