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

  • Add SonameV1::Basic support for depends and provides
  • (srcinfo) Add format command for MergedPackage representation
  • (srcinfo) Merged package representation
  • (srcinfo) SourceInfo struct representation
  • (srcinfo) Add srcinfo parser

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
  • (SRCINFO) Fix indentation of some links in NOTES section
  • (ARCHITECTURE.md) Link to latest Rust docs instead of docs.rs
  • (README) Link to rendered website for architecture documentation
  • (mtree) Happy path parsing
  • (srcinfo) Add ARCHITECTURE.md
  • (srcinfo) Parse errors
  • (srcinfo) Lint errors
  • (srcinfo) README
  • Add specification for SRCINFO file format
  • (README) Add missing link target for alpm-pkginfo
  • (README) Add information on releases and OpenPGP verification
  • Add alpm-pkginfo to mdbook setup and top-level README
  • (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
  • (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