BidiLens 0.2.0
Immutable
release. Only release title and notes can be modified.
BidiLens 0.2.0 hardens mixed RTL/LTR handling and the release boundary.
Highlights:
- atomic category-selective bidi-control sanitization with backward-compatible risk-only behavior;
- contextual hidden ZWNJ/ZWJ, WORD JOINER, and midstream BOM diagnostics;
- representative coverage for 32 RTL scripts and linear multiline fenced-code recognition;
- packed mixed-direction and pure-LTR non-interference probes across the public adapters;
- regenerated self-contained GitHub Action aligned with the 0.2.0 CLI.
Verification:
- exact source commit: eb28cac;
- all 11 protected main CI jobs passed;
- protected OIDC publication run 30297697861 passed;
- all 12 npm packages are public at 0.2.0, tagged latest, and expose SLSA provenance;
- attached tarballs match both the retained SHA-256 manifest and npm SHA-512 integrity metadata;
- attached CycloneDX 1.7 SBOM passed repository validation.
Scope remains honest: this is a JavaScript/web beta, not a claim of universal native-platform support or native-speaker certification.