Repository navigation
0.1.1
- Add English named dates in US and European order, month abbreviations, ordinals and four-digit years; ISO and slash dates with explicit
DateOrderfor ambiguous inputs. - Recognize attached/spaced AM/PM,
today,yesterday, bare weekdays andnext week/month/year. Explicit AM/PM clocks now zero omitted minutes and seconds. - Keep compound duration and recurrence expressions together while preserving independent expressions and reminder words.
- Fix range end calendar inheritance, overnight clocks and DST boundary consistency. Reject inverted explicit ranges and unsupported relative range ends.
- Fix reminder text around separators and punctuation on numeric tokens; scope relative offsets to their owning dates.
- Reject non-positive recurrence and add shared regression tests plus separate JVM, Android and iOS published-artifact consumer checks.
- Preserve existing
DateParser.parse,ParseOptionsandDateMatchsignatures. Android API 26+, JVM Java 8+ and KMP iOS targets remain supported.
Maven Central: io.github.alox1d:dateparser-kotlin:0.1.1
Validation: 69 shared tests on JVM and iOS, 72 Android host tests, six published-artifact consumer tests per platform. All five Maven variants, 28 public signatures, unchanged public API signatures and Java 8 bytecode were verified. JVM/Android consumers also passed using Maven Central only; published Android/JVM/iOS binaries match the tested CI artifacts.