Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
eeb4880
Fix trivy vulnerability issue
samithkavishke Jun 18, 2026
eb20b90
Merge pull request #2374 from samithkavishke/trivy5.12.1
samithkavishke Jun 18, 2026
e91a56d
Fix the blueChip rendering issue for the rc1
samithkavishke Jun 18, 2026
5397264
Merge pull request #2373 from samithkavishke/blueChips5.12.1
gigara Jun 19, 2026
478414f
Fix the trivy vulnerability
samithkavishke Jun 19, 2026
dd69721
Merge pull request #2375 from samithkavishke/trivyfix2
samithkavishke Jun 19, 2026
aaf64e7
Fix vulnerability
gigara Jun 22, 2026
07300ab
Merge pull request #2379 from gigara/release/ballerina-5.12.1
gigara Jun 22, 2026
96c58fc
Fix e2e tests with the vscode update
samithkavishke Jun 23, 2026
fbee246
Fix double quotation escape
samithkavishke Jun 23, 2026
d8ff7aa
Merge pull request #2381 from samithkavishke/fixe2etests
samithkavishke Jun 23, 2026
ce347e6
Fix vulnerabilities
gigara Jun 23, 2026
4d66d3a
Fix babel test fail issue
gigara Jun 23, 2026
bc10d2e
Merge pull request #2383 from gigara/release/ballerina-5.12.1
gigara Jun 23, 2026
58c03a2
Revert "Fix vulnerabilities"
gigara Jun 23, 2026
d47e116
Merge pull request #2384 from wso2/revert-2383-release/ballerina-5.12.1
gigara Jun 23, 2026
b717a02
Change Copilot quota contact email to support@wso2.com
RNViththagan Jun 24, 2026
cca4aa1
Merge pull request #2387 from RNViththagan/hotfix/ballerina-5.12.1
xlight05 Jun 24, 2026
c451358
Bump version from 5.12.0 to 5.12.1
gigara Jun 24, 2026
8db0cd5
Update version to ballerina-5.12.2
choreo-cicd Jun 24, 2026
407518c
Merge pull request #2389 from wso2/ballerina-5.12.2
gigara Jun 26, 2026
1bd300f
Improve error on invalid escape sequence
kaumini Jul 8, 2026
a364864
Merge pull request #2408 from kaumini/fixConfigEditorIssue
gigara Jul 8, 2026
1227605
Rebuild project artifacts on publishArtifacts after a failed initial …
dulajdilshan Jul 9, 2026
9d43c50
Guard artifact recovery rebuild against races & cmd failures
dulajdilshan Jul 9, 2026
33dbc3b
Merge pull request #2412 from dulajdilshan/fix-project-artifacts-not-…
gigara Jul 9, 2026
6f094e6
Update version to ballerina-5.12.3
choreo-cicd Jul 10, 2026
2ce7bb9
Merge pull request #2416 from wso2/ballerina-5.12.3
gigara Jul 10, 2026
0777a05
Remove ICP for ballerina-ext users
pasindufernando1 Jul 30, 2026
e05d46f
Address PR suggestion
pasindufernando1 Jul 30, 2026
0203900
Fix trivy issues
pasindufernando1 Jul 30, 2026
0f5ae93
Scope immutable override to 3.x and drop ineffective pnpmfile pins
pasindufernando1 Jul 30, 2026
003eba0
Merge pull request #2440 from pasindufernando1/FixesTrivy
pasindufernando1 Jul 30, 2026
197bdfe
Merge remote-tracking branch 'upstream/hotfix/bal-ext-fixes' into icp…
pasindufernando1 Jul 30, 2026
21fc770
Merge pull request #2438 from pasindufernando1/icp-fix
pasindufernando1 Jul 30, 2026
7f5be7b
Keep an array element that contains a comma intact
pasindufernando1 Aug 1, 2026
3876b3f
Track the interpolation of a template while splitting an array
pasindufernando1 Aug 1, 2026
564ca93
Merge pull request #2447 from pasindufernando1/1979Fix
pasindufernando1 Aug 1, 2026
371b4c4
Add GITHUB_TOKEN to build action environment
gigara Aug 3, 2026
47b6d80
Update version to ballerina-5.12.4
choreo-cicd Aug 3, 2026
cc8c51e
Merge pull request #2453 from wso2/ballerina-5.12.4
gigara Aug 3, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/actions/build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,7 @@ runs:
node common/scripts/install-run-rush.js build --verbose
env:
isPreRelease: ${{ inputs.isPreRelease == 'true' }}
GITHUB_TOKEN: ${{ inputs.token }}
BALLERINA_LS_TAG: ${{ inputs.enableLSCache == 'true' && steps.resolve-ballerina-ls-version.outputs.version || (inputs.ballerinaLsTag != '' && inputs.ballerinaLsTag || (inputs.isPreRelease == 'true' && 'prerelease' || 'latest')) }}
BALLERINA_AUTH_ORG: ${{ inputs.BALLERINA_AUTH_ORG }}
BALLERINA_AUTH_CLIENT_ID: ${{ inputs.BALLERINA_AUTH_CLIENT_ID }}
Expand Down
34 changes: 34 additions & 0 deletions .trivyignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Trivy ignore file for known low-risk vulnerabilities
# Format: CVE-ID or vulnerability ID
#
# Only add an entry when there is no usable fix. Everything that has one must
# instead be bumped via the `globalOverrides` block in
# common/config/rush/pnpm-config.json and the matching pin in
# common/config/rush/.pnpmfile.cjs.
#
# A fix that exists but is unusable for the affected version (e.g. the only
# fixed release is an incompatible major) counts as "no fix" for the purposes
# of this file, but say so explicitly in the comment and note what would let
# the entry be removed.

