- Added
geocodeoption - Report errors to service by default
- Fixed association mismatch
- Fixed BSON for Mongoid 3
- Fixed Doorkeeper integration
- Fixed user tracking in overridden authenticate method
- Fixed
visitableoutside of requests
- Added support for any data store, and Mongoid out of the box
- Added
track_visits_immediatelyoption - Added exception catching and reporting
- Visits expire after inactivity, not fixed interval
- Added
visit_durationandvisitor_durationoptions
- Fixed bot exclusion for visits
- Fixed user method
- Fixed visitor cookies when set on server
- Added
domainoption for server cookies
- Added
current_visit_tokenandcurrent_visitor_tokenmethod - Switched to UUIDs
- Quiet endpoint requests
- Skip server-side bot events
- Added
requestargument toexclude_method
- Added
exclude_methodoption - Added support for batch events
- Fixed cookie encoding
- Fixed
optionsvariable from being modified
- Fixed IE 8 error
- Added
track_botsoption - Added
$authenticateevent
- Added event tracking (merged ahoy_events)
- Added ahoy.js
- Fixed bug with
user_typeset tofalseinstead ofnil
- Made cookie functions public for ahoy_events
- Better user agent parser
- Added support for Doorkeeper
- Added options to
visitable - Added
landing_paramsmethod
- Added
ahoy.ready()andahoy.log()for events
- Supports
current_userfromApplicationController - Added
ahoy.reset() - Added
ahoy.debug() - Added experimental support for native apps
- Prefer
ahoyoverAhoy
- Attach user on Devise sign up
- Ability to specify visit model
- Made most database columns optional
- Performance hack for referer-parser
- First major release