- Add Solar, Lunar classes
- Use bool instead of int for lunarLeap
- Set default timezone to 7 (GMT+7)
- Fix a bug in jdToDate function that sometimes leads to wrong calculation
- Refactor with minor changes
- Update SDK constraints
- Add documents with dartdoc
- Initial version.