Skip to content

Latest commit

 

History

History
146 lines (87 loc) · 2.76 KB

File metadata and controls

146 lines (87 loc) · 2.76 KB

Changelog

All notable changes to this project will be documented in this file.

[0.1.8] - 2026-06-15

Features

  • Add GGUF file writing support (writer module)
  • Add async I/O support behind the async feature
  • Add memory-mapped reading behind the mmap feature
  • Add parsing benchmarks

Bug Fixes

  • Read full head_count_kv array for heterogeneous-layer models such as Gemma 4; the array cap is now applied only to tokenizer.* metadata (#21)
  • Align GGUF reader/writer with the official spec
  • Validate tensor dimensions, guard against shape overflow, and bound string lengths (#15)

Testing

  • Raise test coverage from 64.94% to 97.23%

Dependencies

  • Bump log from 0.4.30 to 0.4.32
  • Bump CI actions (codecov, upload-artifact, checkout, cache, action-gh-release)

[0.1.7] - 2026-02-16

Security

  • Fix time crate vulnerability (CVE-2026-25727, GHSA-r6v5-fh4h-64xc)

Dependencies

  • Update simple_logger from 5.0.0 to 5.0.1
  • Note: Users should run cargo update after upgrading to get the patched time dependency (0.3.47+)

Miscellaneous Tasks

  • Update CHANGELOG.md
  • Release gguf-rs version 0.1.7

[0.1.6] - 2026-02-16

Security

  • Fix time crate vulnerability (CVE-2026-25727, GHSA-r6v5-fh4h-64xc)

Dependencies

  • Update simple_logger from 5.0.0 to 5.0.1
  • Update time dependency to 0.3.47 or later (via cargo update)

Miscellaneous Tasks

  • Update CHANGELOG.md
  • Release gguf-rs version 0.1.6

[0.1.5] - 2025-12-06

Features

  • Add support for MXFP4 type (by AvivAbachi)
  • Allow reading full array values from KV metadata (by jbooth)

Miscellaneous Tasks

  • Update CHANGELOG.md
  • Release gguf-rs version 0.1.5

[0.1.4] - 2025-05-13

Features

  • Add more GGML Types

Miscellaneous Tasks

  • Update CHANGELOG.md

[0.1.3] - 2024-02-08

Bug Fixes

  • Clean unwrap code.

Features

  • Add cli args

[0.1.2] - 2024-01-04

Bug Fixes

  • Fix example code in document.

Miscellaneous Tasks

  • Add unittest workflow
  • Add status badge into README.md
  • Add status badge into README.md
  • Fix code example in README.md
  • Update README.md
  • Release v0.1.2

[0.1.1] - 2024-01-04

Bug Fixes

  • Enable feature debug to print debug log

Miscellaneous Tasks

  • Update CHANGELOG.md for publish
  • Release v0.1.1

[0.1.0] - 2024-01-04

Documentation

  • Add library description to cargo.toml
  • Add code documents.
  • Add README.md and license.
  • Update README.md
  • Update code example in docs
  • Add version to cargo.toml
  • Update cargo.toml
  • Generate CHANGELOG.md
  • Update keywords in cargo.toml

Features

  • First commit, read gguf file.

Refactor

  • Remove all panic macro.

Build

  • Add github workflow to publish crate to crates.io
  • Rename crate name to gguf-rs