All Versions
61
Latest Version
Avg Release Cycle
110 days
Latest Release
739 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)