# Changelog

## [2.1.1] - 2026-08-10

### Removed
- "View network connections" permission (ACCESS_NETWORK_STATE) that was merged automatically from the WorkManager dependency. The app never connects to the internet.

## [2.1.0] - 2026-08-07

### Fixed
- Derived encryption key is now zeroed after use

### Added
- Storage mode indicator in diagnostics export
- Fallback storage mode warning card (when the Keystore fails completely)
- Help section explaining data security on rooted/compromised devices

### Changed
- Updated in-app help: lock-mode labels now match the actual behavior
  (ask every time / remember for a while / do not ask again this session)
- Internal security hardening (authenticated encryption scheme versioning)

## [2.0.0-beta] - 2026-07-30

### Added
- Anonymous Encrypted Boxes with per-box passwords
- App Lock with PIN and Biometric unlock (fingerprint)
- Encrypted database (SQLCipher)
- Share intent from other apps (WhatsApp, Telegram, etc.)
- Auto-delete messages (1 hour to 90 days)
- Settings screen with security options
- Help & Guide screen with detailed documentation


## [1.3.0] - 2026-07-18

### Added
- Password generator with adjustable length (8-120)
- Password strength indicator with color coding
- Copy password to clipboard
- Password length preference persistence

### Fixed
- App crash with very long passwords
- Horizontal scrolling in password field

### Changed
- Performance improvements
- Code quality enhancements

## [1.2.2] - 2026-07-06

### Added
- Russian, Turkish, Indonesian, Korean, and Japanese translations.

## [1.2.1] - 2026-06-19

### Changed
- Translation and UI improvements.

## [1.2.0] - 2026-06-17

### Changed
- Performance improvements

## [1.1.0] - 2026-05-01

### Fixed
- Security vulnerabilities in password handling
- Improved password-based key derivation

### Changed
- Performance and stability improvements

## [1.0.1] - 2026-04-15

### Fixed
- Crash on wrong password input

### Added
- Modern UI with cards and gradients (Material 3 / Jetpack Compose)
- Screenshot protection (FLAG_SECURE)
- About screen with usage guide

## [1.0.0] - 2026-04-01

### Added
- Initial release
- AES-256-GCM encryption/decryption
- Offline operation (no internet required)
- Simple and intuitive interface
