All notable changes that are part of public Android toolkit releases are
documented in this file. Versioning follows
Semantic Versioning. Pre-release suffixes
(-beta.N) track beta releases; the toolkit has not yet reached 1.0.0.
The toolkit has not been GA released; schema and CLI behavior may change between pre-release cuts. Run each toolkit version end-to-end against a fresh project and avoid mid-run upgrades.
First public Android beta. Lockstep toolkit version with iOS
(0.1.0-beta.1). Targets Dynamics SDK 15.0 (15.0.8513.64).
- Pre-auth SecurePreferences / GD-file lifecycle gate AUTH-PREF-001
(Phase 11 +
auth-startup-scan.py) with fail/pass fixtures for Activity helper chains and chainedSecurePreferencesHelperI/O beforeonAuthorized(). - Deferred Activity UI lifecycle gate AUTH-UI-004 (Pattern 14): fail
when fields assigned in
initializeAuthorizedUi/setupNavigation/onDynamicsAuthorizedare used from lifecycle or menu callbacks (onResume/onCreateOptionsMenu/…) without a ready/null/isInitializedguard (two-phase auth + Toolbar/NavController cold-start crash class). Steering + prompts03/03b/10updated; fail/pass fixtures intooling/fixtures/auth-startup/. - PROC-AUX-001 elevated from Phase-3 warning to failure, with 2-hop helper reachability (aux crash-handler → shared log helper → file/dir helper → GD File) so auxiliary processes cannot silently keep GD I/O.
- Report normalizer aliases
manualTodos[].priority→severitywhen the value is alreadyP0|P1|P2|P3(dropspriorityforadditionalProperties: false); report-contract emits an explicit hint for analysis-vocabpriorityvalues. - Kickoff / recovery guidance:
progress.shwhen stuck, fix owning prompt (do not thrash prompt10), stop onESCALATION REQUIRED, optionalrepair-orchestrator.shfor controlled prompts, and96-repair-loop-conduct.mdin the kickoff “especially read” list. - Human-facing When stuck section in
MIGRATION_INSTRUCTIONS.md.
- Prompt pipeline
00pre→10(optional00b,12) with recorderrequires[]gating, module/process model, Background Authorize (03c), and report schema v2.1.0. - Bounded loop-state telemetry, optional repair orchestrator, reviewer lane, runtime-evidence contract, improvement backlog, and release assessment (maturing / optional; validators remain authoritative).