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
andSonameV2
support fordepend
andprovides
- (srcinfo) Add srcinfo parser
- (pkginfo) Add cli feature flag
- (pkginfo) Add CLI for writing and parsing of PKGINFO files
- (pkginfo) Create structs for PKGINFO v1 and v2
Fixed
- Sanitize
cargo-insta
snapshot names - (tests) Replace testdir with tempfile
- (pkginfo) Do not reuse the same test directory
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 - Streamline wording around keyword assignments
- (README) Sort components alphabetically
- (README) Sort links alphabetically
- (srcinfo) README
- (format) Merge imports
- (types) Rename PkgInfo -> PackageInfo
- (types) Rename OptDepend -> OptionalDependency
- (types) Rename PkgType -> PackageType
- (types) Rename PkgDesc -> PackageDescription
- (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
- (pkginfo) Clean up API surface
- (pkginfo) Assert the output of commands in README.md
- (pkginfo) Add integration tests for writing and parsing PKGINFO
- (pkginfo) Add documentation for alpm-pkginfo crate
- (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
- More precisely distinguish
pkgver
fromalpm-pkgver
- (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
- (PKGINFO) Add specification for PKGINFOv2
- (PKGINFO) Add specification for PKGINFOv1
- Add initial project README