stripe_api_client 0.5.0 copy "stripe_api_client: ^0.5.0" to clipboard
stripe_api_client: ^0.5.0 copied to clipboard

Stripe API Client generated from OpenAPI specification

Changelog #

0.5.0 - 2026-02-02 #

Added #

  • add StripeRequestAdapter for Stripe bracket notation query params

Fixed #

  • apply array query param key to urlTemplate so URI is correct

0.4.0 - 2026-02-01 #

Added #

  • support array-of-primitive wrappers via additionalData

0.3.0 - 2026-01-31 #

Added #

  • add createStripeClient factory for API key authentication
  • add Stripe form serialization writer with bracket notation

Changed #

  • Refactor: move StripeFormSerializationWriterFactory to own file
  • example: use createStripeClient and drop direct kiota_bundle dependency

0.2.4 - 2026-01-22 #

0.2.3 - 2026-01-22 #

0.2.2 - 2026-01-22 #

0.2.1 - 2026-01-22 #

Changed #

  • Refactor: simplify example to use ApiKeyAuthenticationProvider

0.2.0 - 2026-01-22 #

Added #

  • add automated versioning based on conventional commits
  • add example demonstrating Stripe API client usage
  • migrate from openapi-generator-cli to kiota

Changed #

  • Performance: optimize file copying in generate script using rsync
  • pivot to a shell based generation script
  • Initial commit: Stripe API Client package setup

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.

0.1.0 - 2026-01-22 #

Added #

  • Initial package setup
  • Automatic code generation from Stripe OpenAPI specification
  • Shell script (generate.sh) for code generation
  • GitHub Actions workflow for automatic updates