Releases: zendesk/arturo
v4.0.1
v4.0.0
Breaking change: stops loading the Rails engine automatically. If you are using the engine, you need to require it explicitly by adding require 'arturo/engine'
to application.rb
: #141
Adds support for Ruby 3.3: #139
Returns false immediately for feature_enabled_for?
calls with nil
recipients: #140
Full Changelog: v3.0.1...v4.0.0
v3.0.0
Converts the Feature model into a mixin that should be used by services via a model generator.
Brings back the warm_cache! method.
Adds support for Rails 7.1.
Full Changelog: v2.8.0...v3.0.0
v3.0.0.pre.3
v3.0.0.pre.2
Brings back the warm_cache!
method
Full Changelog: v3.0.0.pre.1...v3.0.0.pre.2
v3.0.0.pre.1
Converts Feature model to a mixin, adds a generator.
Fixes migration generation.
#133
v2.1.0
Bug fix: Arturo::SpecialHandling
always compares symbols as strings
Improvmement: Rails 4.2 compatibility
Improvement: relax minitest version constraints
Improvement: add set_feature!
method to complement enable_feature!
and disable_feature!
v1.12.0
Bug fix: database look-up uses feature.to_sym.to_s
instead of feature.to_s
since the latter is for humans and not meant to be a stable format.
v2.0.0
Bug fix: add missing require to initializer.
Improvement: Remove support for [feature]_enabled_for?
methods.
Improvement: Use more specific gem versions for development dependencies.
v1.11.0
Depreaction: [feature]_enabled_for?
methods
Bug fix: Arturo.respond_to?
takes an optional second argument, per
Object.respond_to?
's signature.
Improvement: support Rails 4.1.
Improvement: use Travis's multiple builds instead of Appraisal.