Skip to content

Releases: zobweyt/textcase

0.4.5

10 Oct 15:10
0.4.5
432c15b

Choose a tag to compare

0.4.5 (2025-10-10)

Ensure Python 3.14 support.

Testing

0.4.4

01 Oct 16:54
0.4.4
07d7203

Choose a tag to compare

0.4.4 (2025-10-01)

Fix Boundary.from_delimiter return type and optimize punctuation stripping.

Bug Fixes

  • use @classmethod instead of @staticmethod and TypeVar in Boundary.from_delimiter for proper inheritance typing (#33) (3cfc56b)

Performance

  • optimize strip punctuation (39a1f6f)

0.4.3

18 Apr 16:13
0.4.3
6082007

Choose a tag to compare

0.4.3 (2025-04-18)

Update Boundary.from_delimiter to use full delimiter length.

Bug Fixes

  • update Boundary.from_delimiter to use full delimiter length (6b95985)

0.4.2

18 Apr 13:08
0.4.2
a3d1d6f

Choose a tag to compare

0.4.2 (2025-04-18)

Text case conversion strip punctuation fixes and improved edge case handling in tests.

Bug Fixes

  • correctly strip leading and trailing punctuation (1db6a93)

Refactoring

  • simplify boundary creation in custom boundary tests (fb85ca7)

Testing

0.4.1

15 Apr 15:16
0.4.1
f9281c2

Choose a tag to compare

0.4.1 (2025-04-15)

Performance and documentation enhancements.

Performance

0.4.0

14 Apr 20:17
0.4.0
53edc19

Choose a tag to compare

0.4.0 (2025-04-14)

Rewrite.

Features

Performance

  • optimize pattern.camel and pattern.sentence (a5d1731)

0.3.1

13 Apr 21:05
0.3.1
dceedc2

Choose a tag to compare

0.3.1 (2025-04-13)

Adds py.typed file.

Bug Fixes

0.3.0

13 Apr 18:12
0.3.0
96cf428

Choose a tag to compare

0.3.0 (2025-04-13)

Simplification of custom Boundary creation from a delimiter, and addition of the new MIDDOT case.

Features

  • add Boundary.from_delimiter (#10) (ff46f04)
  • add INTERPUNCT boundary and MIDDOT case (#11) (8cf450b)

0.2.3

13 Apr 17:24
0.2.3
2673f85

Choose a tag to compare

0.2.3 (2025-04-13)

Acronym identification fixes.

Bug Fixes

  • update ACRONYM to correctly identify acronym boundaries (dd604b0)

0.2.2

12 Apr 13:18
0.2.2
9eb4597

Choose a tag to compare

0.2.2 (2025-04-12)

Performance and documentation enhancements.

Performance

  • optimize boundary conditions (27cbbb2)