Document 1.2.0 features: warmUp, resolution strategy, generation DSL, expired-flags mode, debug-screen additions, provider updates, Project Isolation
Update for v1.2.0: plugin is now Project-Isolation-safe; scanAllLocalFlags removed
Reflect removal of the scanAllLocalFlags root task and wireToRootAggregator
(issue #186, PR #286). Document ./gradlew resolveFeatureFlags as the
cross-module flag-resolution mechanism. Move the isolated-projects limitation
to resolved.
Sync docs for FeatureFlagsDebugScreen UI-agnostic refactor
FeatureFlagsDebugScreen now takes an explicit registry parameter; the
featured-registry module and the generateFlagRegistrar task are removed.
Wiki snippets updated to reference the dev.androidbroadcast.featured.
application plugin and GeneratedFeaturedRegistry.all.
Note: do NOT push to wiki remote until the matching code PR is merged
to develop.
Migrate user documentation from docs/ and README
Topic-organized pages migrated from the previous mkdocs site:
- Getting Started, Installation, Declaring Flags, Reading Flags (Kotlin), iOS Usage
- Providers (DataStore, SharedPreferences, NSUserDefaults, JavaPreferences, Firebase, ConfigCat)
- Release Optimization with two platform-specific deep dives (Android R8, iOS xcconfig)
- Multi-Module Setup, Configuration Cache, Best Practices, Known Limitations, Debug UI, Sample App
- _Sidebar for global navigation
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>