flipper v0.8 Release Notes
-
- โ removed Flipper::Decorator and Flipper::Adapters::Decorator in favor of just calling methods on wrapped adapter
- ๐ fix bug where certain versions of AR left off quotes for key column which caused issues with MySQL https://github.com/jnunemaker/flipper/issues/120
- ๐ fix bug where AR would store multiple gate values for percentage gates for each enable/disable and then nondeterministically pick one on read (https://github.com/jnunemaker/flipper/pull/122 and https://github.com/jnunemaker/flipper/pull/124)
- โ added readonly adapter (https://github.com/jnunemaker/flipper/pull/111)
- flipper groups now match for truthy values rather than explicitly only true (https://github.com/jnunemaker/flipper/issues/110)
- โ removed gate operation instrumentation (https://github.com/jnunemaker/flipper/commit/32f14ed1fb25c64961b23c6be3dc6773143a06c8); I don't think it was useful and never found myself instrumenting it in reality
- ๐ initial implementation of flipper api - very limited functionality right now (get/delete feature, boolean gate for feature) but more is on the way
- ๐ made it easy to remove a feature (https://github.com/jnunemaker/flipper/pull/126)
- โ add minitest shared tests for adapters that work the same as the shared specs for rspec (https://github.com/jnunemaker/flipper/pull/127)