# No fix released by the author
# https://github.com/wso2/vscode-extensions/issues/550
Expand All @@ -17,3 +27,27 @@ CVE-2026-26996
# file-type v19+ is ESM-only which is incompatible with the CommonJS VS Code extension build.
# Upgrading requires significant refactoring. Risk is low as this package handles binary file detection.
CVE-2026-31808

# brace-expansion — DoS via unbounded expansion length causing an OOM crash.
# The advisory covers every release <= 5.0.7 and the fix exists only in 5.0.8;
# upstream has not backported it, so no release on the 1.x or 2.x line is out
# of range. 5.x is not a drop-in replacement for those lines either — it
# dropped the CommonJS default export that minimatch 3.x/5.x call — so forcing
# them to 5.0.8 would break them at runtime. The 5.x line IS bumped to 5.0.8
# via globalOverrides; this entry only covers the 1.x/2.x transitives reached
# through minimatch 3.1.5 and 5.1.8. Remove it once upstream backports the fix,
# or once nothing depends on minimatch below v9.
CVE-2026-14257

# immutable@3.8.3 — List 32-bit trie overflow (CVE-2026-59879) and
# hash-collision algorithmic complexity in Map/Set (CVE-2026-59880), both DoS.
# The first patched release is 4.3.9 and there is no 3.x fix. immutable 3 -> 4
# is a breaking major (Iterable was renamed to Collection, among other API
# changes) and swagger-ui-react 5.x — a shipped webview dependency of
# mi-visualizer, ballerina-visualizer and wso2-platform-webviews — still
# declares `immutable: ^3.x.x`, as do its react-immutable-proptypes,
# react-immutable-pure-component and redux-immutable helpers. Forcing 4.3.9
# would break Swagger UI at runtime, so the 3.x pin stays. Remove these entries
# once swagger-ui-react supports immutable 4.
CVE-2026-59879
CVE-2026-59880
4 changes: 2 additions & 2 deletions common/autoinstallers/rush-plugins/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@
"fast-xml-parser": "5.7.0",
"fast-xml-builder": "1.1.7",
"minimatch": "3.1.5",
"brace-expansion": "1.1.13",
"undici": "6.24.0"
"brace-expansion": "1.1.16",
"undici": "6.27.0"
}
},
"dependencies": {
Expand Down
Loading
Loading