Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
[0.1.0] - 2025-02-28
Added
- (mtree) Add cli feature flag
- winnow-debug flags for winnow debugging
- (mtree) Custom UTF-8 decoder
- (mtree) Format subcommand and json serialization
- (mtree) Build mtree v2 interpreter
- (mtree) Add the mtree parser
- (mtree) Skeleton mtree crate
Other
- Consolidate keywords in the the
SEE ALSO
section - Switch to rustfmt style edition 2024
- (cargo) Declare
rust-version
in the workspace not per crate - (format) Merge imports
- (deps) Bump winnow
- (mtree) Expose helper function for gzip decompression
- (mtree) Clean up API surface
- (mtree) README examples
- (mtree) path decoder unit tests
- (mtree) Happy path parsing
- (mtree) interpreter errors
- (mtree) parser errors
- Make alpm-types and alpm-parser workspace dependencies
- (mtree) Extend mtree specification
- (readme) Mention the official announcement in top-level documentation
- Move listing of specifications to mdbook setup
- Add/ Update links to latest project documentation
- (mtree) Update main README for new MTREE specs
- (mtree) MTree v2 Specification
- (mtree) MTree v1 Specification
- (README) Update components section with current libraries
- (README) Add information on specs and implementations
- (README) Add visualization providing a project overview
- (README) Add links to all current specifications
- Add initial project README