Repository navigation
Releases: ThreatFlux/gguf
Releases · ThreatFlux/gguf
Release list
GGUF v0.3.2
This release changes no library or CLI source code, public API, or GGUF
format behavior.
Changed
- GitHub release notes are built from this changelog and list the pull
requests merged since the previous tag.
Fixed
- The Windows
gguf-cliarchive's.sha256file now ends in LF instead of
CRLF, sosha256sum -candshasum -a 256 -ccan verify it. The v0.3.1
Windows checksum file has the correct hash, but its CRLF ending makes those
tools report the archive as missing; compare the hash by hand for that
release.
From the [0.3.2] section of CHANGELOG.md.
What's Changed
- ci(release): build GitHub release notes from the changelog by @wroersma in #25
- ci(release): write the Windows checksum file with an LF ending by @wroersma in #26
- docs(changelog): prepare the 0.3.2 release by @wroersma in #27
Full Changelog: v0.3.1...v0.3.2
GGUF v0.3.1
This release changes no library or CLI source code, public API, or GGUF
format behavior.
Changed
- Raised the minimum versions of the library's direct dependencies to their
current stable releases:serde1.0.229,thiserror2.0.21,hashbrown
0.17.1 andlibm0.2.16, plustokio1.53.2 (asyncfeature) and
memmap20.9.11 (mmapfeature). The declared Rust 1.87 minimum is
unchanged. - Updated the
gguf-clidependencies to their current stable releases. - Releases publish
gguf-rs-libto crates.io through trusted publishing and
attach prebuiltgguf-cliarchives for Linux, macOS, and Windows, SHA-256
checksums, and CycloneDX SBOMs to the GitHub release.
From the [0.3.1] section of CHANGELOG.md.
What's Changed
- chore(deps): bump the github-actions group with 5 updates by @dependabot[bot] in #10
- ci: adopt ThreatFlux auto-release action by @wroersma in #11
- ci: use reusable auto-release workflow by @wroersma in #12
- chore(deps): bump clap from 4.6.5 to 4.6.6 in the rust-minor-and-patch group by @dependabot[bot] in #13
- chore(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #14
- chore: pin release automation to v0.7.1 by @wroersma in #15
- chore(deps): bump dtolnay/rust-toolchain from e97e2d8cc328f1b50210efc529dca0028893a2d9 to 6c977a6ca4077a0ceb28ffbe03f59d46e9ac8772 by @dependabot[bot] in #18
- chore: modernize Rust, stable dependencies and Actions by @vtriple in #23
- chore(deps): bump the rust-minor-and-patch group across 1 directory with 3 updates by @dependabot[bot] in #21
- ci(release): publish with crates.io trusted publishing and add dry runs by @wroersma in #24
New Contributors
- @dependabot[bot] made their first contribution in #10
- @vtriple made their first contribution in #23
Full Changelog: v0.3.0...v0.3.1
GGUF v0.3.0
What's Changed
Full Changelog: v0.2.6...v0.3.0
Release v0.2.6
What's Changed
- chore: migrate to Rust 1.95.0 and template base image by @wroersma in #6
- fix: restore security checks by @wroersma in #8
Full Changelog: v0.2.5...v0.2.6
GGUF v0.2.5
What's Changed
Features
Bug Fixes
Performance
Other Changes
- style: Fix code formatting in end_to_end_tests.rs (e6bbd7d)
Full Changelog: v0.2.4...v0.2.5
Full Changelog: v0.2.4...v0.2.5
GGUF v0.2.4
What's Changed
Features
Bug Fixes
Performance
Other Changes
- refactor: Rename crate to gguf-rs-lib for crates.io uniqueness (cf730ed)
Full Changelog: v0.2.3...v0.2.4
Full Changelog: v0.2.3...v0.2.4
GGUF v0.2.3
What's Changed
Features
Bug Fixes
- Update benchmarks to use gguf-rs instead of gguf (4158eaa)
Performance
Other Changes
Full Changelog: v0.2.2...v0.2.3
Full Changelog: v0.2.2...v0.2.3
GGUF v0.2.2
What's Changed
Features
Bug Fixes
Performance
Other Changes
- refactor: Complete crate rename from gguf to gguf-rs (2b8a6c8)
Full Changelog: v0.2.1...v0.2.2
Full Changelog: v0.2.1...v0.2.2
Release v0.2.1
GGUF v0.2.0
What's Changed
Features
- Add comprehensive auto-release workflow (952636f)
Bug Fixes
- Remove Cargo.lock from release workflow git add (cce4e80)
- Fix version bump in auto-release workflow (3067c39)
Performance
Other Changes
- Fix property test for metadata key uniqueness (f3a2179)
- Fix CI failures: Add feature guards to examples for no-std compatibility (3a53113)
- Fix no-std compatibility by adding proper feature gates to tests (a2da10d)
- Fix comprehensive test suite issues (177b9b6)
- Remove OSV Scanner from security workflow (action issues) (68b3673)
- Simplify OSV Scanner configuration to use defaults (a8c8fed)
- Fix OSV Scanner action with specific commit hash (f706732)
- Fix OSV Scanner action version to v2 (452a4c2)
- Fix formatting issues (8b48825)
- Fix test assertions and add validation to GGUFBuilder (aeebb25)
- Fix security workflow action versions and commands (0e7ca74)
- Fix all CI/CD failing checks across platforms and security workflows (dbadef2)
- Finalize CI/CD fixes with comprehensive test suite validation (c3dbbd9)
- Fix remaining CI/CD test failures and core tensor offset bug (b72dc1a)
- Fix remaining CI/CD test and build failures (1c97f36)
- Fix CI/CD no-default-features builds (a85041e)
- Fix Miri lifetime elision warnings and CI issues (3707f30)
- Fix code coverage generation (a25e0d3)
- Fix feature combination checks (d897818)
- Fix Miri memory safety tests (67d1523)
- Fix documentation tests (65dde0e)
- Fix macOS and Windows build failures (2508a89)
- Fix code formatting for CI/CD (2f82c2f)
- Fix no_std build issues for CI/CD (1dd2036)
- Fix CI/CD issues and achieve perfect code quality (656ef3b)
- Fix all compilation errors and achieve zero warnings (541ddd5)
- Initial commit: GGUF Rust library with comprehensive CI/CD (0e073a4)
Full Changelog: ...v0.2.0
Full Changelog: https://github.com/ThreatFlux/gguf/commits/v0.2.0