c12i / mpesa-rust

A MPESA API sdk in Rust
https://c12i.github.io/mpesa-rust/mpesa/index.html
MIT License
43 stars 14 forks source link

chore: release v1.1.1 #105

Closed c12i closed 7 months ago

c12i commented 7 months ago

🤖 New release

Changelog

## [1.1.1](https://github.com/collinsmuriuki/mpesa-rust/compare/v1.1.0...v1.1.1) - 2024-01-28 ### Fixed - fix spelling - fix formatting ### Other - Merge pull request [#104](https://github.com/collinsmuriuki/mpesa-rust/pull/104) from c12i/chore/update-mpesa-variables - follow API variable naming as per Daraja - move express-request and transaction reversal to builder pattern ([#88](https://github.com/collinsmuriuki/mpesa-rust/pull/88)) - Add discord badge - Merge pull request [#95](https://github.com/collinsmuriuki/mpesa-rust/pull/95) from Tevinthuku/improvements-and-less-noise - static lifetime for request path - remove unneeded lifetime - refactor impl of getting the pass - remove unused imports - Add module level docs - Update dynamic qr code setter and request amount field's type to u32 - Update twitter url - Remove nextest config - Simplify readme table - Update readme - Add no_run marker to c2b register - Add main function to bill manager docs code snippets - Move bill manager docs to md - Remove unnecessary lazy evaluations - Fix readme failing doc test - Update docs - Fix typo in docs - Enable doc tests in readme - Fix clippy warnings - Further fix code snippet indentation in docs - Only have core apis in doc tests - Add editor config, fix indentation inconsistencies in docs - Fix transaction reversal api 400 errors - Fix dynamic qr code doc tests - Update transaction apis docs - Fix env vars not read in doc tests - Enable and move doc tests to markdown files - *(client)* Generic `send` implementation ([#89](https://github.com/collinsmuriuki/mpesa-rust/pull/89))


This PR was generated with release-plz.

c12i commented 7 months ago

I am seeing that #88 is a breaking change that should not be part of this release, this warrants a major version bump

itsyaasir commented 7 months ago

Yeah, this was old PR so I forgot to follow the commit standards.

Plus I think the release-plz configuration is not fully configured.

c12i commented 7 months ago

What configs would you recommend overriding

https://release-plz.ieni.dev/docs/config

c12i commented 7 months ago

closing this PR for now since I have removed the breaking changes from the v1 maintenance branch