Releases: Flutterwave/Node-v3
Releases · Flutterwave/Node-v3
Fix dependency vulnerabilities
Fix dependency vulnerabilities and update package dependencies.
Changes include:
- [FIXED] Update package dependencies to enforce safe versions: flatted (3.4.2), minimatch (9.0.7), follow-redirects(1.16.0), serialize-javascript (7.0.5), ajv (6.14.0), and diff(8.0.3).
- [UPDATED] Update axios dependency from 1.13.3 to 1.15.0
- [UPDATED] Update node-forge from 1.3.2 to 1.4.0
Update package dependencies and fix compatibility issues
Version Changes
- [FIXED] Downgrade ESlint to v8 for better compatibility with dependencies.
- [FIXED] Bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0
- [FIXED] Bump node-forge from 1.3.0 to 1.3.2
- [FIXED] Bump axios from 1.8.4 to 1.12.0
- [FIXED] Bump brace-expansion from 1.1.11 to 1.1.12
- [FIXED] Bump sha.js from 2.4.11 to 2.4.12
- [FIXED] Bump form-data from 4.0.2 to 4.0.4
Removed SDK logger
1.3.0 Clean up readme content
Replace Request package with Fetch for HTTP requests and update the charge schema.
Changes include:
- Add bank code(
sa_bank_code) for South African ACH payment in thechargeSchema. - Add
Fetch APIto handle HTTP calls within the SDK. - Update axios to the latest version.
- Remove request package as a dependency.
Added transaction verification by reference and updated the settlement imports
Added a new method to verify transactions using their reference and fixed imports for the fetch_all() and fetch() settlement methods.
Version Changes
- [ADDED] Transaction verification by reference(tx_ref).
- [FIXED] Update the
fetch_all()andfetch()methods to use the correct settlement imports.
Make voucher optional in momo schema
Changes include:
- Make the voucher parameter optional in the create mobile money schema.
- Update the balance_currency function in the Misc object to exclude queries when parsing a path parameter.
Remove required validation on account_bank in list/fetch schema models
Changes include:
- Schema update to the fetch schema, make account_bank optional.
Hotfix on account_bank validation
Changes include:
- [FIXED] Update the minLength and maxLength validation for account_bank.
Hotfix on compatibility issue with bundlers
Changes include:
- [FIXED] changed the variable name 'package' to 'packageJson' in the logger.js file.
Hotfix on account validation for subaccount creation
Validation hotfix on subaccounts
Changes include:
- Fixed validation (minLength & maxLength) for 'account_bank" parameter in the subaccount schema.