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

Changelog History
Page 5

  • v0.6.1 Changes

    May 04, 2013

    ๐Ÿ›  Bugfixes:

    • Use the specified algorithm for the experiment instead of the default (@woodhull, #165)

    Misc:

    • Ensure experiements are valid when configuring (@ashmckenzie, #159)
    • Allow arrays to be passed to ab_test (@fenelon, #156)
  • v0.6.0 Changes

    April 04, 2013

    ๐Ÿ”‹ Features:

    • Support for Ruby 2.0.0 (@phoet, #142)
    • Multiple Goals (@liujin, #109)
    • Ignoring IPs using Regular Expressions (@waynemoore, #119)
    • Added ability to add more bots to the default list (@themgt, #140)
    • Allow custom configuration of user blocking logic (@phoet , #148)

    ๐Ÿ›  Bugfixes:

    • Fixed regression in handling of config files (@iangreenleaf, #115)
    • Fixed completion rate increases for experiments users aren't participating in (@philnash, #67)
    • Handle exceptions from invalid JSON in cookies (@iangreenleaf, #126)

    Misc:

    • updated minimum json version requirement
    • Refactor Yaml Configuration (@rtwomey, #124)
    • Refactoring of Experiments (@iangreenleaf @tamird, #117 #118)
    • Added more known Bots, including Pingdom, Bing, YandexBot (@julesie, @zinkkrysty, @dimko)
    • Improved Readme (@iangreenleaf @phoet)
  • v0.5.0 Changes

    January 28, 2013

    ๐Ÿ”‹ Features:

    • Persistence Adapters: Cookies and Session (@patbenatar, #98)
    • Configure experiments from a hash (@iangreenleaf, #97)
    • Pluggable sampling algorithms (@woodhull, #105)

    ๐Ÿ›  Bugfixes:

    • Fixed negative number of non-finished rates (@philnash, #83)
    • Fixed behaviour of finished(:reset => false) (@philnash, #88)
    • Only take into consideration positive z-scores (@thomasmaas, #96)
    • Amended ab_test method to raise ArgumentError if passed integers or symbols as alternatives (@buddhamagnet, #81)
  • v0.4.6 Changes

    October 28, 2012

    ๐Ÿ”‹ Features:

    • General code quality improvements (@buddhamagnet, #79)

    ๐Ÿ›  Bugfixes:

    • Don't increment the experiment counter if user has finished (@dimko, #78)
    • Fixed an incorrect test (@jaywengrow, #74)
  • v0.4.5 Changes

    August 30, 2012

    ๐Ÿ›  Bugfixes:

    • Fixed header gradient in FF/Opera (@philnash, #69)
    • Fixed reseting of experiment in session (@apsoto, #43)
  • v0.4.4 Changes

    August 09, 2012

    ๐Ÿ”‹ Features:

    • Allow parameter overrides, even without Redis. (@bhcarpenter, #62)

    ๐Ÿ›  Bugfixes:

    • Fixes version number always increasing when alternatives are changed (@philnash, #63)
    • updated guard-rspec to version 1.2
  • v0.4.3 Changes

    July 08, 2012

    ๐Ÿ”‹ Features:

    • redis failover now recovers from all redis-related exceptions
  • v0.4.2 Changes

    June 01, 2012

    ๐Ÿ”‹ Features:

    • Now works with v3.0 of redis gem

    ๐Ÿ›  Bugfixes:

    • Fixed redis failover on Rubinius
  • v0.4.1 Changes

    April 06, 2012

    ๐Ÿ”‹ Features:

    • Added configuration option to disable Split testing (@ilyakatz, #45)

    ๐Ÿ›  Bugfixes:

    • Fix weights for existing experiments (@andreas, #40)
    • Fixed dashboard range error (@andrew, #42)
  • v0.4.0 Changes

    March 07, 2012

    IMPORTANT

    ๐Ÿ’Ž If using ruby 1.8.x and weighted alternatives you should always pass the control alternative through as the second argument with any other alternatives as a third argument because the order of the hash is not preserved in ruby 1.8, ruby 1.9 users are not affected by this bug.

    ๐Ÿ”‹ Features:

    • Experiments now record when they were started (@vrish88, #35)
    • Old versions of experiments in sessions are now cleaned up
    • Avoid users participating in multiple experiments at once (#21)

    ๐Ÿ›  Bugfixes:

    • Overriding alternatives doesn't work for weighted alternatives (@layflags, #34)
    • confidence_level helper should handle tiny z-scores (#23)