Skip to content

Commit

Permalink
4.0.0.pre2
Browse files Browse the repository at this point in the history
  • Loading branch information
andrehjr committed Nov 7, 2021
1 parent 7872301 commit f88bb07
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 3 deletions.
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## 4.0.0.pre
## 4.0.0.pre2

Bugfixes:
- ab_test must return metadata on error or if split is disabled/excluded user (@andrehjr, #622)
Expand All @@ -7,6 +7,7 @@ Bugfixes:
- Respect experiment defaults when loading experiments in initializer. (@mattwd7, #599)
- Removes metadata key when it updated to nil (@andrehjr, #633)
- Force experiment does not count for metrics (@andrehjr, #637)
- Fix cleanup_old_versions! misbehaviour (@serggi, #661)

Features:
- Make goals accessible via on_trial_complete callbacks (@robin-phung, #625)
Expand All @@ -15,19 +16,22 @@ Features:
- Add on_experiment_winner_choose callback (@GenaMinenkov, #574)
- Add Split::Cache to reduce load on Redis (@rdh, #648)
- Caching based optimization in the experiment#save path (@amangup, #652)
- Adds config option for cookie domain (@joedelia, #664)

Misc:
- Drop support for Ruby < 2.5 (@andrehjr, #627)
- Drop support for Rails < 5 (@andrehkr, #607)
- Drop support for Rails < 5 (@andrehjr, #607)
- Bump minimum required redis to 4.2 (@andrehjr, #628)
- Removed repeated loading from config (@robin-phung, #619)
- Simplify RedisInterface usage when persisting Experiment alternatives (@andrehjr, #632)
- Remove redis_url impl. Deprecated on version 2.2 (@andrehjr, #631)
- Remove thread_safe config as redis-rb is thread_safe by default (@andrehjr, #630)
- Fix typo of in `Split::Trial` class variable (TomasBarry, #644)
- Single HSET to update values, instead of multiple ones (@andrehjr, #640)
- Use Redis#hmset to keep compatibility with Redis < 4.0 (@andrehjr, #659)
- Remove 'set' parsing for alternatives. Sets were used as storage and deprecated on 0.x (@andrehjr, #639)
- Adding documentation related to what is stored on cookies. (@andrehjr, #634)
- Keep railtie defined under the Split gem namespace (@avit, #666)

## 3.4.1 (November 12th, 2019)

Expand Down
2 changes: 1 addition & 1 deletion lib/split/version.rb
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# frozen_string_literal: true

module Split
VERSION = "4.0.0.pre"
VERSION = "4.0.0.pre2"
end

0 comments on commit f88bb07

Please sign in to comment.