Releases: getpoka/poka-ce
Releases · getpoka/poka-ce
Release list
v0.1.0-beta.4
What's Changed
🚀 Highlights & Features
- feat: add Android app shortcuts for quick navigation (#10) by @SupianIDz
- feat: standardize typography with Plus Jakarta Sans and Tabular Inter (#14) by @SupianIDz
- feat: make daily transaction groups collapsible on tap with persistence (#15) by @SupianIDz
- feat: decouple master currencies from essential seeder and support global currencies
🎨 UI & UX Improvements
- ui: refine balance typography across hero cards to 22px and equalize card heights (#15)
- ui: polish transaction tile category styling and YAML-style indentation for split items (#15)
- ui: modernize date group header with vertical accent bar indicator (#15)
- ui: streamline transaction filter sheet layout and chip styling (#15)
🐛 Bug Fixes & Refactoring
- fix: persist collapsed date groups across scrolling and list virtualization (#15)
- refactor: fix codebase violations (zero dynamic, Result pattern, no inline styles) (#11)
- test: update test expectations and mock interfaces across test suites (#15)
🧪 Quality & Tests
- test: raise suite test coverage past 85% (#12)
⚙️ CI & Chores
- docs: establish CE-specific architecture rules and contribution guidelines
- ci: configure PR-Agent with custom behaviors and PR template
- chore: suppress gradle option warnings and add logo generation script
- chore: refine logger colors and splash assets
Full Changelog: v0.1.0-beta.3...v0.1.0-beta.4
v0.1.0-beta.3
What's Changed
🚀 Highlights & Features
- feat: add quick actions and dynamic dashboard header #9 by @SupianIDz
- ci: add PR Agent workflow using DeepSeek for automated code reviews
🎨 UI & UX Improvements
- ui: migrate all form sheets to Form-based validation
- ui: refine markdown typography and beautify FAQ page
- refactor: flatten presentation widgets for smaller features
🐛 Bug Fixes
- fix: use UUIDv7 for transaction creation
- fix: resolve asset loading paths and state lifecycle issues
- fix: validate form inputs inside notifiers before saving
- test: fix e2e test failures after form validation migration
- fix: reset FAB visibility when switching tabs in main shell
⚙️ CI & Chores
- ci: optimize workflow to save runner minutes and run only when PR is ready
- chore: format and organize pubspec dependencies
- ci: forward OPENAI_KEY as DEEPSEEK_API_KEY for LiteLLM auth
Full Changelog: v0.1.0-beta.2...v0.1.0-beta.3
v0.1.0-beta.2
What's Changed
🚀 Highlights & Features
- feat: enhance category management with strict hierarchy and ui improvements by @SupianIDz in #3
- feat: add transaction list search (find by note or amount)
- feat: show goal accounts in dedicated section on accounts screen
- feat: bundle Google Fonts offline for consistent offline experience
🎨 UI & UX Improvements
- ui: standardize empty states across application by @SupianIDz in #6
- ui: migrate theme icon set to Phosphor Icons
- ui: improve category & sub-category bottom sheet navigation
- ui: standardize deletion confirmation dialogs & refine list spacing
🐛 Bug Fixes
- fix: correct sub-category creation flow and update bottom sheet title (fixes #1) by @SupianIDz in #2
- fix: resolve font-loading and e2e test execution issues
Full Changelog: v0.1.0-beta.1...v0.1.0-beta.2
v0.1.0-beta.1
🎉 *Initial Community Release.
Poka CE has officially entered the Beta phase. All core features (Transactions, Budgets, Goals, Debts, and Recurring) are feature-complete and ready to be explored.
This version is still under testing. We haven't thoroughly tested all deep edge cases (such as editing or deleting complex interconnected data).
- You may encounter unexpected bugs.
- We strongly recommend trying it with dummy data first, or regularly backing up your data from the Settings menu.
Help us reach a stable release (v1.0) by reporting any bugs or issues you find via the Issues tab! 🚀