- Added
dates
option to return dates for day, week, month, quarter, and year
- Added
group_by_quarter
- Added
default_value
option - Accept symbol for
format
option - Raise
ArgumentError
if no field specified - Added support for ActiveRecord 5 beta
- Added
group_by_period
method - Added
current
option - Raise
ArgumentError
if no block given to enumerable
- Added localization
- Added
carry_forward
option - Added
series: false
option for arrays and hashes - Fixed issue w/ Brasilia Summer Time
- Fixed issues w/ ActiveRecord 4.2
- Raise error when ActiveRecord::Base.default_timezone is not
:utc
- Added
day_of_month
- Added
month_of_year
- Do not quote column name
- Fixed ActiveRecord 3 associations
- Added support for arrays and hashes
- Fixed format option with multiple groups
- Better error message if time zone support is missing for MySQL
- Added last option
- Added format option
- Added multiple groups
- Added order
- Subsequent methods no longer modify relation
- Implemented respond_to?
- where, joins, and includes no longer need to be before the group_by method
- Use time zone instead of UTC for results
- Returns entire series by default
- Added day_start option
- Better interface
- Added global time_zone option
- Added global week_start option
- Fixed bug with NULL values and series
- Fixed deprecation warning when used with will_paginate
- Fixed bug with DateTime series
- Added :start option for custom week start for group_by_week
- Fixed series for Rails < 3.2 and MySQL
- First major release