Skip to content

Commit 011ee39

Browse files
Merge pull request #76 from Flutterwave/dev
Pull changes from dev
2 parents cfecb6a + 785b4a6 commit 011ee39

File tree

2 files changed

+49
-8
lines changed

2 files changed

+49
-8
lines changed
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Security scan on all changes (Commits/PRs)
2+
on:
3+
push:
4+
branches: ["main", "master", "pilot", "dev"]
5+
pull_request:
6+
types:
7+
- opened
8+
jobs:
9+
code-check:
10+
runs-on: ubuntu-latest
11+
env:
12+
OS: ubuntu-latest
13+
steps:
14+
- name: Checkout code
15+
uses: actions/checkout@v2
16+
17+
- name: Checkmarx One CLI Action
18+
uses: checkmarx/ast-github-action@main
19+
with:
20+
project_name: Flutter-v3
21+
cx_tenant: Flutterwave
22+
base_uri: https://eu.ast.checkmarx.net/
23+
cx_client_id: ${{ secrets.CX_CLIENT_ID }}
24+
cx_client_secret: ${{ secrets.CX_CLIENT_SECRET }}
25+
additional_params: --scan-types sast,iac-security,api-security,sca,container-security

CHANGELOG.md

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
1+
## [1.1.1] | April 24, 2025
2+
3+
Changes include:
4+
5+
- Added checkmarx security scan to the package build pipeline.
6+
17
## [1.1.0] | April 11, 2025
8+
29
Changes include:
10+
311
- Modified `Flutterwave.charge()` method to accept a BuildContext parameter.
412
- Added context.mounted checks to prevent setState calls after widget disposal.
513
- Enhanced success status check logic to handle different status values ("success" and "completed").
@@ -11,50 +19,58 @@ Changes include:
1119
- Removed unused dependencies: webview_flutter, modal_bottom_sheet and uuid.
1220
- Update deployment workflow.
1321

14-
1522
## [1.0.7] - February, 2023
23+
1624
Changes include:
25+
1726
- Fixed iOS bug where webview couldn't close when close buttons are clicked
1827
- Removed required `name` and `phone number` fields in `Customer` object
1928

20-
2129
## [1.0.6] - October, 2022
30+
2231
Changes include:
32+
2333
- Fixed bug where transaction gets stuck after redirecting on webview
2434
- Fixed iOS build bug by removing inAppBrowser library
2535

26-
2736
## [1.0.5] - October, 2022
37+
2838
Changes include:
39+
2940
- Fixed null when transaction is cancelled.
3041
- Removed modal pop up before launching web view.
3142
- Removed intermediate make payment screen before webview.
3243
- Deprecated FlutterwaveStyle.
3344
- Updated README file.
3445

35-
3646
## [1.0.4] - July 4, 2022
47+
3748
Changes include:
49+
3850
- Renamed property `isDebug` to `isTestMode`
3951
- Made property `redirectUrl` required
4052
- Updated README file
4153

42-
4354
## [1.0.3] - October 4, 2021.
55+
4456
Changes include:
45-
- Fixed issue with webview
4657

58+
- Fixed issue with webview
4759

4860
## [1.0.2] - September 23, 2021.
61+
4962
Changes include:
50-
- Fixed bug where cancel payment buttons are not clickable on iOS devices.
5163

64+
- Fixed bug where cancel payment buttons are not clickable on iOS devices.
5265

5366
## [1.0.1] - September 14, 2021.
67+
5468
Changes include:
55-
- Fixed bug where response is not returned to initiating screen when user cancels transaction.
5669

70+
- Fixed bug where response is not returned to initiating screen when user cancels transaction.
5771

5872
## [1.0.0] - September 9, 2021.
73+
5974
Changes include:
75+
6076
- Initial release

0 commit comments

Comments
 (0)