v1.2.0
新特性
targetDay支持 1970 年前日期:范围放宽为 0001-01-01 至 9999-12-31(UTC 日期),0 与负毫秒(1970-01-01 当天及更早)合法,-1仍为「未选」哨兵;1970 年前出生的生日可直接录入,MaterialDatePicker的负毫秒返回值直接可用
变更
- 日期范围校验前移到构造期并对全部日程生效(此前仅农历月/年重复在
nextTarget抛锚点异常) - 农历年表下界经实测标定(往返一致、月表结构、史实锚点三重验证),推算守护双侧化(农历 0..9999 年)
- 文档注明 1645 年前历史日期按现代天文规则回推;修正快速上手示例的时变输出注释与措辞歧义
测试
- 52 → 56(纪元日零毫秒锚点、负毫秒公历/农历生日、公元 1 年范围下界、越界构造拒绝)
Full Changelog: v1.1.0...v1.2.0