- Introduced a new `RECENT_UPDATES.md` file detailing UI fixes, performance improvements, and build configuration updates.
- Implemented various UI fixes including theme transition, logout animation lag, and dropdown behavior.
- Enhanced the application with performance improvements and build configuration updates for release signing.
- Added unit tests for `CryptoManager`, `AccountManager`, and `DecryptedAccount` to ensure functionality and reliability.
- Included testing dependencies in `build.gradle.kts` for improved test coverage.
- Updated architecture documentation to reflect changes in data layer and caching strategies.
- Implemented LRU caching for key pair generation and private key hash to improve performance.
- Refactored DatabaseService to include LRU caching for encrypted accounts, reducing database query times.
- Introduced a search bar in SelectAccountScreen for filtering accounts, enhancing user experience.
- Adjusted UI components for better spacing and consistency.
- Updated build.gradle.kts to support Java 17 and Room incremental annotation processing.
- Modified gradle.properties to include necessary JVM arguments for Java 17 compatibility.