All notable changes to this project will be documented in this file.
- parser: Implement float and double types with endian variants (#162)
- tests: Extract CLI tests from main.rs into integration tests (#159)
- evaluator: Reorganize types module into submodules (#156)
- evaluator: Split mod.rs into focused submodules (#153)
- parser: Implement bitwise xor not and any value x operators (#145)
- Add comprehensive contributing guide (#149)
- Pre-create evaluator submodules for v0.2.0 features (#142)
- parser: Implement quad 64-bit integer type with endian variants (#133)
- mergify: Exempt release-plz PRs from CI merge protection (#121)
- readme: Use reference-style links for badges (#128)
- Mergify: Configuration update (#124)
- Mergify: Configuration update (#126)
- mergify: Streamline auto-approval and merging rules for bots
- parser: Implement comparison operators (#104)
- 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
- Regenerate changelog with v0.1.0 tag (#72)
- 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)