Skip to content

v0.2.3

Choose a tag to compare

@darkone-linux darkone-linux released this 15 May 22:55
· 63 commits to main since this release

Added

  • Extension validation: extensions containing non-ASCII or non-alphanumeric
    characters are now absorbed into the stem and transliterated
  • Extension length limit: extensions longer than 10 ASCII alphanumeric
    characters are treated as part of the stem
  • 9 new tests covering extension validity edge cases

Changed

  • split_extension now requires extensions to be purely ASCII alphanumeric
    and ≤10 characters long; invalid extensions re-enter the stem pipeline