mirror of
https://github.com/storytold/gridcraft.git
synced 2026-10-26 03:36:54 -06:00
Fill Series by month used the previous cell's day as an overflowing DATE() day, so Jan 31 + 1 month became Mar 3 and February was skipped. The same overflow affected year steps from Feb 29 and the autofill month pattern. Each item is now computed from the start date plus n months and the day is clamped to the target month's length (Jan 31, Feb 28, Mar 31, Apr 30), so the clamp does not compound. Leap years are handled. Fixes #132 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>