All Versions
Latest Version
Avg Release Cycle
159 days
Latest Release
2051 days ago

Changelog History
Page 2

  • v2.2.1 Changes

    April 06, 2016
    • ๐Ÿ›  Fix ActiveRecord Migration using separate database (@phillbaker)
  • v2.2.0 Changes

    • โšก๏ธ Update mongo integration for mongo ruby driver 2.x. (@phillbaker)
    • โš  Centralize warnings to use Vanity.logger (@phillbaker)
  • v2.1.2 Changes

    • ๐Ÿ›  Fix infinite loop on loading Vanity when using Redis and Redis fails to connect. #292 (@phillbaker)
  • v2.1.1 Changes

    • ๐Ÿ‘ Allow method passed to use_vanity to return NullObjects. (@phillbaker)
    • โž• Add testing support for ruby 2.3. (@phillbaker)
    • โž• Add reject method to experiment definition. #290 (@peterkovacs)
  • v2.1.0 Changes

    โž• Add ability to define test alternatives with custom probabilities, #283. (@peterkovacs) ๐Ÿ‘ Allow ActiveRecord model metrics to provide their own identity source, #285. (@peterkovacs) โž• Add individual cookie options for name, domain, path, secure, and httponly properties of the cookie in the Vanity.configuration, #282. (@peterkovacs) Update default_request_filter to exclude more bots, #284. (@peterkovacs) โœ‚ Remove testing support for ruby 1.9.3. (@phillbaker) โœ‚ Remove testing support for rails 4.0. (@phillbaker) โž• Add attr_accessible for VanityConversion model alternative attribute (@mikem836)

  • v2.0.0 Changes

    December 14, 2015

    ๐Ÿ”ง Extract configuration from Vanity::Playground to Vanity::Configuration (@phillbaker) โœ‚ Remove track! and ab_test from the global scope, they're now available on the Vanity module. (@phillbaker) โฌ‡๏ธ Reduce test frameworks to just minitest (@phillbaker) ๐Ÿ—„ Replace deprecated ActiveRecord finders (@bogdan-dumitru, @leematos, @aaronjensen) Add date to vanity_metric_values index (@aaronjensen) ๐Ÿ›  Fix insecure wildcard route (@modosc) ๐Ÿ’Ž Introduce Ruby 2.2 support. (@sebjacobs) โž• Added support for testing against jruby. (@Matt343) โž• Adding internationalization to reports (@teonimesic) ๐Ÿ‘ Allow Rails applications to override default views (@rsslldnphy) โž• Add support to reset experiments (@davidguthu)

  • v1.9.0 Changes

    April 20, 2014

    Include db:reset in blacklist for autoconnect. (@phillbaker) โž• Add grace period to Vanity::Metric updated_at (@stangel) โž• Add timestamps to vanity_participants (@inkredabull) โšก๏ธ Use sqlite3 for all active record adapter tests & updates to test tasks (@phillbaker) ๐Ÿ›  Fix ActiveRecord participant retrieval with non-primitive identities. (@phillbaker) Replace instance variables with locals to fix CLI. (@phillbaker) Replace js encoding with server-side call. (@phillbaker)

  • v1.8.3 Changes

    November 20, 2013

    โž• Add support for Rails 4. (@phillbaker) โšก๏ธ Update redis gem depedendencies. (@phillbaker) โž• Add Bayesian multi-armed bandit scoring for experiments as an alternative to the standard A/B calculations, as well as periodic alternative rebalancing based on alternative performance (@lotze). โž• Add 'complete' UI functionality to the dashboard to complete an experiment from the rails web interface (@lotze). ๐Ÿšง Gem maintenance: license specification to gemspec, remove .rvmrc file (@phillbaker). โž• Add #ab_assigned to adapters: to get an array of the experiments a specific identity is assigned to, as well as a controller action to display those assignments (@lotze).

  • v1.8.2 Changes

    October 27, 2013

    โšก๏ธ Optimize metric_values query (@zawaideh). Add an on_assignment hook for experiments which is called when an identity is given an assignment in ab_test (@lotze) โœ… Finish Ruby 2.0 compatiblity with testing setup and add ActionMailer test coverage (@phillbaker).

  • v1.8.1 Changes

    October 05, 2013

    โž• Added vanity_experiments helper for rails to return read only copy of active experiments (@iceberg901). ๐Ÿ›  Fixed support for Mass Assignment on Rails 3.2 (@hcarver). ๐Ÿ›  Fixed commandline usage (@phillbaker).