Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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-11-15

Added

  • [breaking] Remove PackageInfoV1 and PackageInfoV2 new constructors
  • [breaking] Replace Vec<ExtraData> with ExtraData newtype
  • Add desc module to alpm-db
  • Initialize a bare alpm-db crate

Fixed

  • Ensure that sections in alpm-db-desc adhere to the specification
  • Use correct types for replaces, conflicts and provides
  • Change winnow error messages to not duplicate expected

Other

  • (cargo) Adjust the project description to also mention the CLI
  • (cargo) Use the package README instead of the workspace README
  • (readme) Remove cli feature enabled by default
  • Require fewer owned types in integration tests
  • Move alpm-db-desc specifications to alpm-db crate
  • Add integration tests for alpm-db-desc crate
  • Add documentation for alpm-db-desc
  • Add specification for alpm-db