Skip to content

Latest commit

 

History

History
131 lines (90 loc) · 4.2 KB

File metadata and controls

131 lines (90 loc) · 4.2 KB

Changelog

All notable changes to this project will be documented in this file.

[1.6.0] - 2025-10-21

🚀 Features

  • (currency) Added support for Kenya Shilling and West African CFA Franc in the currency models
  • (plan) Added support for creating plans
  • (plan) Added support for listing plans in the integration
  • (plan) Added support for modifying plans in the integration
  • (plan) Added support for modifying plans in the integration

⚙️ Miscellaneous Tasks

  • (clippy) Fixed clippy warning to optimise the code performance
  • (CI/CD) Removed duplicate checks
  • (CI/CD) Fixed duplicate test to ensure only one test on main

[1.5.0] - 2025-08-29

⚙️ Miscellaneous Tasks

  • Release paystack-rs version 1.5.0

[1.4.0] - 2025-06-30

🚀 Features

  • Added support for apple pay endpoints
  • Added support for apple pay endpoints
  • Added support for the subaccounts api route

⚙️ Miscellaneous Tasks

  • Added better error handling to all the routes in the create - goal is to reduce use of match statements
  • Made base url a constant and moved it to the mod.rs file for top level access
  • Release paystack-rs version 1.4.0

[1.3.0] - 2025-06-29

🚀 Features

  • Added support for initalizing dedicated virtual accounts
  • Added support for creating dedicated virtual account
  • Added support for assigning dedicated virtual account to customer
  • Added support for listing dedicated accounts in the integration
  • Added support for requery dedicated account
  • Added support for deactivating, creating split, and removing split in dedicated virtual account
  • Added support for fetching supported bank providers
  • Added support for the dedicated virtual account api endpoint
  • Added support for the dedicated virtual account api endpoint

📚 Documentation

  • Updated the doc strings for the different modules

⚙️ Miscellaneous Tasks

  • Release paystack-rs version 1.3.0

[1.2.0] - 2025-06-28

⚙️ Miscellaneous Tasks

  • (doc) Fixed the test passing badge
  • (doc) Fixed the test passing badge
  • (ci) Added support for test run when push made to dev branch
  • (ci) Added support for running changelog generation in CI/CD
  • (ci) Added support for running changelog generation in CI/CD
  • (ci) Added support for running changelog generation in CI/CD
  • (ci) Updated automatic release github action
  • (changelog) Update CHANGELOG.md for release
  • (ci) Updated automatic release github action
  • Release paystack-rs version 1.2.0

[1.1.1] - 2025-06-26

🚀 Features

  • (virtual_terminal) Added support for creating virtual terminal
  • (virtual_terminal) Added support for all the endpoints in the virtual terminal route

🐛 Bug Fixes

  • (builder) Stripped all options as input in builder structs for easier development
  • (response) Added support for response_type and code field in the response struct

📚 Documentation

  • Update changelog generation in cargo release

⚙️ Miscellaneous Tasks

  • Removed release workflow
  • (ci) Added release ci flow for github action
  • (ci) Remove support for change log generation from main branch to dev branch
  • Added a new deserialiser for option_string_or_number_to_u8 and for the u16 variant
  • (ci) Remove support for change log generation from main branch to dev branch
  • (ci) Improved ci/cd to allow release run with a dev is merged into main
  • (ci) Improved ci/cd to allow release run with a dev is merged into main
  • (ci) Added username and email to ci/cd pipeline
  • (ci) Made release pipeline manual
  • (doc) Bumped up version number
  • (ci) Added support for checklog development into dev merge
  • (ci) Added PAT to allow push to protected branch
  • (ci) Removed automatic running on pull request
  • Release paystack-rs version 1.1.1

[1.0.0] - 2025-06-24

⚙️ Miscellaneous Tasks

  • Release paystack-rs version 0.2.3
  • Release paystack-rs version 1.0.0
  • Release paystack-rs version 1.0.0
  • Release paystack-rs version 1.0.0

[0.2.2] - 2023-11-11

⚙️ Miscellaneous Tasks

  • Split test with valid data
  • Split test with valid data
  • Merge main into branch
  • (tests) Completed transaction_splits tests and fixed splits API issues

[0.1.1] - 2023-07-02