Skip to content

Commit c3bc7ef

Browse files
Merge pull request #210 from Flutterwave/FTPI-1574
FTPI-1574: 2026-04-15 Security Dependency Update
2 parents e31f417 + 736d4be commit c3bc7ef

4 files changed

Lines changed: 101 additions & 135 deletions

File tree

.github/workflows/package-publish.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ on:
44
release:
55
types: [created]
66

7+
permissions:
8+
id-token: write
9+
contents: read
10+
711
jobs:
812
check-readme-and-changelog:
913
runs-on: ubuntu-latest
@@ -34,17 +38,14 @@ jobs:
3438
runs-on: ubuntu-latest
3539
steps:
3640
- name: Checkout code
37-
uses: actions/checkout@v2
41+
uses: actions/checkout@v4
3842

3943
- name: Setup Node Engine
40-
uses: actions/setup-node@v1
44+
uses: actions/setup-node@v4
4145
with:
42-
node-version: 16
46+
node-version: 24
4347
registry-url: https://registry.npmjs.org/
4448

45-
- name: Install Node dependencies
46-
run: npm ci
47-
4849
- run: npm publish
4950
env:
5051
NODE_AUTH_TOKEN: ${{secrets.npm_token}}

CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,28 @@
11
# Changelog
2+
## 1.3.2 | 2026-04-15
3+
- [FIXED] remaining moderate vulnerabilities by updating dependencies and applying package overrides.
4+
- [ADDED] overrides to enforce safe versions for vulnerable transitive packages:
5+
- flatted → 3.4.2
6+
- minimatch → 9.0.7
7+
- follow-redirects → 1.16.0
8+
- serialize-javascript → 7.0.5
9+
- ajv → 6.14.0
10+
- diff → 8.0.3
11+
- [UPDATED] axios from 1.13.3 → 1.15.0
12+
- [UPDATED] node-forge from 1.3.2 → 1.4.0
13+
14+
## 1.3.1 | 2026-02-05
15+
Update dependencies and fix compatibility issues
16+
17+
### Version Changes
18+
- [FIXED] Downgrade ESlint to v8 for better compatibility with dependencies.
19+
- [FIXED] Bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0
20+
- [FIXED] Bump node-forge from 1.3.0 to 1.3.2
21+
- [FIXED] Bump axios from 1.8.4 to 1.12.0
22+
- [FIXED] Bump brace-expansion from 1.1.11 to 1.1.12
23+
- [FIXED] Bump sha.js from 2.4.11 to 2.4.12
24+
- [FIXED] Bump form-data from 4.0.2 to 4.0.4
25+
226
## 1.3.0 | 2025-04-17
327

428
Remove SDK logger

package-lock.json

Lines changed: 59 additions & 126 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)