v0.3.0
ISO 8601 month and weekday numbers, and full months/years counted by add.
Breaking
getMonth/setMonthare ISO 1-12 (1 = January), replacing date-fns's 0-11. The number now matches theMMfield of the day string.getDayis ISO 1-7 (1 = Monday, 7 = Sunday). Only Sunday changes number.differenceInMonthsanddifferenceInYearscount a unit as full whenaddMonths/addYearswould carry the earlier date to the later one. 31 Jan to 28 Feb is 1 month; 29 Feb to 28 Feb of a common year is 1 year.
Not breaking
weekStartsOnaccepts 1-7 and defaults to 7.0still means Sunday, since 0 is congruent to 7 mod 7.differenceInWeeksanddifferenceInQuartersno longer return-0.
Also carries the range-error fixes unreleased since 0.2.3.
Full detail in CHANGELOG.md and #4.