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 `_.
.. contents::
:local:
:depth: 1
Version 0.1.9 (2025-08-13)
--------------------------
Added
^^^^^
- Added retry logic for network requests to handle transient errors.
Version 0.1.8 (2025-07-22)
--------------------------
Added
^^^^^
- Added support for plotting annotations using `matplotlib`.
- Added support for searching EMDB entries as a pandas DataFrame.
Changed
^^^^^^^
- Improved the `validation` model to expose additional fields.
- Reorganized Sphinx documentation structure.
Fixed
^^^^^
- Fixed issue where empty results caused errors in the client search.
Version 0.1.0 (2025-07-15)
--------------------------
Added
^^^^^
- Initial release of the EMDB Python Client.
- Support for fetching EMDB entries by ID.
- Downloading of structure maps and related files.
- Access to validation data and annotation cross-references.
- Sphinx documentation with API reference.