You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Feature can have now description. It can be used to add more contextual data to feature flags.
LaboratoryActivity observes changes to feature flags instead of loading them every time the screen is opened.
LaboratoryActivity displays feature flag sources next to them and allows users to select a source from a drop down menu.
Remote feature flag values are displayed in LaboratoryActivity if a source is not local.
When a remote source is used for a feature flag a value cannot be changed from LaboratoryActivity.
LaboratoryActivity displays feature flag descriptions if they are present.
LaboratoryActivity can reset feature flag values to their default state from an item in the action bar.
Laboratory.experimentIs() and Laboratory.experimentIsBlocking() functions that allow to check if a feature flag has particular value.
ViewPager2 1.0.0 dependency to laboratory-inspector.
RecyclerView 1.1.0 dependency to laboratory-inspector.
Changed
LaboratoryActivity requires now a Laboratory instance for initialization. This Laboratory should share FeatureStorage with instances of Laboratory used in the application.