Repository navigation
Releases: ThreatFlux/threatflux-string-analysis
Releases · ThreatFlux/threatflux-string-analysis
Release list
ThreatFlux String Analysis v0.2.3
No library API or behavior change.
Changed
- Refreshed the committed
Cargo.locktothiserror2.0.21. - Updated the README install snippet to 0.2.3.
Release engineering
- Releases are cut by the
threatflux-automationGitHub App, so the release
tag startsrelease.ymlexactly once. - Publishing uses crates.io trusted publishing only: the
publishjob
exchanges its OIDC token for a short-lived crates.io token in the
crates-ioenvironment, and the long-lived registry token fallback is
removed. A version that is already published is skipped, so a release can be
re-run. - Before publishing, the release now builds and tests the crate on six
targets: Linux (x86_64 glibc and musl, aarch64), macOS (Apple silicon and
Intel), and Windows. - The GitHub release attaches a CycloneDX SBOM next to the published crate
archive, its checksum, and the package listing, carries a build provenance
attestation for the crate and the SBOM, and uses this changelog section as
its notes. release.ymlandauto-release.ymlaccept adry_rundispatch input that
rehearses a release without tagging, releasing, or publishing anything.- Workflows run with read-only default permissions, and every action is
pinned to a full commit SHA.
ThreatFlux String Analysis v0.2.2
Release v0.2.1
ThreatFlux String Analysis v0.2.0
Release main
Changes in refs/heads/main
- Update release.yml (d3200e8)
- Update release.yml (86f66a8)
- ci: disable formatting check in security workflow (19c696a)
- ci: skip formatting check due to environment-specific differences (2386e22)
- fix: resolve duplicate 'with' definition in release workflow (ced8b25)
- docs: add comprehensive documentation for all tracker structs and enums (38e48e8)
- fix: resolve formatting issues and clippy type complexity warnings (566d3e6)
- fix: update TruffleHog action to valid SHA v3.90.5 (3f07470)
- fix: correct codecov action SHA for v5.4.3 (0aa1057)
- fix: comprehensive CI/CD fixes and security improvements (05ddc1b)
- security: update GitHub Actions to use pinned SHA versions (a8edbfd)
- feat: add comprehensive development environment setup (7f5a8bf)
- fix: remove TruffleHog base/head parameters (673c4a1)
- fix: resolve CI/CD configuration issues and MSRV mismatch (7bfb7d4)
- feat: enhance CI/CD configuration and security policies (2520d89)
- bump: version 0.1.1 for release (b039440)
- fix: address clippy and formatting issues for release (b5caf59)
- feat: apply comprehensive fixes and optimizations (e12c4dc)
- feat: sync latest workspace improvements and add standalone support (c2f7f37)
- Merge pull request #1 from ThreatFlux/codex/create-makefile-for-string-analysis-package (3a3af74)
- Fix formatting, lint, and failing tests (0cfcbbb)
- feat: add proper .gitignore and remove build artifacts (00f339a)
- chore: switch to MIT-only license (d574a9b)
- fix: resolve major test compatibility issues in threatflux-string-analysis (82b0af4)
- fix: partially fix StringContext enum variant mismatches in unit tests (bc8f9b6)
- fix: fix malformed Cargo.toml after rust-version addition (73dcde6)
- fix: add rust-version to Cargo.toml for MSRV verification (7ba4b4d)
- feat: add comprehensive GitHub Actions CI/CD workflows and test fixes (7ec7ed9)
- feat: add comprehensive GitHub Actions CI/CD workflows (88ee506)
- feat: Initial release of ThreatFlux String Analysis Library (fb0e6b4)
Release v0.1.1
Changes in v0.1.1
- bump: version 0.1.1 for release (b039440)
Release v0.1.0
Changes in v0.1.0
- fix: address clippy and formatting issues for release (b5caf59)
- feat: apply comprehensive fixes and optimizations (e12c4dc)
- feat: sync latest workspace improvements and add standalone support (c2f7f37)
- Merge pull request #1 from ThreatFlux/codex/create-makefile-for-string-analysis-package (3a3af74)
- Fix formatting, lint, and failing tests (0cfcbbb)
- feat: add proper .gitignore and remove build artifacts (00f339a)
- chore: switch to MIT-only license (d574a9b)
- fix: resolve major test compatibility issues in threatflux-string-analysis (82b0af4)
- fix: partially fix StringContext enum variant mismatches in unit tests (bc8f9b6)
- fix: fix malformed Cargo.toml after rust-version addition (73dcde6)
- fix: add rust-version to Cargo.toml for MSRV verification (7ba4b4d)
- feat: add comprehensive GitHub Actions CI/CD workflows and test fixes (7ec7ed9)
- feat: add comprehensive GitHub Actions CI/CD workflows (88ee506)
- feat: Initial release of ThreatFlux String Analysis Library (fb0e6b4)