Document 1.2.0 features: warmUp, resolution strategy, generation DSL, expired-flags mode, debug-screen additions, provider updates, Project Isolation
00d930a
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.
b732873
Document v1.0.0 platform stability and SPM consumption caveat
a44b2e4
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.
d34daab
Add Debug UI screenshots
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
9fc82e2
Document enum-flag converter requirement
Enum flags need an explicit registerConverter call on every
storage-backed local provider (DataStore, JavaPreferences,
SharedPreferences); Firebase handles them automatically;
NSUserDefaults has no converter API at all. Mirrors the
documentation added in the main repo PR.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
9144e0e
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>
aaae03c