All Versions
61
Latest Version
Avg Release Cycle
110 days
Latest Release
62 days ago
Changelog History
Page 2
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:
- Avoid variable_size_secure_compare private method (@eliotsykes, #465)
💎 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:
Misc:
- ✂ Remove Explicit Return (@BradHudson, #441)
- ⚡️ Update Redis config docs (@bschaeffer, #422)
- Harden HTTP Basic snippet against timing attacks (@eliotsykes, #443)
- ✂ Removed a couple old ruby 1.8 hacks (@andrew, #456)
- ✅ Run tests on rails 5 (@andrew, #457)
- 🛠 Fixed a few codeclimate warnings (@andrew, #458)
- ✅ Use codeclimate for test coverage (@andrew #455)
💎 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
andbegin_experiment
methods - Namespaced override param to avoid potential clashes (@henrik, #398)
- ✂ Removed deprecated
-
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)
- ➕ Add
-
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 ofab_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)