Pagy v5.9.0 Release Notes
-
- ⚡️ Npm and bundle update
- 🛠 Fix and refactoring of pagy calendar calculation of local time (closes #358):
- The
Pagy::Calendar::*
classes require ActiveSupport (temporarily added activesupport dependency that will e replaced in 6.0) - The
:period
items can beTime
orTimeWithZone
objects (which work across DST ranges) - Deprecated use of
:offset
to set the first weekday, in favour ofDate.beginning_of_week
(default to:monday
) - Added DST specific tests
- Fix for calculation of label quarter
- Updated docs and tests
- The
- 🛠 Fix for wrong offset in gearbox extra (closes #356)
- ⬇️ Reduced the public interface of pagy.js and relative files to just
version
andinit()
- ➕ Add Ruby 3.1 to CI (#354)