Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.08 KB

File metadata and controls

31 lines (25 loc) · 1.08 KB

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]

[1.0.0] - 2025-11-05

Added

  • Initial release of DataCite PHP SDK
  • Full DOI management (create, read, update, delete, list)
  • DOI activity log retrieval
  • DataCite Events API support (get, list)
  • Advanced QueryBuilder with fluent interface for complex searches
  • Support for filtering, sorting, and pagination
  • Public API access (no authentication required)
  • Member API access with HTTP Basic authentication
  • Comprehensive DTOs for all API responses
  • PHP 8.4+ support with modern syntax (readonly classes, enums, typed properties)
  • Built on Saloon HTTP client for robust API integration
  • Convenience methods for common operations
  • Full test coverage with Pest PHP
  • PHPStan level max static analysis
  • Laravel Pint code formatting
  • Rector automated refactoring support
  • GitHub Actions CI/CD workflow
  • Comprehensive documentation and examples