Skip to content

Releases: NotAProfDev/gleif-rs

v0.2.1

29 May 15:06
2cda43e

Choose a tag to compare

Other

  • update dependencies

v0.2.0

29 May 14:59
d859a88

Choose a tag to compare

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

18 May 11:00

Choose a tag to compare

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 rustfmt for consistent code style and readability.