Skip to content

Releases: kuoyaoming/Wealth-Manager

v1.9.4

12 Oct 07:57

Choose a tag to compare

fix(ci): Use env var for secret in conditional check

v1.9.3

12 Oct 07:03

Choose a tag to compare

fix(ci): Use env var for secret in conditional check

v1.9.1

12 Oct 06:25

Choose a tag to compare

fix: versionCode start from 200 for CI upgrade compatibility

v1.8.9

11 Oct 12:09

Choose a tag to compare

Merge branch 'feature/proxy-api-backend'

v1.8.7

06 Oct 11:19

Choose a tag to compare

fix: resolve service account JSON parsing error

- Fix 'PRIVATE: command not found' error by safely handling JSON secrets
- Write service account JSON to temporary file instead of direct shell processing
- Add detailed JSON validation with file size and content preview
- Improve error diagnostics for JSON format issues
- Add comprehensive troubleshooting for common JSON problems

v1.8.6

06 Oct 11:01

Choose a tag to compare

fix: resolve 2025 Google Play policy compliance and shell script errors

- Fix shell script '[: too many arguments' error in service account validation
- Add 16KB memory page support for Android 15 compliance (2025-11-01 requirement)
- Enhance error diagnostics with 2025 Google Play policy checks
- Improve service account JSON validation with proper variable handling
- Add comprehensive troubleshooting guide for upload failures
- Ensure version code is always greater than 24

v1.8.5

06 Oct 10:25

Choose a tag to compare

feat: enhance Google Play upload with comprehensive error handling an…

v1.8.4

06 Oct 08:06

Choose a tag to compare

fix: update GitHub Actions permissions for release creation

- Change contents permission from read to write
- This allows the workflow to create GitHub releases
- Fixes 403 error when creating releases

v1.7.0

04 Oct 11:58

Choose a tag to compare

feat: implement unified card design system for 2025

- Add comprehensive unified card design system with 4 card types:
  * PrimaryCard: for important data display (elevation: 4dp, padding: 20dp, corner: 12dp)
  * SecondaryCard: for settings and secondary info (elevation: 2dp, padding: 16dp, corner: 8dp)
  * OutlinedCard: for optional content (elevation: 0dp, padding: 16dp, corner: 8dp)
  * StatusCard: for status indicators with semantic colors (elevation: 3dp, padding: 16dp, corner: 8dp)

- Add responsive design support with automatic scaling for tablets and large screens
- Implement semantic color system for Success, Warning, Error, and Info states
- Create comprehensive documentation and migration guide
- Provide usage examples and migration examples
- Follow Material Design 3 2025 best practices
- Support accessibility and modern design patterns
- Fix all compilation errors and type mismatches
- Fix Android release signing configuration issues
- Fix GitHub token authentication error in CI workflow
- Fix hardcoded text issues and add complete internationalization support

This establishes a consistent design system that improves visual consistency,
development efficiency, and user experience across the entire application.

Breaking changes: None - fully backward compatible
New features: Unified card design system with responsive support
Bug fixes: Resolved compilation errors, signing configuration, CI authentication, and internationalization issues

v1.6.0

03 Oct 22:43

Choose a tag to compare

What's Changed

Full Changelog: v1.5.2...v1.6.0