Skip to content

Releases: pBouillon/ngx-flagr

17.0.0

16 Nov 13:38
Compare
Choose a tag to compare

BREAKING CHANGES

  • core: target Angular 17
  • routing: target Angular 17

16.1.0

24 Jul 04:47
Compare
Choose a tag to compare

Features

  • core: the configuration now accepts an instance or a delegate creating an
    instance of a FeatureFlagService
  • core: add a MapBasedFeatureFlagService that can be used out of the box

Others

  • core: add a FeatureFlagEvaluationResult type to wrap the results of a
    feature flag evaluation, such as boolean, Promise<boolean>
    or Observable<boolean>
  • apps/demo-app: create a demo app based on the local version of the library

16.0.0

24 Jun 07:57
d41a60d
Compare
Choose a tag to compare

BREAKING CHANGES

  • core: target Angular 16.0.0
  • routing: target Angular 16.0.0

Others

  • apps/docs-app: add the new major version in the docs
  • meta: fix a CI step targeting routing that was named core

15.0.0-beta.2

04 Jun 17:04
Compare
Choose a tag to compare
15.0.0-beta.2 Pre-release
Pre-release

15.0.0-beta.2

BREAKING CHANGES

  • routing: introduce a new @ngx-flagr/routing package handling routing concerns
  • core: remove all code tackling routing concerns and move it to @ngx-flagr/routing

Others

  • meta: add a condition to run the CI only when something in projects/ has changed
  • apps/docs-app: showcase the contributors in a dedicated page
  • apps/docs-app: update the documentation to reflect separation of the routing into @ngx-flagr/routing
  • meta: update the publish script to publish any project of @ngx-flagr by passing its name as an argument

15.0.0-beta.1

09 May 15:31
Compare
Choose a tag to compare
15.0.0-beta.1 Pre-release
Pre-release

15.0.0-beta.1

Bug Fixes

  • core: remove the FeatureFlagDirective from the Providers array of provideNgxFlagr
  • core: add the NgxFlagrModule to the public API

Feature

  • core: add FeatureFlagPreloadingStrategy preloading strategy based on the implementation of the FeatureFlagService

Others

0.2.0

19 Apr 20:31
Compare
Choose a tag to compare
0.2.0 Pre-release
Pre-release

Feature

  • core: create a functional guard canMatchFeatureFlag
  • core: add the configuration of the canMatchFeatureFlag behavior to the NgxFlagrConfiguration
  • core: update the usage of provideNgxConfiguration to include a default routing section

Others

  • core: move the definition of the FeatureFlag type into its own file
  • core: add a method to evaluate if a value is a FeatureFlag
  • core: add tests for the provideNgxConfiguration method