1.0.0
- Support for redis-rb 3.0, no backwards compatibility is maintained
- Ruby 2.0 is now officially supported, 1.9.3, and 1.8.7 are still supported
- Removed
Tracker#uhit_count
in favour ofTracker#count(..., unique: true)
- Renamed
Utils#object_as_session_identifier
toUtils#object_as_uid
- Renamed
Tracker#hit_count
toTracker#count
- Renamed
Utils#uniquenesses_as_session_identifier
toUtils#uniquenesses_as_uid
- Changed
Utils#uniquenesses_as_uid
to splat arguments, this allows for uses likeTracker.hit(:thing, unique: current_user)
instead ofTracker.hit(:thing, unique: [current_user])
- Removed
Tracker#hit_count_for_session_id
in favour ofTracker#count(..., unique: unique_object)
0.3.0
Hit
can now accept a custom increment, this allows values such as cents to be tracked (Justin Giancola)- Unique qualities are now passed in as a member in an options hash for
Tracker#hit
, this deprecates the unique qualities argument and allows for other options such as:increment
to be passed as well (Justin Giancola)
0.2.0
- Support for Ruby 1.8.7 (Justin Giancola)
0.1.0
- Initial public release