Skip to content

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 12:57
· 35 commits to main since this release

What's Changed

  • refactor(arch): per-language frontends, language-blind renderer — TSPL-ready by @GOODBOY008 in #76
  • feat(tspl): TSPL/TSC support on the per-language architecture by @GOODBOY008 in #77
  • chore(deps): bump tokio from 1.53.1 to 1.53.2 in the cargo-minor-patch group by @dependabot[bot] in #85
  • chore(deps): bump rust from 1.97.1-bookworm to 1.99.0-bookworm by @dependabot[bot] in #87
  • chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #84
  • chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #83
  • chore(deps): bump actions/download-artifact from 6 to 8 by @dependabot[bot] in #82
  • chore(deps): bump actions/setup-java from 4 to 6 by @dependabot[bot] in #81
  • chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #80
  • fix(tspl): BITMAP polarity + OR/XOR, PDF417 compound options, QR ECC default by @GOODBOY008 in #79
  • feat(tspl): calibration infrastructure — baselines, real-world corpus, REVERSE fix by @GOODBOY008 in #88
  • feat(tspl): TSPL on every surface + v1.7.x API compatibility shims by @GOODBOY008 in #89

🙏 Special Thanks

This release's headline feature — TSPL/TSC label support — started with
@littlecxm, who authored the original TSPL
command implementation in #13.
That work defined the feature's scope (SIZE/TEXT/BAR/BARCODE/QRCODE/…,
resident font handling, error-on-unsupported semantics) and was subsequently
rewritten onto the per-language parser architecture in #77 to ship in this
release. Thank you for putting TSPL on the roadmap and for the substantial
groundwork! 🎉

New Contributors

Full Changelog: v1.7.1...v1.8.0