mirror of
https://github.com/bitwarden/android.git
synced 2026-03-11 20:54:58 -05:00
1.6 KiB
1.6 KiB
Changelog
All notable changes to the implementing-android-code skill will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.1.2] - 2026-02-26
Fixed
- Updated Quick Reference cross-reference to point to
build-test-verifyskill instead of removed CLAUDE.md sections
[0.1.1] - 2026-02-25
Fixed
- Added missing
@EncryptedPreferencesand@UnencryptedPreferencesannotations toExampleDiskSourceImplcode example - Fixed typographic apostrophe example to use correct right single quotation mark (U+2019)
Removed
- Removed redundant "Summary" section that duplicated existing content
[0.1.0] - 2026-02-17
Added
- Bitwarden Android implementation patterns covering:
- ViewModel State-Action-Event (SAE) pattern with
BaseViewModel - Type-safe navigation with
@Serializableroutes andcomposableWithSlideTransitions - Screen/Compose implementation with
EventsEffectand stateless composables - Data layer patterns: repositories, data sources,
DataState<T>, error handling - UI component library usage and string resource conventions
- Security patterns: zero-knowledge architecture, encrypted storage, SDK isolation
- Testing quick reference for ViewModels, repositories, compose, and data sources
- Clock/time injection patterns for deterministic operations
- Anti-patterns and common gotchas
- ViewModel State-Action-Event (SAE) pattern with
- Copy-pasteable code templates (templates.md) for all layer types
- README.md, CHANGELOG.md, CONTRIBUTING.md for marketplace preparation