Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
7 changes: 6 additions & 1 deletion .github/workflows/test_core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ jobs:
- name: Set up Flutter and Dart
uses: subosito/flutter-action@1a449444c387b1966244ae4d4f8c696479add0b2 # v2.23.0
with:
# Keep formatter resolution before Jaspr's Dart 3.14 migration.
flutter-version: '3.47.9'
channel: stable
cache: true

Expand Down Expand Up @@ -467,7 +469,8 @@ jobs:
- name: Set up Dart
uses: dart-lang/setup-dart@6afc89df92d6eb3834022f73cd65adc8cdfcb92d # v1.8.1
with:
sdk: stable
# Retain the current Jaspr graph until its Dart 3.14 migration.
sdk: '3.13.7'

- name: Install dependencies
working-directory: example/jaspr-client
Expand All @@ -494,6 +497,8 @@ jobs:
- name: Set up Flutter
uses: subosito/flutter-action@1a449444c387b1966244ae4d4f8c696479add0b2 # v2.23.0
with:
# Keep the existing Material API until the example is migrated.
flutter-version: '3.47.9'
channel: stable
cache: true

Expand Down
6 changes: 5 additions & 1 deletion test/interop/ts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,17 @@ fixtures in `../ts_2026_07_28/`.

The manifest pins these transitive security fixes:

- `@hono/node-server 2.1.3` addresses
- `@hono/node-server 2.1.8` addresses
[GHSA-rmxm-3fg6-px4f](https://github.com/advisories/GHSA-rmxm-3fg6-px4f).
- `glob 14.0.2` addresses
[GHSA-3g3m-2fjr-6pw4](https://github.com/advisories/GHSA-3g3m-2fjr-6pw4).
- `minimatch 11.0.1` addresses
[GHSA-g3hv-75wg-m249](https://github.com/advisories/GHSA-g3hv-75wg-m249).

The lockfile also resolves `hono 4.13.18` within the SDK's existing range for
Hono security fixes, including the mount-prefix middleware bypass described in
[GHSA-4m76-xfj5-7975](https://github.com/honojs/hono/security/advisories/GHSA-4m76-xfj5-7975).

The glob and minimatch overrides cross their parents' declared major ranges.
They were selected explicitly for this Node 24 fixture; the matching behavior,
filesystem tool calls, and lint file selection must remain covered by tests.
Expand Down
14 changes: 7 additions & 7 deletions test/interop/ts/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion test/interop/ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
"typescript-eslint": "^8.72.1"
},
"overrides": {
"@hono/node-server": "2.1.3",
"@hono/node-server": "2.1.8",
"glob": "14.0.2",
"minimatch": "11.0.1"
},
Expand Down
Loading