Skip to content

v1.2.0 — CI improvements and tooling enhancements

Latest

Choose a tag to compare

@xnet-vn xnet-vn released this 09 Feb 05:13
· 2 commits to main since this release

Release date: 2026-02-09

Summary

This release adds a new set of CI workflows for testing, code-quality, and security scanning, plus several tooling and workflow improvements. There are no breaking changes.

What's New

  • Add CI workflows for testing, code quality, and security scanning (commit: c772dbe).
  • Add Bandit SARIF generation and integrated security scanning in CI.

Bug Fixes

  • CI: remove python3 distutils and fix coverage workflow (commit: 44e1fde).

Improvements

  • Modularize GitHub Actions pipelines and streamline testing and matrix (commits: 09da261, 10b22f8, 3d35772, 4cf9099).
  • Formatting and type-hint improvements (commits: fbc31bb, 4e99d8b).
  • CI: install project in editable mode so tests can import package; run full pytest for update dry-run (commits: 331f0cb, dca10ac).

Security & Compliance

  • CI now produces SARIF for Bandit and includes security scanning steps. Review SARIF results and address any findings before promoting the release to a final publish.

Upgrade Notes

  • No action required for users; no breaking changes detected. Recommended: ensure the CI pipeline passes on your branch and review SARIF/security scan results before publishing as a full release.

Full changelog

See compare: v1.1.0...v1.2.0

Contributors

xnet-vn and contributors

What's Changed

  • Chore/ci workflows by @xnet-vn in #10
  • Refactor GitHub Actions into a modular CI pipeline by @Copilot in #15
  • chore(ci): audit and optimize GitHub Actions workflows by @Copilot in #16
  • Fix/ci remove python3 distutils and coverage by @xnet-vn in #18

Full Changelog: v1.1.0...v1.2.0