Skip to content

Releases: SolidWorx/Toggler

2.0.0-alpha6

04 Jun 15:15
2a31e6b
Compare
Choose a tag to compare
2.0.0-alpha6 Pre-release
Pre-release

Release 2.0.0-alpha6

  • Remove session service usage

Full Changelog: 2.0.0-alpha5...2.0.0-alpha6

2.0.0 Alpha 5

05 May 12:20
Compare
Choose a tag to compare
2.0.0 Alpha 5 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 2.0.0-alpha4...2.0.0-alpha5

2.0.0 Alpha 4

10 Dec 14:53
Compare
Choose a tag to compare
2.0.0 Alpha 4 Pre-release
Pre-release

Changelog

  • Explicitly add injected service name in service definition, and set default value for variables
  • Fix check for features in Symfony configuration
  • Fix typo on interface name
  • Fix PHPStan errors
  • Fix incorrect expression service definitions, and fixed typo in twig extension service definition argument

2.0.0 Alpha 3

07 Dec 11:22
Compare
Choose a tag to compare
2.0.0 Alpha 3 Pre-release
Pre-release

Changelog

  • Add support for classes that implements a __toString method
  • Add support for "yes", "y", "no" and "n" checks
  • Bump up minimum twig version (#13)
  • Add support for Symfony 5 (#12)
  • Drop support for Symfony 3 (#12)
  • Add code coverage (#16)
  • Migrate from Travis-CI to Github Actions (#14)

2.0.0 Alpha 2

14 Jan 11:13
1bd73f1
Compare
Choose a tag to compare
2.0.0 Alpha 2 Pre-release
Pre-release

Changelog

  • Introducing ability to specify a namespace for redis storage (#10)
  • Change Config class to StorageFactory (#6)
  • Update Travis config to test on different environments (#8)
  • Update PHPUnit to the latest version
  • Remove HHVM support
  • Change Config class to StorageFactory
  • Remove the get, set and __construct methods in the StorageFactory class
  • Move the StorageFactory class to the SolidWorx\Toggler\Storage namespace

2.0.0 Alpha 1

24 Jan 21:36
Compare
Choose a tag to compare
2.0.0 Alpha 1 Pre-release
Pre-release

Changelog

  • Add a Symfony command to update the status of a feature
  • Added Symfony command to get the status of a feature
  • Added PersistenStorageInterface to identify storage adapters that can persist the storage
  • Removed functions
  • Don't memoize callables and expressions
  • Update Toggle to take an instance of an ExpressionLanguage class
  • Created a factory method for Config
  • Added ArrayStorage class, update Toggle to accept a StorageInterface instead of a Config, and made Config a factory for any storage
  • Added YamlFileStorage
  • Added RedisStorage
  • Remove static methods and moved config into the Config class
  • Drop support for PHP 5 and PHP 7.0
  • Add a New Namespace

Release 1.2.0

03 Nov 12:38
Compare
Choose a tag to compare

Changelog:

  • Added support for context to twig tags
  • Added support for Symfony expression language

Release 1.1.0

21 Sep 19:06
Compare
Choose a tag to compare

This release adds some bug fixes with the Symfony integration, and offers the following new features:

  • Add context to feature config - This allows you to enable a feature under certain conditions, E.G only enable feature for users in a specific group
  • Add custom storage interface - This allows you to store your feature config in any storage, not just an array or config files

1.0.0 - Initial Release

16 Sep 07:44
Compare
Choose a tag to compare

This is the first stable release of Toggler.

Features include:

  • Load config with php or yaml config files
  • Twig Integration
  • Symfony Integration