All Versions
61
Latest Version
Avg Release Cycle
110 days
Latest Release
62 days ago

Changelog History
Page 2

  • v3.0.0 Changes

    March 30, 2017

    🔋 Features:

    • ➕ added block randomization algorithm and specs (@hulleywood, #475)
    • Add ab_record_extra_info to allow record extra info to alternative and display on dashboard. (@tranngocsam, #460)

    🛠 Bugfixes:

    • 💎 Avoid crashing on Ruby 2.4 for numeric strings (@flori, #470)
    • 🛠 Fix issue where redis isn't required (@tomciopp , #466)

    Misc:

    💎 Available on Rubygems: https://rubygems.org/gems/split/versions/3.0.0

    gem install split -v 3.0.0
    

    or via Bundler:

    gem "split", "~> 3.0.0"
    
  • v2.2.0 Changes

    November 11, 2016

    🔋 Features:

    • ✂ Remove dependency on Redis::Namespace (@bschaeffer, #425)
    • 👉 Make resetting on experiment change optional (@moggyboy, #430)
    • ➕ Add ability to force alternative on dashboard (@ccallebs, #437)

    🛠 Bugfixes:

    • 🛠 Fix variations reset across page loads for multiple=control and improve coverage (@Vasfed, #432)

    Misc:

    💎 Available on Rubygems: https://rubygems.org/gems/split/versions/2.2.0

    gem install split -v 2.2.0
    

    or via Bundler:

    gem "split", "~> 2.2.0"
    
  • v2.1.0 Changes

    August 08, 2016

    🔋 Features:

    • 👌 Support REDIS_PROVIDER variable used in Heroku (@kartikluke, #426)
  • v2.0.0 Changes

    July 17, 2016

    💥 Breaking changes:

    • ✂ Removed deprecated finished and begin_experiment methods
    • Namespaced override param to avoid potential clashes (@henrik, #398)
  • v1.7.0 Changes

    June 28, 2016

    🔋 Features:

    • ⚙ Running concurrent experiments on same endpoint/view (@karmakaze, #421)
  • v1.6.0 Changes

    June 16, 2016

    🔋 Features:

    • ➕ Add Dual Redis(logged-in)/cookie(logged-out) persistence adapter (@karmakaze, #420)
  • v1.5.0 Changes

    June 08, 2016

    🔋 Features:

    • ➕ Add expire_seconds: TTL option to RedisAdapter (@karmakaze, #409)
    • Optional custom persistence adapter (@ndelage, #411)

    Misc:

    • ✅ Use fakeredis for testing (@andrew, #412)
  • v1.4.5 Changes

    June 07, 2016

    🛠 Bugfixes:

    • 🛠 FIX Negative numbers on non-finished (@divineforest, #408)
    • Eliminate extra RedisAdapter hget (@karmakaze, #407)
    • ✂ Remove unecessary code from Experiment class (@pakallis, #391, #392, #393)

    Misc:

    • 🔧 Simplify Configuration#normalized_experiments (@pakallis, #395)
    • ✅ Clarify test running instructions (@henrik, #397)
  • v1.4.4 Changes

    May 09, 2016

    🛠 Bugfixes:

    • Increment participation if store override is true and no experiment key exists (@spheric, #380)

    Misc:

    • 🗄 Deprecated finished method in favour of ab_finished (@andreibondarev, #389)
    • ➕ Added minimum version requirement to simple-random
    • Clarify finished with first option being a hash in Readme (@henrik, #382)
    • 🔨 Refactoring the User abstraction (@andreibondarev, #384)
  • v1.4.3 Changes

    April 28, 2016

    🔋 Features:

    • ➕ add on_trial callback whenever a trial is started (@mtyeh411, #375)

    🛠 Bugfixes:

    • 👍 Allow algorithm configuration at experiment level (@007sumit, #376)

    Misc:

    • only choose override if it exists as valid alternative (@spheric, #377)