diff --git a/.claude/skills/implementing-android-code/CHANGELOG.md b/.claude/skills/implementing-android-code/CHANGELOG.md index db7e005a6a..3875357b42 100644 --- a/.claude/skills/implementing-android-code/CHANGELOG.md +++ b/.claude/skills/implementing-android-code/CHANGELOG.md @@ -5,6 +5,17 @@ All notable changes to the `implementing-android-code` skill will be documented The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.1] - 2026-02-25 + +### Fixed + +- Added missing `@EncryptedPreferences` and `@UnencryptedPreferences` annotations to `ExampleDiskSourceImpl` code 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 diff --git a/.claude/skills/implementing-android-code/SKILL.md b/.claude/skills/implementing-android-code/SKILL.md index be937e7545..d356bce7b6 100644 --- a/.claude/skills/implementing-android-code/SKILL.md +++ b/.claude/skills/implementing-android-code/SKILL.md @@ -1,6 +1,6 @@ --- name: implementing-android-code -version: 0.1.0 +version: 0.1.1 description: This skill should be used when implementing Android code in Bitwarden. Covers critical patterns, gotchas, and anti-patterns unique to this codebase. Triggered by "How do I implement a ViewModel?", "Create a new screen", "Add navigation", "Write a repository", "BaseViewModel pattern", "State-Action-Event", "type-safe navigation", "@Serializable route", "SavedStateHandle persistence", "process death recovery", "handleAction", "sendAction", "Hilt module", "Repository pattern", "implementing a screen", "adding a data source", "handling navigation", "encrypted storage", "security patterns", "Clock injection", "DataState", or any questions about implementing features, screens, ViewModels, data sources, or navigation in the Bitwarden Android app. ---