Skip to content

0.2.1

Latest

Choose a tag to compare

@github-actions github-actions released this 27 Jun 15:45
0.2.1

Highlights

bluetape4k-text 0.2.1 is a readiness and compatibility release for the bluetape4k-dependencies 1.3.x train. It makes the text modules easier to evaluate through runnable examples, clarifies web-safety boundaries, and aligns the library artifacts with the current bluetape4k BOM/catalog line.
Related: #150 #151 #152

Examples and adoption paths

  • Added runnable text-search examples so users can exercise the Aho-Corasick/search surface without building a full application first.
  • Added Lingua examples that show detector reuse, low-accuracy mode, strict threshold behavior, and failure expectations.
  • Added tokenizer and blockword web-safety examples that demonstrate request-size and invalid-input handling.
    Related: #150

Web safety and behavior contracts

  • Documented tokenizer and blockword web-service input limits, including 400 versus 413 response mapping.
  • Preserved Aho-Corasick benchmark baselines so future performance claims can be compared against the same workload shape.
  • Kept runnable example projects out of the published bluetape4k-text-bom constraints so the BOM represents library artifacts, not examples.
    Related: #127 #150 #151

Build, CI, and release alignment

  • Prepared the release line to consume the bluetape4k-bom 1.11.0 train and the stable dependencies catalog.
  • Restricted workflow token permissions, made Nightly coverage reporting explicit, and paused CodeQL Java/Kotlin analysis while Kotlin 2.4 extractor support lagged.
  • Hardened Nightly snapshot metadata refresh and reduced compileTestKotlin warning noise.
    Related: #125 #128 #129 #131 #133 #135 #137 #138 #146 #147 #149 #151

Documentation

  • Refreshed README diagrams and aligned release wording so readers can see what changed without chasing the readiness plan.
    Related: #143 #152

Contributors

Thanks to everyone who contributed to this release.

Full Changelog: 0.2.0...0.2.1