Changelog

All notable changes to this project are documented here.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • Initial release of record-shelf

  • Support for generating collection reports from Discogs API

  • Export formats: Excel, CSV, HTML

  • Command-line interface with configurable options

  • Comprehensive documentation with Sphinx

  • Full test coverage

  • CI/CD pipeline with GitHub Actions

  • PyPI package publishing

  • Read the Docs integration

Features

  • Fetch collection data from Discogs API

  • Generate detailed reports with multiple data fields

  • Rate limiting and error handling

  • Configurable logging

  • Cross-platform support (Windows, macOS, Linux)

  • Python 3.8+ compatibility

Version 1.0.0 - TBD

Added

  • Initial stable release

Note

For the most up-to-date changelog, see the CHANGELOG.md file in the repository.