Releases: NotAProfDev/gleif-rs
Releases · NotAProfDev/gleif-rs
v0.2.1
v0.2.0
Added
- Enhance serialization for GLEIF API models
Other
- Standardize error handling by replacing specific error types with a unified ParseError structure
- Update serde field names for consistency in FuzzyCompletion and ReportingException models
- Change data_type field to r#type for consistency across models and responses
- update installation instructions to use only Cargo command
- consistent unordered list symbol
- fix documentation to include crate paths for types and methods
- Enhance documentation across GLEIF API modules
- enhance module documentation
- shorten workflow name and update section header in README
v0.1.0
Added
- Initial release: complete, type-safe Rust client for the GLEIF v1 API.
- All major API endpoints implemented: entities, relationships, ISINs, jurisdictions, legal forms, and more.
- Ergonomic builder pattern for client configuration and request construction.
- Strongly-typed enums for fields and values to prevent typos and improve reliability.
- Comprehensive error handling with custom error types.
- Extensive documentation and usage examples.
- Unit tests for core components and helpers.
- Formatted all Rust source files using
rustfmtfor consistent code style and readability.