- Unify
mpesa_derive
andmpesa_core
- Add missing services:
transaction_status
,bill_manager
,dynamic_qr_code
,c2b_simulate_v2
- Clean up
Cargo.toml
: Correctly use Cargo features and declare optional and dev dependencies - Convert library to async and update tests
- Migrate to
thiserror
and removefailure
- Refine tests: test more edge cases