Skip to content

Releases: textfilters/profanity

v0.14.1

Choose a tag to compare

@alyldas alyldas released this 01 Jul 16:43
Immutable release. Only release title and notes can be modified.
b21d467

0.14.1 (2026-07-01)

Bug Fixes

  • keep Russian root match from absorbing conjunctions (#146) (0b67a55)
  • preserve profanity scanner check fast path (1abf767)

v0.14.0

Choose a tag to compare

@alyldas alyldas released this 29 Jun 21:22
Immutable release. Only release title and notes can be modified.
b6441d1

0.14.0 (2026-06-29)

Features

  • add language dictionary conformance validator (eafef1a)
  • add language dictionary validator cli (2c9707b)
  • add min severity taxonomy filter (#42) (e84f526)
  • add reviewed Russian gap coverage (#85) (21d5858)
  • add reviewed Russian huylo coverage (#87) (75464f6)
  • add reviewed Russian sexual vulgarity coverage (#88) (547d01a)
  • add semantic metadata to Russian dictionary rules (a93a529)
  • add taxonomy filtering options (2e7486c)
  • establish language dictionary authoring platform (6118e29)
  • export taxonomy metadata types (da612be)
  • expose profanity language dictionary API (a1f58ed)
  • expose taxonomy metadata on matches (da19dce)
  • improve aggressive profanity obfuscation coverage (310402f)
  • split Russian profanity dictionary files (e02d70f)

Bug Fixes

  • clarify runtime literal semantics (#117) (a98743f)
  • harden profanity matching and test layout (73f8bfb)
  • keep reviewed Russian gaps strict-only (#89) (9dbd759)
  • load built-in corpus from JSON data files (e746524)
  • make default filter read-only (#119) (6055bb1)
  • use shared public input normalization (e6c194e)
  • validate language dictionaries before compile (54d5173), closes #122

v0.13.4

Choose a tag to compare

@alyldas alyldas released this 25 Jun 22:12
Immutable release. Only release title and notes can be modified.
707f60a

0.13.4 (2026-06-25)

Bug Fixes

  • use shared public input normalization (e6c194e)
  • validate language dictionaries before compile (54d5173), closes #122

v0.13.3

Choose a tag to compare

@alyldas alyldas released this 22 Jun 08:42
Immutable release. Only release title and notes can be modified.
320a0fb

0.13.3 (2026-06-22)

Bug Fixes

v0.13.2

Choose a tag to compare

@alyldas alyldas released this 22 Jun 08:16
Immutable release. Only release title and notes can be modified.
4d28f9b

0.13.2 (2026-06-22)

Bug Fixes

v0.13.1

Choose a tag to compare

@alyldas alyldas released this 20 Jun 07:54
Immutable release. Only release title and notes can be modified.
b0c4c22

0.13.1 (2026-06-20)

Bug Fixes

  • keep reviewed Russian gaps strict-only (#89) (9dbd759)

v0.13.0

Choose a tag to compare

@alyldas alyldas released this 20 Jun 07:29
Immutable release. Only release title and notes can be modified.
c91bcc2

0.13.0 (2026-06-20)

Features

  • add reviewed Russian gap coverage (#85) (21d5858)
  • add reviewed Russian huylo coverage (#87) (75464f6)
  • add reviewed Russian sexual vulgarity coverage (#88) (547d01a)

v0.12.0

Choose a tag to compare

@alyldas alyldas released this 17 Jun 15:59
Immutable release. Only release title and notes can be modified.
ee4950d

0.12.0 (2026-06-17)

Features

  • harden Russian default profanity coverage (fbbb3dd)
  • split Russian profanity dictionary files (e02d70f)

v0.11.0

Choose a tag to compare

@alyldas alyldas released this 14 Jun 18:46
Immutable release. Only release title and notes can be modified.
3676cd0

0.11.0 (2026-06-14)

Features

  • establish language dictionary authoring platform (6118e29)

v0.10.0

Choose a tag to compare

@alyldas alyldas released this 14 Jun 10:11
Immutable release. Only release title and notes can be modified.
e21a570

0.10.0 (2026-06-14)

Features

  • add language dictionary validator cli (2c9707b)