Skip to content

Releases: AdrianBinDC/ProfanityFilter

Release list

1.1.0

Choose a tag to compare

@AdrianBinDC AdrianBinDC released this 02 Aug 14:58

ProfanityFilter 1.1.0

Highlights

  • Bundled word lists for English, Spanish, French, Irish, Arabic, and Chinese
  • Digests synced from coffee-and-fun/google-profanity-words (make sync-wordlists)
  • Daily GitHub Actions workflow opens a PR when upstream releases change digests
  • MIT third-party attribution in THIRD_PARTY_NOTICES.md

Install

.package(url: "https://github.com/AdrianBinDC/ProfanityFilter.git", from: "1.1.0")

1.0.0

Choose a tag to compare

@AdrianBinDC AdrianBinDC released this 02 Aug 14:34

ProfanityFilter 1.0.0

First modern SPM release of the library.

Highlights

  • Configurable ProfanityFilter with Replacement (repeating / fixed / custom)
  • Init-once MatchIndex matching over salted HMAC digests (English list bundled)
  • LanguageMode (fixed / automatic / allBundled) via NaturalLanguage
  • String.censored() convenience; deprecated cleanUp aliases
  • Swift 6.3 tools, Apple multi-platform floors, GitHub Actions CI

Install

.package(url: "https://github.com/AdrianBinDC/ProfanityFilter.git", from: "1.0.0")