Skip to content

Latest commit

 

History

History
129 lines (79 loc) · 5.01 KB

File metadata and controls

129 lines (79 loc) · 5.01 KB

Changelog

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

[0.5.0] - 2026-03-07

Features

  • parser: Implement float and double types with endian variants (#162)

[0.4.3] - 2026-03-07

Refactor

  • tests: Extract CLI tests from main.rs into integration tests (#159)

[0.4.2] - 2026-03-06

Refactor

  • evaluator: Reorganize types module into submodules (#156)

[0.4.1] - 2026-03-06

Refactor

  • evaluator: Split mod.rs into focused submodules (#153)

[0.4.0] - 2026-03-06

Features

  • parser: Implement bitwise xor not and any value x operators (#145)

Documentation

  • Add comprehensive contributing guide (#149)

[0.3.2] - 2026-03-05

Refactor

  • Pre-create evaluator submodules for v0.2.0 features (#142)

[0.3.1] - 2026-03-05

Refactor

  • evaluator: Rename test functions to match RuleMatch type (#60) (#139)

[0.3.0] - 2026-03-02

Features

  • parser: Implement quad 64-bit integer type with endian variants (#133)

[0.2.1] - 2026-03-02

Bug Fixes

  • mergify: Exempt release-plz PRs from CI merge protection (#121)

Documentation

  • readme: Use reference-style links for badges (#128)

Miscellaneous Tasks

  • Mergify: Configuration update (#124)
  • Mergify: Configuration update (#126)
  • mergify: Streamline auto-approval and merging rules for bots

[0.2.0] - 2026-03-01

Features

  • parser: Implement comparison operators (#104)

Miscellaneous Tasks

  • Mergify: Add outdated PR protection (#75)
  • Add Mergify merge queue and simplify CI (#78)
  • Mergify merge queue, dependabot integration, and CI simplification (#79)
  • release: Add regex for version bumping based on commit types

[0.1.1] - 2026-02-15

Miscellaneous Tasks

  • Regenerate changelog with v0.1.0 tag (#72)

[0.1.0] - 2026-02-15

Features

  • Add development infrastructure, automation hooks, and comprehensive documentation (#4)
  • Add evaluation engine with offset resolution and CI/CD automation (#5)
  • Create rmagic cli (#7)
  • Implement text magic parser (issue #11) (#16)
  • Parser integration, CI modernization with mise, and Dev Container support (#26)
  • Cli enhancements multiple files stdin magic discovery (#27)
  • Built-in rules build time compilation fallback (#28)
  • Evaluation enhancements with confidence, MIME, tags, metadata (#29)
  • Strength calculation & documentation improvements (#21) (#30)

Documentation

  • Comprehensive mdbook rewrite, rustdoc fixes, and test stability (#33)
  • Comprehensive documentation, security, and CI hardening (#58)

Miscellaneous Tasks

  • ci: Add GitHub workflows for auditing, security, and documentation
  • Add Contributor Covenant Code of Conduct (#2)
  • Add release-plz for crates.io publishing (#69)
  • Regenerate CHANGELOG.md to fix duplicate entries (#70)