Version 1.3.0
🎉 New Features
- Date: Olson-timezone-support (real z, v, V) and options.timeZone #340 #453 (via PR #687 and PR #701) (Kandaswamy Manikandan and Rafael Xavier)
- Date: Add formatDateToParts #678 (via PR #697 and PR #700) (Reza Payami and Rafael Xavier)
- Date: Dynamically augment skeleton #271 (via PR #703 and PR #604 and PR #462) (Artur Eshenbrener and Marat Dyatko)
🎉 Enhancements
- Date: Show timezone offset optional minutes for O pattern (e.g., GMT-6:30 note the :30) #339 (via PR #729) (Rafael Xavier)
- Date: Show timezone offset optional minutes and seconds for x and X patterns (e.g., -06:30 note the :30) #339 (via PR #729) (Rafael Xavier)
- Date: Assert options.skeleton (PR #726) (Rafael Xavier)
- Date parser: Make runtime phase lighter #735 (Rafael Xavier)
- Date parser: Loose Matching PR #730 (Rafael Xavier)
-
- Allows, among others, parsing arabic dates as user types them (i.e., without control characters)
- Number formatter: Amend integer and fraction formatter for small numbers like 1e-7 #750 (Rafael Xavier)
- Number parser: Lenient about trailing decimal separator #744 (Rafael Xavier)
- Runtime: Use strict #676 (Zack Birkenbuel)
🐛 Fixes
- Date parser: invalid output by mixing numbering systems #696 (via PR #733) (Rafael Xavier)
- Date parser: fails on Turkish full datetime with Monday or Saturday #690 (via PR #732) (Rafael Xavier)
⚙️ Others