Skip to content

Releases: ResultadosDigitais/feature_flagger

v2.4.1

06 Jun 15:09
3c22aa7
Compare
Choose a tag to compare

What's Changed

  • adds release count feature to model by @nsoufr in #100

Full Changelog: v2.3.1...v2.4.1

v2.3.1

04 Jun 14:29
f80b489
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.0...v2.3.1

v2.3.0

02 Mar 15:17
3953181
Compare
Choose a tag to compare
Add new methods to get rollout details (#94)

* add new methods to get rollout details

* add new tests cases for new methods

* add rollout informations to yml file

v2.2.1

10 Jan 13:09
77f93aa
Compare
Choose a tag to compare
bump to 2.2.1 (#90)

v2.2.0

16 Dec 18:42
520b620
Compare
Choose a tag to compare
Add manifest source option (#88)

* configuration-adjustments

* add-option-storage-only

* add-option-with-yaml-file

* add-option-yaml-with-backup-to-storage

* add-necessary-adjustments-for-redis

* add-spec-option-storage-only

* add-spec-option-with-yaml-file

* add-spec-option-yaml-with-backup-to-storage

* add-require

* tests-adjustments

* version and readme update

* Update README.md

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update README.md

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update README.md

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update README.md

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/feature_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/manager_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/manager_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/manager_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/model_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/model_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/model_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update spec/feature_flagger/storage/feature_keys_migration_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

* Update yaml_with_backup_to_storage_spec.rb

* Update with_yaml_file_spec.rb

* Update storage_only_spec.rb

* Update feature_spec.rb

Co-authored-by: Nando Sousa <nandosousafr@users.noreply.github.com>

v2.1.1

01 Jul 17:11
Compare
Choose a tag to compare
  • Fix bug when configuring cache_key to nil would load MemoryStore by default. It returns NullStore now. This bug only affected users configuring cache_store to nil.
  • Configure cache_keys correctly

v2.1.0

30 Jun 17:57
Compare
Choose a tag to compare
  • Add integration with ActionSupport::Cache's stores. As rollouts don't change often, adding a cache can save thousands of calls to the storage. It's possible to configure the same way Rails allows cache_stores to be configured.

    configuration.cache_store = :memory_store, { expires_in: 100 }

    Additionally, we also added an option to skip the cache entirely by adding a skip_cache: true on FF methods. Example:

    Account.released_id?(resource_id, key, skip_local_cache: true)

    By default there is no cache configured.

DO NOT update to this version

24 Jun 13:54
409394f
Compare
Choose a tag to compare
  • This version introduced performance issues by using the KEYS Redis command.

Cleanup all the things!!!!

06 May 13:46
Compare
Choose a tag to compare
  • Removal of #rollout? in favor of #released? #41 #42
  • Fix #unrelease_to_all and #release_to_all by cleanup resource_ids from the rollout set #46;
  • Added released_to_all? method #49;
  • Add possibility to cleanup storage after rollout #51 #52;

Add static method for releasing

22 Jan 18:51
Compare
Choose a tag to compare