You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by ra...@apache.org on 2026/08/13 08:08:21 UTC
(airflow) branch v3-3-test updated (7f613ec7e8a -> a4b4c61c953)
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a change to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
omit 7f613ec7e8a Bump eslint (#71509)
omit eeb416b5e58 [v3-3-test] Refactor AdvancedSearchToggle and SearchBar components for improved clarity and functionality (#71470) (#71501)
omit fa60e993194 [v3-3-test] Add pnpm overrides after audit review in simple auth manager (#71447) (#71504)
omit 0ed724b7c17 [v3-3-test] Include server error detail in Task SDK API error tracebacks (#71440) (#71491)
omit d67566d4b01 [v3-3-test] Show each Dag only once in airflow dags list (#70934) (#71481)
omit 3649cb18c10 Bump the 3-3-core-ui-package-updates group across 1 directory with 8 updates (#71418)
omit 4601367ce95 Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 6 updates (#71411)
omit f55c2f47734 [v3-3-test] Always tag providers from the wave tag during release (#71431) (#71434)
omit 0337d127e7c Fix Calendar view hanging for Dags with high-frequency cron schedules (#71263) (#71435)
omit e3e345ba780 Require existing-connection read access when testing an existing connection (#67620) (#71428)
omit 4d8b071a195 Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71413)
omit 5c206c2d05a [v3-3-test] Add backward-walk coverage for cursor-based pagination (#71365) (#71376)
omit a95001a1515 Bump globals (#71294)
omit a7f23af2d0d [v3-3-test] Fix Grid view failing to load large Dags on MySQL (#71342) (#71370)
omit 1e0ca1eb6d7 [v3-3-test] Fix 500 when combining last-run and any-run Dag state filters (#71366) (#71371)
omit a10047a1ac7 Sync generated files (uv.lock specifiers, samba provider docs) on v3-3-test (#71373)
omit 623f008837e [v3-3-test] Fix misspelled variable in CI migration test DB manager export (#71334) (#71335)
omit cde7f641675 Bump the github-actions-updates group with 7 updates (#71300)
omit 49705544095 Bump prek in /dev/breeze in the 3-3-uv-dependency-updates group (#71296)
omit 837a1b1b97d Pin providers in constraints to the versions published in PyPI (#71324) (#71340)
omit 99a08051377 Bump globals (#71293)
omit 1f8fec35239 Bump the 3-3-core-ui-package-updates group across 1 directory with 9 updates (#71299)
omit 3400b92cac4 [v3-3-test] Fix release dry-run aborting on a workflow run it never dispatched (#71131) (#71233)
omit 25e9579aaf9 [v3-3-test] Bump cryptography (#71139) (#71147)
omit 611d8fca865 Stop Dependabot from raising Go SDK PRs against v3-3-test (#71223) (#71266)
omit 8b58b37a148 [v3-3-test] Give each mypy prek hook its own file list in CI (#70654) (#71236)
omit efc5c10a8c0 Bump the github-actions-updates group across 1 directory with 8 updates (#71231)
omit 31711151169 Bump @types/semver (#71226)
omit 8c68f4832da Bump react-hook-form (#71225)
omit 88235674a76 Bump the 3-3-fab-ui-package-updates group across 1 directory with 2 updates (#71006)
omit 9c3f7ee42da Bump the 3-3-uv-dependency-updates group across 1 directory with 2 updates (#71024)
omit fd5d454b617 [v3-3-test] Group Dependabot security updates and keep v3-3-test covered (#70556) (#70597)
omit addfc8511f8 [v3-3-test] UI: Fix preventRunningTasks showing as raw i18n key in Clear Task dialogs (#71045) (#71240)
omit c08914f038a [v3-3-test] Keep task log text selection alive while scrolling (#71148) (#71200)
omit 8f82c0cd0d8 Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 4 updates (#71023)
omit 986a2ac6451 Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71026)
omit 2a38a792cc3 Bump the 3-3-edge-ui-package-updates group across 1 directory with 7 updates (#71029)
add b141bcf590f Update version to 3.3.1
add f91b5f0d062 update release notes for 3.3.1rc1
add 95454daff05 [v3-3-test] Keep task log text selection alive while scrolling (#71148) (#71200)
add 95741a12064 [v3-3-test] UI: Fix preventRunningTasks showing as raw i18n key in Clear Task dialogs (#71045) (#71240)
add 3cfb11c1cf3 Pin providers in constraints to the versions published in PyPI (#71324) (#71340)
add 4b2211eaca6 Sync generated files (uv.lock specifiers, samba provider docs) on v3-3-test (#71373)
add fd1ac29bbff [v3-3-test] Fix 500 when combining last-run and any-run Dag state filters (#71366) (#71371)
add 3adbbe1c58e Update 3.3.1 release notes and date for rc2
new cfcdd9fa02b Bump the 3-3-edge-ui-package-updates group across 1 directory with 7 updates (#71029)
new ad927cec29e Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71026)
new 7272b7bc8ff Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 4 updates (#71023)
new 0248d9f802e [v3-3-test] Group Dependabot security updates and keep v3-3-test covered (#70556) (#70597)
new b19eabd7700 Bump the 3-3-uv-dependency-updates group across 1 directory with 2 updates (#71024)
new 10361a7130d Bump the 3-3-fab-ui-package-updates group across 1 directory with 2 updates (#71006)
new 4d9180365b8 Bump react-hook-form (#71225)
new 916e416cdb6 Bump @types/semver (#71226)
new b1f78ebe6a9 Bump the github-actions-updates group across 1 directory with 8 updates (#71231)
new 7ddc700e381 [v3-3-test] Give each mypy prek hook its own file list in CI (#70654) (#71236)
new 80013286dd9 Stop Dependabot from raising Go SDK PRs against v3-3-test (#71223) (#71266)
new 96ff9fd99ac [v3-3-test] Bump cryptography (#71139) (#71147)
new 1bef905aa69 [v3-3-test] Fix release dry-run aborting on a workflow run it never dispatched (#71131) (#71233)
new 40e93ee65a5 Bump the 3-3-core-ui-package-updates group across 1 directory with 9 updates (#71299)
new 5900a2e6912 Bump globals (#71293)
new 4206599ff20 Bump prek in /dev/breeze in the 3-3-uv-dependency-updates group (#71296)
new 1bcd4d64aed Bump the github-actions-updates group with 7 updates (#71300)
new 42da08560de [v3-3-test] Fix misspelled variable in CI migration test DB manager export (#71334) (#71335)
new 444cda95f70 [v3-3-test] Fix Grid view failing to load large Dags on MySQL (#71342) (#71370)
new 02b5732569d Bump globals (#71294)
new db03de7f1ae [v3-3-test] Add backward-walk coverage for cursor-based pagination (#71365) (#71376)
new 28c152fbd6c Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71413)
new b39873f085a Require existing-connection read access when testing an existing connection (#67620) (#71428)
new 551c0b0eb0e Fix Calendar view hanging for Dags with high-frequency cron schedules (#71263) (#71435)
new 628a6ef2e6c [v3-3-test] Always tag providers from the wave tag during release (#71431) (#71434)
new dba185e64b6 Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 6 updates (#71411)
new 0e12c802f3e Bump the 3-3-core-ui-package-updates group across 1 directory with 8 updates (#71418)
new 1580d890c82 [v3-3-test] Show each Dag only once in airflow dags list (#70934) (#71481)
new e52d3993aed [v3-3-test] Include server error detail in Task SDK API error tracebacks (#71440) (#71491)
new d047e188c66 [v3-3-test] Add pnpm overrides after audit review in simple auth manager (#71447) (#71504)
new adba4e458ff [v3-3-test] Refactor AdvancedSearchToggle and SearchBar components for improved clarity and functionality (#71470) (#71501)
new a4b4c61c953 Bump eslint (#71509)
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (7f613ec7e8a)
\
N -- N -- N refs/heads/v3-3-test (a4b4c61c953)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
The 32 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 12 +-
RELEASE_NOTES.rst | 234 +++++++++++++++++++++
.../docs/installation/supported-versions.rst | 2 +-
airflow-core/newsfragments/63185.significant.rst | 3 -
airflow-core/newsfragments/67672.improvement.rst | 1 -
airflow-core/newsfragments/67765.bugfix.rst | 1 -
airflow-core/newsfragments/68749.bugfix.rst | 1 -
airflow-core/newsfragments/69143.bugfix.rst | 1 -
airflow-core/newsfragments/69377.bugfix.rst | 1 -
airflow-core/newsfragments/69821.bugfix.rst | 1 -
airflow-core/newsfragments/69874.bugfix.rst | 1 -
airflow-core/newsfragments/69877.bugfix.rst | 1 -
airflow-core/newsfragments/70240.bugfix.rst | 1 -
airflow-core/newsfragments/70708.bugfix.rst | 1 -
airflow-core/newsfragments/70755.significant.rst | 29 ---
airflow-core/newsfragments/71103.significant.rst | 33 ---
airflow-core/pyproject.toml | 4 +-
airflow-core/src/airflow/__init__.py | 2 +-
dev/breeze/src/airflow_breeze/global_constants.py | 2 +-
docker-stack-docs/README.md | 10 +-
.../extending/add-airflow-configuration/Dockerfile | 2 +-
.../extending/add-apt-packages/Dockerfile | 2 +-
.../add-build-essential-extend/Dockerfile | 2 +-
.../extending/add-providers/Dockerfile | 2 +-
.../add-pypi-packages-constraints/Dockerfile | 2 +-
.../extending/add-pypi-packages-uv/Dockerfile | 2 +-
.../extending/add-pypi-packages/Dockerfile | 2 +-
.../extending/add-python-venv/Dockerfile | 2 +-
.../extending/add-requirement-packages/Dockerfile | 2 +-
.../extending/custom-providers/Dockerfile | 2 +-
.../extending/embedding-dags/Dockerfile | 2 +-
.../extending/writable-directory/Dockerfile | 2 +-
docker-stack-docs/entrypoint.rst | 14 +-
generated/PYPI_README.md | 10 +-
pyproject.toml | 6 +-
reproducible_build.yaml | 4 +-
scripts/ci/prek/supported_versions.py | 2 +-
task-sdk/src/airflow/sdk/__init__.py | 2 +-
38 files changed, 281 insertions(+), 122 deletions(-)
delete mode 100644 airflow-core/newsfragments/63185.significant.rst
delete mode 100644 airflow-core/newsfragments/67672.improvement.rst
delete mode 100644 airflow-core/newsfragments/67765.bugfix.rst
delete mode 100644 airflow-core/newsfragments/68749.bugfix.rst
delete mode 100644 airflow-core/newsfragments/69143.bugfix.rst
delete mode 100644 airflow-core/newsfragments/69377.bugfix.rst
delete mode 100644 airflow-core/newsfragments/69821.bugfix.rst
delete mode 100644 airflow-core/newsfragments/69874.bugfix.rst
delete mode 100644 airflow-core/newsfragments/69877.bugfix.rst
delete mode 100644 airflow-core/newsfragments/70240.bugfix.rst
delete mode 100644 airflow-core/newsfragments/70708.bugfix.rst
delete mode 100644 airflow-core/newsfragments/70755.significant.rst
delete mode 100644 airflow-core/newsfragments/71103.significant.rst
(airflow) 20/32: Bump globals (#71294)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 02b5732569df959844c93da67ace3be587b1cd64
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Mon Aug 10 10:58:11 2026 -0400
Bump globals (#71294)
Bumps the 3-3-edge-ui-package-updates group with 1 update in the /providers/edge3/src/airflow/providers/edge3/plugins/www directory: [globals](https://github.com/sindresorhus/globals).
Updates `globals` from 17.8.0 to 17.9.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0)
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-edge-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../src/airflow/providers/edge3/plugins/www/package.json | 2 +-
.../src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml | 12 ++++++------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json b/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
index 742108fc46a..c474d2b260a 100644
--- a/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
+++ b/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
@@ -75,7 +75,7 @@
"eslint-plugin-react-hooks": "^7.1.1",
"eslint-plugin-react-refresh": "^0.5.3",
"eslint-plugin-unicorn": "^65.0.1",
- "globals": "^17.8.0",
+ "globals": "^17.9.0",
"happy-dom": "^20.11.1",
"prettier": "^3.9.6",
"typescript": "~6.0.3",
diff --git a/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml b/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
index c1c7e088ab8..c4a6b0fead2 100644
--- a/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
+++ b/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
@@ -161,8 +161,8 @@ importers:
specifier: ^65.0.1
version: 65.0.1(eslint@10.8.0(jiti@2.7.0))
globals:
- specifier: ^17.8.0
- version: 17.8.0
+ specifier: ^17.9.0
+ version: 17.9.0
happy-dom:
specifier: ^20.11.1
version: 20.11.1
@@ -2057,8 +2057,8 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- globals@17.8.0:
- resolution: {integrity: sha512-Zz/LMDZScFmkakeL2cTHzf+PbWKdpU3uclqkZT7TjDG58j5WPt0PpA+n9uPI24fZtlw07q0OtEi84K+umsRzqQ==}
+ globals@17.9.0:
+ resolution: {integrity: sha512-m/MvAW61QVU5VDNF1Vj8axt016h8w7L5TU1e9zlab7XIttAT2YAlCwl75K1fOqvMM9apmD7lbCIRhpfkhmxhCg==}
engines: {node: '>=18'}
globalthis@1.0.4:
@@ -5508,7 +5508,7 @@ snapshots:
detect-indent: 7.0.2
eslint: 10.8.0(jiti@2.7.0)
find-up-simple: 1.0.1
- globals: 17.8.0
+ globals: 17.9.0
indent-string: 5.0.0
is-builtin-module: 5.0.0
jsesc: 3.1.0
@@ -5728,7 +5728,7 @@ snapshots:
dependencies:
is-glob: 4.0.3
- globals@17.8.0: {}
+ globals@17.9.0: {}
globalthis@1.0.4:
dependencies:
(airflow) 07/32: Bump react-hook-form (#71225)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 4d9180365b8dac128f72c00ade1c9e07e731e40e
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 7 12:12:19 2026 +0800
Bump react-hook-form (#71225)
Bumps the 3-3-auth-ui-package-updates group with 1 update in the /airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui directory: [react-hook-form](https://github.com/react-hook-form/react-hook-form).
Updates `react-hook-form` from 7.83.0 to 7.84.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.83.0...v7.84.0)
---
updated-dependencies:
- dependency-name: react-hook-form
dependency-version: 7.84.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: 3-3-auth-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../airflow/api_fastapi/auth/managers/simple/ui/package.json | 2 +-
.../airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
index 665deb564a2..5d45df4bf25 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
@@ -27,7 +27,7 @@
"react": "^19.2.8",
"react-cookie": "^8.1.2",
"react-dom": "^19.2.8",
- "react-hook-form": "^7.83.0",
+ "react-hook-form": "^7.84.0",
"react-router-dom": "^7.18.2"
},
"devDependencies": {
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
index 156020b8fd7..46e38752fb2 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
@@ -61,8 +61,8 @@ importers:
specifier: ^19.2.8
version: 19.2.8(react@19.2.8)
react-hook-form:
- specifier: ^7.83.0
- version: 7.83.0(react@19.2.8)
+ specifier: ^7.84.0
+ version: 7.84.0(react@19.2.8)
react-router-dom:
specifier: ^7.18.2
version: 7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -2431,8 +2431,8 @@ packages:
peerDependencies:
react: ^19.2.8
- react-hook-form@7.83.0:
- resolution: {integrity: sha512-AXt8cMCmx5a7u4uvpb2uRFVrWQhllI4pV+LSykxIac/hjt44TnQkmX9BKuQi2i+LDC62esmiLpilkav+kjVf/A==}
+ react-hook-form@7.84.0:
+ resolution: {integrity: sha512-+hWvQP6GLco56mDwrbU4XnHix8t1z90ltZsDIrREl+jnQFQxYLX8oAzqe/Xn8nHpmoXTY5M6oEXrAhbP1qevNQ==}
engines: {node: '>=18.0.0'}
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19
@@ -5685,7 +5685,7 @@ snapshots:
react: 19.2.8
scheduler: 0.27.0
- react-hook-form@7.83.0(react@19.2.8):
+ react-hook-form@7.84.0(react@19.2.8):
dependencies:
react: 19.2.8
(airflow) 27/32: Bump the 3-3-core-ui-package-updates group across 1 directory with 8 updates (#71418)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 0e12c802f3e3a423c050a0b61d31850cd2e279a4
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Tue Aug 11 12:13:34 2026 -0400
Bump the 3-3-core-ui-package-updates group across 1 directory with 8 updates (#71418)
Bumps the 3-3-core-ui-package-updates group with 8 updates in the /airflow-core/src/airflow/ui directory:
| Package | From | To |
| --- | --- | --- |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |
| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.65.0` | `8.66.0` |
| [eslint-plugin-jsonc](https://github.com/ota-meshi/eslint-plugin-jsonc) | `3.3.0` | `3.4.1` |
| [eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist) | `5.10.0` | `5.10.1` |
| [jsonc-eslint-parser](https://github.com/ota-meshi/jsonc-eslint-parser) | `3.1.0` | `3.2.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.0` | `8.2.1` |
Updates `@typescript-eslint/eslint-plugin` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/eslint-plugin)
Updates `@typescript-eslint/parser` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/parser)
Updates `@typescript-eslint/utils` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/utils)
Updates `eslint-plugin-jsonc` from 3.3.0 to 3.4.1
- [Release notes](https://github.com/ota-meshi/eslint-plugin-jsonc/releases)
- [Changelog](https://github.com/ota-meshi/eslint-plugin-jsonc/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/eslint-plugin-jsonc/compare/v3.3.0...v3.4.1)
Updates `eslint-plugin-perfectionist` from 5.10.0 to 5.10.1
- [Release notes](https://github.com/azat-io/eslint-plugin-perfectionist/releases)
- [Changelog](https://github.com/azat-io/eslint-plugin-perfectionist/blob/main/changelog.md)
- [Commits](https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.10.0...v5.10.1)
Updates `jsonc-eslint-parser` from 3.1.0 to 3.2.0
- [Release notes](https://github.com/ota-meshi/jsonc-eslint-parser/releases)
- [Changelog](https://github.com/ota-meshi/jsonc-eslint-parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ota-meshi/jsonc-eslint-parser/compare/v3.1.0...v3.2.0)
Updates `typescript-eslint` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/typescript-eslint)
Updates `vite` from 8.2.0 to 8.2.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.2.1/packages/vite)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: "@typescript-eslint/utils"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: eslint-plugin-jsonc
dependency-version: 3.4.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: eslint-plugin-perfectionist
dependency-version: 5.10.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: jsonc-eslint-parser
dependency-version: 3.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: typescript-eslint
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: vite
dependency-version: 8.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
airflow-core/src/airflow/ui/package.json | 16 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 497 +++++++++++++----------------
2 files changed, 230 insertions(+), 283 deletions(-)
diff --git a/airflow-core/src/airflow/ui/package.json b/airflow-core/src/airflow/ui/package.json
index ba8d5212310..750c5419db1 100644
--- a/airflow-core/src/airflow/ui/package.json
+++ b/airflow-core/src/airflow/ui/package.json
@@ -86,9 +86,9 @@
"@types/react": "^19.2.18",
"@types/react-dom": "^19.2.4",
"@types/react-syntax-highlighter": "^15.5.13",
- "@typescript-eslint/eslint-plugin": "^8.65.0",
- "@typescript-eslint/parser": "^8.65.0",
- "@typescript-eslint/utils": "^8.65.0",
+ "@typescript-eslint/eslint-plugin": "^8.66.0",
+ "@typescript-eslint/parser": "^8.66.0",
+ "@typescript-eslint/utils": "^8.66.0",
"@vitejs/plugin-react": "^6.0.4",
"@vitejs/plugin-react-swc": "^4.3.2",
"@vitest/coverage-v8": "^4.1.10",
@@ -96,9 +96,9 @@
"eslint": "^10.8.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-i18next": "^6.1.5",
- "eslint-plugin-jsonc": "^3.3.0",
+ "eslint-plugin-jsonc": "^3.4.1",
"eslint-plugin-jsx-a11y": "^6.10.2",
- "eslint-plugin-perfectionist": "^5.10.0",
+ "eslint-plugin-perfectionist": "^5.10.1",
"eslint-plugin-prettier": "^5.5.6",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^7.1.1",
@@ -106,14 +106,14 @@
"eslint-plugin-unicorn": "^72.0.0",
"globals": "^17.9.0",
"happy-dom": "^20.11.1",
- "jsonc-eslint-parser": "^3.1.0",
+ "jsonc-eslint-parser": "^3.2.0",
"msw": "^2.15.0",
"openapi-merge-cli": "^1.3.2",
"prettier": "^3.9.6",
"ts-morph": "^27.0.2",
"typescript": "^6.0.3",
- "typescript-eslint": "^8.65.0",
- "vite": "^8.1.5",
+ "typescript-eslint": "^8.66.0",
+ "vite": "^8.2.1",
"vite-plugin-css-injected-by-js": "^5.0.2",
"vitest": "^4.1.10",
"web-worker": "^1.5.0"
diff --git a/airflow-core/src/airflow/ui/pnpm-lock.yaml b/airflow-core/src/airflow/ui/pnpm-lock.yaml
index bc80487006a..aa6f7a4e42a 100644
--- a/airflow-core/src/airflow/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/ui/pnpm-lock.yaml
@@ -185,7 +185,7 @@ importers:
version: 1.62.1
'@rolldown/plugin-babel':
specifier: ^0.2.3
- version: 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.1)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ version: 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.3)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
'@stylistic/eslint-plugin':
specifier: ^2.13.0
version: 2.13.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
@@ -217,20 +217,20 @@ importers:
specifier: ^15.5.13
version: 15.5.13
'@typescript-eslint/eslint-plugin':
- specifier: ^8.65.0
- version: 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ specifier: ^8.66.0
+ version: 8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
'@typescript-eslint/parser':
- specifier: ^8.65.0
- version: 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ specifier: ^8.66.0
+ version: 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
'@typescript-eslint/utils':
- specifier: ^8.65.0
- version: 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ specifier: ^8.66.0
+ version: 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
'@vitejs/plugin-react':
specifier: ^6.0.4
- version: 6.0.5(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.1)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)))(babel-plugin-react-compiler@1.0.0)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ version: 6.0.5(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.3)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)))(babel-plugin-react-compiler@1.0.0)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
'@vitejs/plugin-react-swc':
specifier: ^4.3.2
- version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
'@vitest/coverage-v8':
specifier: ^4.1.10
version: 4.1.10(vitest@4.1.10)
@@ -247,14 +247,14 @@ importers:
specifier: ^6.1.5
version: 6.1.5
eslint-plugin-jsonc:
- specifier: ^3.3.0
- version: 3.3.0(eslint@10.8.0(jiti@1.21.7))
+ specifier: ^3.4.1
+ version: 3.4.1(eslint@10.8.0(jiti@1.21.7))
eslint-plugin-jsx-a11y:
specifier: ^6.10.2
version: 6.10.2(eslint@10.8.0(jiti@1.21.7))
eslint-plugin-perfectionist:
- specifier: ^5.10.0
- version: 5.10.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ specifier: ^5.10.1
+ version: 5.10.1(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
eslint-plugin-prettier:
specifier: ^5.5.6
version: 5.5.6(eslint-config-prettier@10.1.8(eslint@10.8.0(jiti@1.21.7)))(eslint@10.8.0(jiti@1.21.7))(prettier@3.9.6)
@@ -277,8 +277,8 @@ importers:
specifier: ^20.11.1
version: 20.11.1
jsonc-eslint-parser:
- specifier: ^3.1.0
- version: 3.1.0
+ specifier: ^3.2.0
+ version: 3.2.0
msw:
specifier: ^2.15.0
version: 2.15.0(@types/node@26.1.2)(typescript@6.0.3)
@@ -295,17 +295,17 @@ importers:
specifier: ^6.0.3
version: 6.0.3
typescript-eslint:
- specifier: ^8.65.0
- version: 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ specifier: ^8.66.0
+ version: 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
vite:
- specifier: ^8.1.5
- version: 8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
+ specifier: ^8.2.1
+ version: 8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
vite-plugin-css-injected-by-js:
specifier: ^5.0.2
- version: 5.0.2(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ version: 5.0.2(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
vitest:
specifier: ^4.1.10
- version: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ version: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
web-worker:
specifier: ^1.5.0
version: 1.5.0
@@ -470,15 +470,6 @@ packages:
react: '>=18'
react-dom: '>=18'
- '@emnapi/core@2.0.0-alpha.3':
- resolution: {integrity: sha512-AZypUeJ/yByuxyS7BlSNRDOMLMlROYtjYdIAuBmJssVz1UJDSeYxLrdizhXCFYhedC5bqd/ASy8EuNXbVVXp9g==}
-
- '@emnapi/runtime@2.0.0-alpha.3':
- resolution: {integrity: sha512-hFPAhMUjJD9BSyCANEISPOogeXC9Zo9ZQl7L6vKnaVsMkCtzznaW/naYypeyl0Gv5rYfWYsZbpixTMpjDJzQeA==}
-
- '@emnapi/wasi-threads@2.0.1':
- resolution: {integrity: sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ==}
-
'@emotion/babel-plugin@11.13.5':
resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==}
@@ -523,6 +514,12 @@ packages:
'@emotion/weak-memoize@0.4.0':
resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==}
+ '@eslint-community/eslint-utils@4.10.1':
+ resolution: {integrity: sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+
'@eslint-community/eslint-utils@4.9.1':
resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -715,13 +712,6 @@ packages:
resolution: {integrity: sha512-VVPPgHyQ6ShqnrmDWuxjmUIsO9gWyOZFmuOfLd9LfBGQJwZfy0gvv9pbHSJuoFNIYC7ZDX9aoFwowjcdSC4E8w==}
engines: {node: '>=18'}
- '@napi-rs/wasm-runtime@1.2.2':
- resolution: {integrity: sha512-JfB4kuJQjaoHuCTseIINHtHWeJnvgEcxjwA5t/Y00ZgaOO1Crz3fjT/p8kT28zA/Caz7oiUMn3d6H2yOVCVwuw==}
- engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
- peerDependencies:
- '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3
- '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3
-
'@open-draft/deferred-promise@2.2.0':
resolution: {integrity: sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==}
@@ -738,8 +728,8 @@ packages:
resolution: {integrity: sha512-XRO0zi2NIUKq2lUk3T1ecFSld1fMWRKE6naRFGkgkdeosx7IslyUKNv5Dcb5PJTja9tHJoFu0v/7yEpAkrkrTg==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
- '@oxc-project/types@0.142.0':
- resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==}
+ '@oxc-project/types@0.143.0':
+ resolution: {integrity: sha512-u6JZdLBTLotrNC9Vd6vPssINdzcCzleKAH6EJKImQb7GtYvX5keN2dxkoK44stCc4tffE6QQRtZTXVSzsLUlWA==}
'@pandacss/is-valid-prop@1.11.5':
resolution: {integrity: sha512-8m1/gG0wSRMa1QypCkWzeKUeMKY7k14nxsJCHs7Z1g1fI9I7WsLjW/VI58bLZdJxAxtoreMtm6TfIITda8P4zQ==}
@@ -754,96 +744,92 @@ packages:
engines: {node: '>=20'}
hasBin: true
- '@rolldown/binding-android-arm64@1.2.1':
- resolution: {integrity: sha512-02hOeOSryYxVrOIphmLAsqnCJWxwlzFk+pEt/N/i6OgT3lShHO7xGCU5cpgchRDHboAEbSjzgGh+O/u1GswQmA==}
+ '@rolldown/binding-android-arm64@1.2.3':
+ resolution: {integrity: sha512-zrJtHDcaZJ1Fp7xf4hNl+7seH9Cn/N5TwLYkhgXREtBwAd/jaqW3uqeHxpDugJLVICWg4eW44kOQEGJ1r6jCGw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.2.1':
- resolution: {integrity: sha512-fMsTOnN0OjFm3CyppWPitKnc8UlliVARUULW6cfU6AIqjdtgmSFWSk9vecHzZduv/yMWIHDlRhM1e8Iff9uAfA==}
+ '@rolldown/binding-darwin-arm64@1.2.3':
+ resolution: {integrity: sha512-ieIiibVCp0tX7TLu2cafoNPv8wJyYi01ekXpbf8q2j7F4rGAhhXb/eQh7ge9DRBY78GwmRQtvjZDux7EDbA8kA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.2.1':
- resolution: {integrity: sha512-1wjKdz/XLGKHaTNHjQveQ/B23TKx4ItAqm1JbyVuvNPc4Ze0Fb48s49TAd/2zcplPl8okE/UbTgmlVfwT7eFeQ==}
+ '@rolldown/binding-darwin-x64@1.2.3':
+ resolution: {integrity: sha512-Zh9tCon19eDXJoihx0rqKhMUlMYqzwj3aPsSuHmI4RWZh62dWUL+DJN4C5YQya5TcQBJU/Fe8+rY0jhXTQITqA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.2.1':
- resolution: {integrity: sha512-Fa0jHR07E7YBN4vOEsbVf2briYNsuOowfLJaXULZM0ldMlaCaj2LJgLMbMe4iacRyZmvR8efFhgR9wKuGclQUg==}
+ '@rolldown/binding-freebsd-x64@1.2.3':
+ resolution: {integrity: sha512-nGbJWewA1wrXXZiQhjAT5rhibGfns5ZNkDVqxsO6zJ3f3YvpoDNNmGMSbbhLuXKjNScaBJVOAboztAWVespQMg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.2.1':
- resolution: {integrity: sha512-pzkgu1SSHGgRRyRZ4fbmSgmajbVt+epaLP99NDjFft69v/ypfTi6swBMiVdh2EkQ0OSnHE1lZDM7DRGkyAzUpA==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.3':
+ resolution: {integrity: sha512-QNniJr5Kml0kDEB98jiDOJjXNroxIIi0IXIbdYzY26Xt1pVbeP62+KnoIZLwirOymX/0jDk/2gI/bNUv7A7OIw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.2.1':
- resolution: {integrity: sha512-QI5SEDY8cbiYWHx0VO4vIc3UlS6a32vXHjU8Qy/17adEmZIPuByJg13UEvo9c/UCiUkdcVWY83C+b+JrwnNyUg==}
+ '@rolldown/binding-linux-arm64-gnu@1.2.3':
+ resolution: {integrity: sha512-TkqEAcmmvH3I/q4114NB4RVt6241Dao48pF45uLcFGrwAaIn0iITgTAKP/dLjbN0R4buJjGb91+UHSoFmpgIWw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.2.1':
- resolution: {integrity: sha512-Sm41FyCeXqmYcERoYOCbGIL5hNfd8w9LQ7Y61Bev48HkcjaJqV/iiVOaiDxjVTRMS+QKrZmD8cfPt4uMVnvM+A==}
+ '@rolldown/binding-linux-arm64-musl@1.2.3':
+ resolution: {integrity: sha512-NHqjnxpsndf4MPymxteFAWHHfkTL8HjWh1KB7z23ofZ6QO2euONuxDXjat69dKZRALnGypg8k8SsK8vZJoXv1Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-ppc64-gnu@1.2.1':
- resolution: {integrity: sha512-2x+WhXTGl9yJYPbltW/BSEPTVz9OIWQyER4N+gJEDWkkn904eRcBzELqh/Hf7K0w/ubGbKNMv0ZC+94QK/IFEg==}
+ '@rolldown/binding-linux-ppc64-gnu@1.2.3':
+ resolution: {integrity: sha512-6tbrbwfz5GB9DQ4Jwo6hy9v+vR31xZlvzZ6n5Xut6Hhx5PvrA9q/HsK8KMaYQp063iqZGXwNvZtYNLD7EM/x0w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-s390x-gnu@1.2.1':
- resolution: {integrity: sha512-eEjmQpuRQayHPWWnywaWHkFT3ToPbP3RYy42VVd/B9aBGDA+Ol25EIWHxKQST3IiWJjikCWUF7KtbfqwZrzVwQ==}
+ '@rolldown/binding-linux-s390x-gnu@1.2.3':
+ resolution: {integrity: sha512-oyuXxXmoZHjXC917IAPFAAv4wWAa0cM9afk8nx1+9/jNNOX1uPf8yDA6p7G0RypOfw/X0PQt5IfoquY1um+zSg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.2.1':
- resolution: {integrity: sha512-/Orga1fZYkLc/56jBICcHrKchl8Z2UKdDSr3LG9ToWO1lQ6a4Livk9Xz+9WN91zsz5QR3XQz2NNoSDEvP6qadw==}
+ '@rolldown/binding-linux-x64-gnu@1.2.3':
+ resolution: {integrity: sha512-TytMwF2KVGqP2tgd0I1OY0PAv78dZRAYcF5ssDzjM34SUXCED3uXvSd5+lHoC0bTD6eEdFz7LdQNCO1y0oVk9w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.2.1':
- resolution: {integrity: sha512-xxBJRL+0q0Kce7orznGWLuylHDY65vuARXZRpX+hPdv+DqK2c3NlCsVA98tlWzWNEE7yPqA/1NQ5nnCrj49Y5A==}
+ '@rolldown/binding-linux-x64-musl@1.2.3':
+ resolution: {integrity: sha512-/E9m3qstrJFVPoULV25mVQblSNExY2+kBsYe4sy0Tn0yOOgJ8wZbZt3KnRbF/XeU2Gl1STKUQnDNTqhIE5MD4A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.2.1':
- resolution: {integrity: sha512-M6AdXIXw3s+/8XpKMzdGDEXGS1S7kwUsy+rcTIUIOx5Ge4nXKCtAFHFV9YKkXvGcC5WMoTjAteLzlsQROVI0Yw==}
+ '@rolldown/binding-openharmony-arm64@1.2.3':
+ resolution: {integrity: sha512-Kr0OcsoQI816i6HOl3vFHpd1K0eZyh76zgfj4c1nTyaTsd5r2Mj1lwM4R90y/qaCfmTn9eHy0SKwi98eitRxug==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.2.1':
- resolution: {integrity: sha512-/TX0SoRGojHzSAHpfVBbavRVSazg5U3h3Y3VXfcc0cdugq6kxdqw8LPGFiPr+/7gE/60zRcsOY2Vi9b9eT0jww==}
- engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
-
- '@rolldown/binding-win32-arm64-msvc@1.2.1':
- resolution: {integrity: sha512-EvRrivJieyHG+AO9lleZWgq+g0+S7oV2C51yuqlcyU/R9net+sI4Pj0F+lUoP2bEr6TWX3SqFaaS0SzfLxSzkw==}
+ '@rolldown/binding-win32-arm64-msvc@1.2.3':
+ resolution: {integrity: sha512-hOtMwTqnME+/gJcH/PCZ0wn0zPUjiWOgkHpxbSJpfGKMezHltx1S7/k1SitzVa7Ww2cqrDDaFbZEhcJZO8o+Jw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.2.1':
- resolution: {integrity: sha512-Z4eCmn5QJ/5+azF9knpLWKfVd9aidn0mAe9TpJgvBLId9Ax3t0+JVxBmT25Bv7NBbVW1TZyKjQjQReouMeH5UQ==}
+ '@rolldown/binding-win32-x64-msvc@1.2.3':
+ resolution: {integrity: sha512-ekcqMMkI2PlhYnfzQnB/cEdYUVVJViWvoUyLrbzgDoi3Snfc1mVBwdnc306ufA5ejy8JSPjT2RlW1nQSjW7efg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -1057,9 +1043,6 @@ packages:
'@ts-morph/common@0.28.1':
resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==}
- '@tybys/wasm-util@0.10.3':
- resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==}
-
'@types/aria-query@5.0.4':
resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}
@@ -1196,63 +1179,63 @@ packages:
'@types/ws@8.18.1':
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
- '@typescript-eslint/eslint-plugin@8.65.0':
- resolution: {integrity: sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==}
+ '@typescript-eslint/eslint-plugin@8.66.0':
+ resolution: {integrity: sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.65.0
+ '@typescript-eslint/parser': ^8.66.0
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/parser@8.65.0':
- resolution: {integrity: sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==}
+ '@typescript-eslint/parser@8.66.0':
+ resolution: {integrity: sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/project-service@8.65.0':
- resolution: {integrity: sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==}
+ '@typescript-eslint/project-service@8.66.0':
+ resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/scope-manager@8.65.0':
- resolution: {integrity: sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==}
+ '@typescript-eslint/scope-manager@8.66.0':
+ resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.65.0':
- resolution: {integrity: sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==}
+ '@typescript-eslint/tsconfig-utils@8.66.0':
+ resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/type-utils@8.65.0':
- resolution: {integrity: sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==}
+ '@typescript-eslint/type-utils@8.66.0':
+ resolution: {integrity: sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/types@8.65.0':
- resolution: {integrity: sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==}
+ '@typescript-eslint/types@8.66.0':
+ resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.65.0':
- resolution: {integrity: sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==}
+ '@typescript-eslint/typescript-estree@8.66.0':
+ resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/utils@8.65.0':
- resolution: {integrity: sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==}
+ '@typescript-eslint/utils@8.66.0':
+ resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@8.65.0':
- resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==}
+ '@typescript-eslint/visitor-keys@8.66.0':
+ resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ungap/structured-clone@1.3.0':
@@ -1598,13 +1581,8 @@ packages:
peerDependencies:
acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
- acorn@8.14.1:
- resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==}
- engines: {node: '>=0.4.0'}
- hasBin: true
-
- acorn@8.17.0:
- resolution: {integrity: sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==}
+ acorn@8.18.0:
+ resolution: {integrity: sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==}
engines: {node: '>=0.4.0'}
hasBin: true
@@ -2231,8 +2209,8 @@ packages:
resolution: {integrity: sha512-xCTfstbK9ZpQ6UFT5S1s6zbZMhKn2o2jRSQYiU2UkV7wt8y1m3WjkUYGkGlipgRdFInYI9+LAqE+JQU/L73HmA==}
engines: {node: '>=18.10.0'}
- eslint-plugin-jsonc@3.3.0:
- resolution: {integrity: sha512-CsTR8aDcShDg6A71ZppLaWiPoSo2J1Ivjm5/c4Mnb9sxgwWq+WG2PgeoAnj7SwzDPJB75tlHvLrGy6ntooIitg==}
+ eslint-plugin-jsonc@3.4.1:
+ resolution: {integrity: sha512-HHWkjAmVJ3QAffCkfo0XKl3CstLtgbIu5EGfFfVDLQT6vqPrxl4pFbUwFwY03nOlvyuDiiBixhHFrlbzn9u09Q==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
peerDependencies:
eslint: '>=9.38.0'
@@ -2243,8 +2221,8 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
- eslint-plugin-perfectionist@5.10.0:
- resolution: {integrity: sha512-HiqpDrUDbGrMC6iHQbemgDyHJ0366Vyz/qRWmxQcSAkmG25cXr8BdRgx8yAhOKhEfBXn8Rnf/mTCsV4EqUJSxg==}
+ eslint-plugin-perfectionist@5.10.1:
+ resolution: {integrity: sha512-Kprsp9Us0GqAesYaAIzUViw57xYp5WBqzXrcE0Mtww++E5fexWXYBipMuuD7yvyH4vvpBH0+oJ+OMAmZ0oYXkw==}
engines: {node: ^20.0.0 || >=22.0.0}
peerDependencies:
eslint: ^8.45.0 || ^9.0.0 || ^10.0.0
@@ -2862,8 +2840,8 @@ packages:
engines: {node: '>=6'}
hasBin: true
- jsonc-eslint-parser@3.1.0:
- resolution: {integrity: sha512-75EA7EWZExL/j+MDKQrRbdzcRI2HOkRlmUw8fZJc1ioqFEOvBsq7Rt+A6yCxOt9w/TYNpkt52gC6nm/g5tFIng==}
+ jsonc-eslint-parser@3.2.0:
+ resolution: {integrity: sha512-fjACeZ2chy9tiBakt5nU5SZhzk385pkSSfmhVvS13o4gqGiHVCNJXTNve8kqMeKv7A0L50mdaNUb7T8s+Egrnw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
jsonpointer@5.0.1:
@@ -3224,8 +3202,8 @@ packages:
resolution: {integrity: sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==}
engines: {node: ^20.17.0 || >=22.9.0}
- nanoid@3.3.16:
- resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==}
+ nanoid@3.3.18:
+ resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -3431,8 +3409,8 @@ packages:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
- postcss@8.5.25:
- resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==}
+ postcss@8.5.26:
+ resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==}
engines: {node: ^10 || ^12 || >=14}
prelude-ls@1.2.1:
@@ -3659,8 +3637,8 @@ packages:
robust-predicates@3.0.2:
resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
- rolldown@1.2.1:
- resolution: {integrity: sha512-4FKJhg8d3OiyQOA6Q1Q0hoFFpW9/OoX+VsHzpECsdsIZoOArrAK90gl59YK/Z+gnDel45bgJZK03ozH/9bCqEw==}
+ rolldown@1.2.3:
+ resolution: {integrity: sha512-rn9wpmxplLf7NLNyCk9FyWh3FM43DbY8jOzCdEPzH7uflhTftRbCEpqi6Ly2osgoU8OwObtmavMbWLaWy4LX7A==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -3935,8 +3913,8 @@ packages:
resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
engines: {node: '>= 0.4'}
- typescript-eslint@8.65.0:
- resolution: {integrity: sha512-/ggrHAwyjENDusvyxbuqxAC2dTnZg/Z8F+fgQtYIz+L6n/9HfSlEZcFGV/NsMNa6CkGk0xUjUAFwC0vHOflvIA==}
+ typescript-eslint@8.66.0:
+ resolution: {integrity: sha512-QlEbBPz/RuJ1XUHj29nm3t0F/O/cSlEnntozqPOYHnnTGAXFamnMBu5i9Vn6vhUPHGAjR+Vl+5J8vPN/BMUrJw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
@@ -4024,6 +4002,10 @@ packages:
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19 || ^19.0.0-rc
+ verkit@0.3.2:
+ resolution: {integrity: sha512-zj/ob3UsvJGN0whEAKFp53REA5X66hvffVqoCtVQAakJKnKlH+/PcOfMoFwIG/o4rElqLv/ycAFlx8ZlXUorCg==}
+ engines: {node: '>=18.12.0'}
+
vfile-message@4.0.2:
resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==}
@@ -4035,8 +4017,8 @@ packages:
peerDependencies:
vite: '>8.0.0-0'
- vite@8.2.0:
- resolution: {integrity: sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==}
+ vite@8.2.1:
+ resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -4518,22 +4500,6 @@ snapshots:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
- '@emnapi/core@2.0.0-alpha.3':
- dependencies:
- '@emnapi/wasi-threads': 2.0.1
- tslib: 2.8.1
- optional: true
-
- '@emnapi/runtime@2.0.0-alpha.3':
- dependencies:
- tslib: 2.8.1
- optional: true
-
- '@emnapi/wasi-threads@2.0.1':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@emotion/babel-plugin@11.13.5':
dependencies:
'@babel/helper-module-imports': 7.25.9
@@ -4602,6 +4568,11 @@ snapshots:
'@emotion/weak-memoize@0.4.0': {}
+ '@eslint-community/eslint-utils@4.10.1(eslint@10.8.0(jiti@1.21.7))':
+ dependencies:
+ eslint: 10.8.0(jiti@1.21.7)
+ eslint-visitor-keys: 3.4.3
+
'@eslint-community/eslint-utils@4.9.1(eslint@10.8.0(jiti@1.21.7))':
dependencies:
eslint: 10.8.0(jiti@1.21.7)
@@ -4788,13 +4759,6 @@ snapshots:
outvariant: 1.4.3
strict-event-emitter: 0.5.1
- '@napi-rs/wasm-runtime@1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)':
- dependencies:
- '@emnapi/core': 2.0.0-alpha.3
- '@emnapi/runtime': 2.0.0-alpha.3
- '@tybys/wasm-util': 0.10.3
- optional: true
-
'@open-draft/deferred-promise@2.2.0': {}
'@open-draft/deferred-promise@3.0.0': {}
@@ -4808,7 +4772,7 @@ snapshots:
'@ota-meshi/ast-token-store@0.3.0': {}
- '@oxc-project/types@0.142.0': {}
+ '@oxc-project/types@0.143.0': {}
'@pandacss/is-valid-prop@1.11.5': {}
@@ -4818,63 +4782,56 @@ snapshots:
dependencies:
playwright: 1.62.1
- '@rolldown/binding-android-arm64@1.2.1':
+ '@rolldown/binding-android-arm64@1.2.3':
optional: true
- '@rolldown/binding-darwin-arm64@1.2.1':
+ '@rolldown/binding-darwin-arm64@1.2.3':
optional: true
- '@rolldown/binding-darwin-x64@1.2.1':
+ '@rolldown/binding-darwin-x64@1.2.3':
optional: true
- '@rolldown/binding-freebsd-x64@1.2.1':
+ '@rolldown/binding-freebsd-x64@1.2.3':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.2.1':
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.3':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.2.1':
+ '@rolldown/binding-linux-arm64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.2.1':
+ '@rolldown/binding-linux-arm64-musl@1.2.3':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.2.1':
+ '@rolldown/binding-linux-ppc64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.2.1':
+ '@rolldown/binding-linux-s390x-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.2.1':
+ '@rolldown/binding-linux-x64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-x64-musl@1.2.1':
+ '@rolldown/binding-linux-x64-musl@1.2.3':
optional: true
- '@rolldown/binding-openharmony-arm64@1.2.1':
- optional: true
-
- '@rolldown/binding-wasm32-wasi@1.2.1':
- dependencies:
- '@emnapi/core': 2.0.0-alpha.3
- '@emnapi/runtime': 2.0.0-alpha.3
- '@napi-rs/wasm-runtime': 1.2.2(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)
+ '@rolldown/binding-openharmony-arm64@1.2.3':
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.2.1':
+ '@rolldown/binding-win32-arm64-msvc@1.2.3':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.2.1':
+ '@rolldown/binding-win32-x64-msvc@1.2.3':
optional: true
- '@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.1)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
+ '@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.3)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
dependencies:
'@babel/core': 7.29.0
picomatch: 4.0.5
- rolldown: 1.2.1
+ rolldown: 1.2.3
optionalDependencies:
'@babel/runtime': 7.29.7
- vite: 8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
'@rolldown/pluginutils@1.0.1': {}
@@ -4882,7 +4839,7 @@ snapshots:
'@stylistic/eslint-plugin@2.13.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
eslint: 10.8.0(jiti@1.21.7)
eslint-visitor-keys: 4.2.0
espree: 10.3.0
@@ -4959,7 +4916,7 @@ snapshots:
'@tanstack/eslint-plugin-query@5.101.4(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
eslint: 10.8.0(jiti@1.21.7)
optionalDependencies:
typescript: 6.0.3
@@ -5040,11 +4997,6 @@ snapshots:
path-browserify: 1.0.1
tinyglobby: 0.2.17
- '@tybys/wasm-util@0.10.3':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@types/aria-query@5.0.4': {}
'@types/chai@5.2.3':
@@ -5176,14 +5128,14 @@ snapshots:
dependencies:
'@types/node': 26.1.2
- '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
+ '@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/type-utils': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/parser': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/type-utils': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
eslint: 10.8.0(jiti@1.21.7)
ignore: 7.0.6
natural-compare: 1.4.0
@@ -5192,41 +5144,41 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
+ '@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
debug: 4.4.3
eslint: 10.8.0(jiti@1.21.7)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.65.0(typescript@6.0.3)':
+ '@typescript-eslint/project-service@8.66.0(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/types': 8.65.0
+ '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/types': 8.66.0
debug: 4.4.3
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.65.0':
+ '@typescript-eslint/scope-manager@8.66.0':
dependencies:
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/visitor-keys': 8.66.0
- '@typescript-eslint/tsconfig-utils@8.65.0(typescript@6.0.3)':
+ '@typescript-eslint/tsconfig-utils@8.66.0(typescript@6.0.3)':
dependencies:
typescript: 6.0.3
- '@typescript-eslint/type-utils@8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
+ '@typescript-eslint/type-utils@8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
debug: 4.4.3
eslint: 10.8.0(jiti@1.21.7)
ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -5234,16 +5186,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.65.0': {}
+ '@typescript-eslint/types@8.66.0': {}
- '@typescript-eslint/typescript-estree@8.65.0(typescript@6.0.3)':
+ '@typescript-eslint/typescript-estree@8.66.0(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/project-service': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/project-service': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/visitor-keys': 8.66.0
debug: 4.4.3
- minimatch: 10.2.5
+ minimatch: 10.2.6
semver: 7.8.5
tinyglobby: 0.2.17
ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -5251,20 +5203,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
+ '@typescript-eslint/utils@8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.0(jiti@1.21.7))
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
+ '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.0(jiti@1.21.7))
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
eslint: 10.8.0(jiti@1.21.7)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.65.0':
+ '@typescript-eslint/visitor-keys@8.66.0':
dependencies:
- '@typescript-eslint/types': 8.65.0
+ '@typescript-eslint/types': 8.66.0
eslint-visitor-keys: 5.0.1
'@ungap/structured-clone@1.3.0': {}
@@ -5321,20 +5273,20 @@ snapshots:
d3-time-format: 4.1.0
internmap: 2.0.3
- '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
+ '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
dependencies:
'@rolldown/pluginutils': 1.0.1
'@swc/core': 1.15.47(@swc/helpers@0.5.23)
- vite: 8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
transitivePeerDependencies:
- '@swc/helpers'
- '@vitejs/plugin-react@6.0.5(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.1)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)))(babel-plugin-react-compiler@1.0.0)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
+ '@vitejs/plugin-react@6.0.5(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.3)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)))(babel-plugin-react-compiler@1.0.0)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- vite: 8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
optionalDependencies:
- '@rolldown/plugin-babel': 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.1)(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ '@rolldown/plugin-babel': 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.3)(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
babel-plugin-react-compiler: 1.0.0
'@vitest/coverage-v8@4.1.10(vitest@4.1.10)':
@@ -5349,7 +5301,7 @@ snapshots:
obug: 2.1.3
std-env: 4.2.0
tinyrainbow: 3.1.0
- vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
'@vitest/expect@4.1.10':
dependencies:
@@ -5360,14 +5312,14 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.0
- '@vitest/mocker@4.1.10(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
+ '@vitest/mocker@4.1.10(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))':
dependencies:
'@vitest/spy': 4.1.10
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
msw: 2.15.0(@types/node@26.1.2)(typescript@6.0.3)
- vite: 8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
'@vitest/pretty-format@4.1.10':
dependencies:
@@ -5985,17 +5937,11 @@ snapshots:
'@zag-js/utils@1.41.2': {}
- acorn-jsx@5.3.2(acorn@8.14.1):
+ acorn-jsx@5.3.2(acorn@8.18.0):
dependencies:
- acorn: 8.14.1
+ acorn: 8.18.0
- acorn-jsx@5.3.2(acorn@8.17.0):
- dependencies:
- acorn: 8.17.0
-
- acorn@8.14.1: {}
-
- acorn@8.17.0: {}
+ acorn@8.18.0: {}
agent-base@6.0.2:
dependencies:
@@ -6667,26 +6613,26 @@ snapshots:
dependencies:
eslint: 10.8.0(jiti@1.21.7)
- eslint-json-compat-utils@0.2.3(eslint@10.8.0(jiti@1.21.7))(jsonc-eslint-parser@3.1.0):
+ eslint-json-compat-utils@0.2.3(eslint@10.8.0(jiti@1.21.7))(jsonc-eslint-parser@3.2.0):
dependencies:
eslint: 10.8.0(jiti@1.21.7)
esquery: 1.7.0
- jsonc-eslint-parser: 3.1.0
+ jsonc-eslint-parser: 3.2.0
eslint-plugin-i18next@6.1.5:
dependencies:
requireindex: 1.1.0
- eslint-plugin-jsonc@3.3.0(eslint@10.8.0(jiti@1.21.7)):
+ eslint-plugin-jsonc@3.4.1(eslint@10.8.0(jiti@1.21.7)):
dependencies:
- '@eslint-community/eslint-utils': 4.9.1(eslint@10.8.0(jiti@1.21.7))
+ '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.0(jiti@1.21.7))
'@eslint/core': 1.2.1
'@eslint/plugin-kit': 0.7.2
'@ota-meshi/ast-token-store': 0.3.0
diff-sequences: 29.6.3
eslint: 10.8.0(jiti@1.21.7)
- eslint-json-compat-utils: 0.2.3(eslint@10.8.0(jiti@1.21.7))(jsonc-eslint-parser@3.1.0)
- jsonc-eslint-parser: 3.1.0
+ eslint-json-compat-utils: 0.2.3(eslint@10.8.0(jiti@1.21.7))(jsonc-eslint-parser@3.2.0)
+ jsonc-eslint-parser: 3.2.0
natural-compare: 1.4.0
synckit: 0.11.13
transitivePeerDependencies:
@@ -6711,9 +6657,9 @@ snapshots:
safe-regex-test: 1.1.0
string.prototype.includes: 2.0.1
- eslint-plugin-perfectionist@5.10.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3):
+ eslint-plugin-perfectionist@5.10.1(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3):
dependencies:
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
eslint: 10.8.0(jiti@1.21.7)
natural-orderby: 5.0.0
transitivePeerDependencies:
@@ -6842,14 +6788,14 @@ snapshots:
espree@10.3.0:
dependencies:
- acorn: 8.14.1
- acorn-jsx: 5.3.2(acorn@8.14.1)
+ acorn: 8.18.0
+ acorn-jsx: 5.3.2(acorn@8.18.0)
eslint-visitor-keys: 4.2.0
espree@11.2.0:
dependencies:
- acorn: 8.17.0
- acorn-jsx: 5.3.2(acorn@8.17.0)
+ acorn: 8.18.0
+ acorn-jsx: 5.3.2(acorn@8.18.0)
eslint-visitor-keys: 5.0.1
esprima@4.0.1: {}
@@ -7394,11 +7340,11 @@ snapshots:
json5@2.2.3: {}
- jsonc-eslint-parser@3.1.0:
+ jsonc-eslint-parser@3.2.0:
dependencies:
- acorn: 8.17.0
+ acorn: 8.18.0
eslint-visitor-keys: 5.0.1
- semver: 7.8.5
+ verkit: 0.3.2
jsonpointer@5.0.1: {}
@@ -7919,7 +7865,7 @@ snapshots:
mlly@1.8.0:
dependencies:
- acorn: 8.17.0
+ acorn: 8.18.0
pathe: 2.0.3
pkg-types: 1.3.1
ufo: 1.6.1
@@ -7958,7 +7904,7 @@ snapshots:
mute-stream@3.0.0: {}
- nanoid@3.3.16: {}
+ nanoid@3.3.18: {}
natural-compare@1.4.0: {}
@@ -8158,9 +8104,9 @@ snapshots:
possible-typed-array-names@1.1.0: {}
- postcss@8.5.25:
+ postcss@8.5.26:
dependencies:
- nanoid: 3.3.16
+ nanoid: 3.3.18
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -8423,26 +8369,25 @@ snapshots:
robust-predicates@3.0.2: {}
- rolldown@1.2.1:
+ rolldown@1.2.3:
dependencies:
- '@oxc-project/types': 0.142.0
+ '@oxc-project/types': 0.143.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.2.1
- '@rolldown/binding-darwin-arm64': 1.2.1
- '@rolldown/binding-darwin-x64': 1.2.1
- '@rolldown/binding-freebsd-x64': 1.2.1
- '@rolldown/binding-linux-arm-gnueabihf': 1.2.1
- '@rolldown/binding-linux-arm64-gnu': 1.2.1
- '@rolldown/binding-linux-arm64-musl': 1.2.1
- '@rolldown/binding-linux-ppc64-gnu': 1.2.1
- '@rolldown/binding-linux-s390x-gnu': 1.2.1
- '@rolldown/binding-linux-x64-gnu': 1.2.1
- '@rolldown/binding-linux-x64-musl': 1.2.1
- '@rolldown/binding-openharmony-arm64': 1.2.1
- '@rolldown/binding-wasm32-wasi': 1.2.1
- '@rolldown/binding-win32-arm64-msvc': 1.2.1
- '@rolldown/binding-win32-x64-msvc': 1.2.1
+ '@rolldown/binding-android-arm64': 1.2.3
+ '@rolldown/binding-darwin-arm64': 1.2.3
+ '@rolldown/binding-darwin-x64': 1.2.3
+ '@rolldown/binding-freebsd-x64': 1.2.3
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.3
+ '@rolldown/binding-linux-arm64-gnu': 1.2.3
+ '@rolldown/binding-linux-arm64-musl': 1.2.3
+ '@rolldown/binding-linux-ppc64-gnu': 1.2.3
+ '@rolldown/binding-linux-s390x-gnu': 1.2.3
+ '@rolldown/binding-linux-x64-gnu': 1.2.3
+ '@rolldown/binding-linux-x64-musl': 1.2.3
+ '@rolldown/binding-openharmony-arm64': 1.2.3
+ '@rolldown/binding-win32-arm64-msvc': 1.2.3
+ '@rolldown/binding-win32-x64-msvc': 1.2.3
safe-array-concat@1.1.3:
dependencies:
@@ -8753,12 +8698,12 @@ snapshots:
possible-typed-array-names: 1.1.0
reflect.getprototypeof: 1.0.10
- typescript-eslint@8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3):
+ typescript-eslint@8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
- '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3))(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@1.21.7))(typescript@6.0.3)
eslint: 10.8.0(jiti@1.21.7)
typescript: 6.0.3
transitivePeerDependencies:
@@ -8854,6 +8799,8 @@ snapshots:
lodash.debounce: 4.0.8
react: 19.2.8
+ verkit@0.3.2: {}
+
vfile-message@4.0.2:
dependencies:
'@types/unist': 3.0.3
@@ -8864,16 +8811,16 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-plugin-css-injected-by-js@5.0.2(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)):
+ vite-plugin-css-injected-by-js@5.0.2(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)):
dependencies:
- vite: 8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
- vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0):
+ vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.5
- postcss: 8.5.25
- rolldown: 1.2.1
+ postcss: 8.5.26
+ rolldown: 1.2.3
tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 26.1.2
@@ -8881,10 +8828,10 @@ snapshots:
jiti: 1.21.7
yaml: 2.9.0
- vitest@4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)):
+ vitest@4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)):
dependencies:
'@vitest/expect': 4.1.10
- '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
+ '@vitest/mocker': 4.1.10(msw@2.15.0(@types/node@26.1.2)(typescript@6.0.3))(vite@8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0))
'@vitest/pretty-format': 4.1.10
'@vitest/runner': 4.1.10
'@vitest/snapshot': 4.1.10
@@ -8901,7 +8848,7 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.0
- vite: 8.2.0(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@1.21.7)(yaml@2.9.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 26.1.2
(airflow) 03/32: Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 4 updates (#71023)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 7272b7bc8ff6ec9fa73473fe8a833b0283861c5b
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Thu Aug 6 10:03:53 2026 -0400
Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 4 updates (#71023)
Bumps the 3-3-ui-plugin-template-package-updates group with 4 updates in the /dev/react-plugin-tools/react_plugin_template directory: [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react), [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom), [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) and [vite](https://github.com/vitejs/vite/tree/HEAD/package [...]
Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
Updates `@vitejs/plugin-react-swc` from 4.3.2 to 4.3.3
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.3/packages/plugin-react-swc)
Updates `vite` from 8.1.5 to 8.2.0
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.2.0/packages/vite)
---
updated-dependencies:
- dependency-name: "@types/react"
dependency-version: 19.2.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: "@types/react-dom"
dependency-version: 19.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: "@vitejs/plugin-react-swc"
dependency-version: 4.3.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: vite
dependency-version: 8.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-ui-plugin-template-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../react_plugin_template/package.json | 8 +-
.../react_plugin_template/pnpm-lock.yaml | 408 +++++++++------------
2 files changed, 178 insertions(+), 238 deletions(-)
diff --git a/dev/react-plugin-tools/react_plugin_template/package.json b/dev/react-plugin-tools/react_plugin_template/package.json
index f2b6a495b7d..3417cc09882 100644
--- a/dev/react-plugin-tools/react_plugin_template/package.json
+++ b/dev/react-plugin-tools/react_plugin_template/package.json
@@ -46,12 +46,12 @@
"@testing-library/react": "^16.3.0",
"@trivago/prettier-plugin-sort-imports": "^6.0.2",
"@types/node": "^25.9.5",
- "@types/react": "^19.2.17",
- "@types/react-dom": "^19.2.3",
+ "@types/react": "^19.2.18",
+ "@types/react-dom": "^19.2.4",
"@typescript-eslint/eslint-plugin": "8.65.0",
"@typescript-eslint/parser": "8.65.0",
"@typescript-eslint/utils": "^8.65.0",
- "@vitejs/plugin-react-swc": "^4.3.2",
+ "@vitejs/plugin-react-swc": "^4.3.3",
"@vitest/coverage-v8": "^3.2.7",
"eslint": "^9.39.5",
"eslint-config-prettier": "^10.1.2",
@@ -67,7 +67,7 @@
"prettier": "^3.9.6",
"typescript": "~5.9.3",
"typescript-eslint": "^8.65.0",
- "vite": "^8.1.5",
+ "vite": "^8.2.0",
"vite-plugin-css-injected-by-js": "^4.0.1",
"vite-plugin-dts": "^4.3.0",
"vitest": "^4.1.10"
diff --git a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
index fc9cd6b0725..61b93fe7828 100644
--- a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
+++ b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
@@ -37,10 +37,10 @@ importers:
version: 2.3.4
'@chakra-ui/react':
specifier: ^3.36.1
- version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@emotion/react':
specifier: ^11.14.0
- version: 11.14.0(@types/react@19.2.17)(react@19.2.8)
+ version: 11.14.0(@types/react@19.2.18)(react@19.2.8)
next-themes:
specifier: ^0.4.6
version: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -65,7 +65,7 @@ importers:
version: 6.9.1
'@testing-library/react':
specifier: ^16.3.0
- version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ version: 16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@trivago/prettier-plugin-sort-imports':
specifier: ^6.0.2
version: 6.0.2(prettier@3.9.6)
@@ -73,11 +73,11 @@ importers:
specifier: ^25.9.5
version: 25.9.5
'@types/react':
- specifier: ^19.2.17
- version: 19.2.17
+ specifier: ^19.2.18
+ version: 19.2.18
'@types/react-dom':
- specifier: ^19.2.3
- version: 19.2.3(@types/react@19.2.17)
+ specifier: ^19.2.4
+ version: 19.2.4(@types/react@19.2.18)
'@typescript-eslint/eslint-plugin':
specifier: 8.65.0
version: 8.65.0(@typescript-eslint/parser@8.65.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)
@@ -88,8 +88,8 @@ importers:
specifier: ^8.65.0
version: 8.65.0(eslint@9.39.5)(typescript@5.9.3)
'@vitejs/plugin-react-swc':
- specifier: ^4.3.2
- version: 4.3.2(@swc/helpers@0.5.23)(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))
+ specifier: ^4.3.3
+ version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
'@vitest/coverage-v8':
specifier: ^3.2.7
version: 3.2.7(vitest@4.1.10)
@@ -136,17 +136,17 @@ importers:
specifier: ^8.65.0
version: 8.65.0(eslint@9.39.5)(typescript@5.9.3)
vite:
- specifier: ^8.1.5
- version: 8.1.5(@types/node@25.9.5)(yaml@2.8.3)
+ specifier: ^8.2.0
+ version: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
vite-plugin-css-injected-by-js:
specifier: ^4.0.1
- version: 4.0.1(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))
+ version: 4.0.1(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
vite-plugin-dts:
specifier: ^4.3.0
- version: 4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))
+ version: 4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
vitest:
specifier: ^4.1.10
- version: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))
+ version: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
packages:
@@ -247,15 +247,6 @@ packages:
react: '>=18'
react-dom: '>=18'
- '@emnapi/core@1.11.1':
- resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==}
-
- '@emnapi/runtime@1.11.1':
- resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}
-
- '@emnapi/wasi-threads@1.2.2':
- resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==}
-
'@emotion/babel-plugin@11.13.5':
resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==}
@@ -422,15 +413,8 @@ packages:
'@microsoft/tsdoc@0.16.0':
resolution: {integrity: sha512-xgAyonlVVS+q7Vc7qLW0UrJU7rSFcETRWsqdXZtjzRU8dF+6CkozTK4V4y1LwOX7j8r/vHphjDeMeGI4tNGeGA==}
- '@napi-rs/wasm-runtime@1.2.0':
- resolution: {integrity: sha512-kDoONqMa+VnZ4vvvu/ZUurpJ4gkZU57e7g69qpNgWhYcZFPUHZM2CEMKm+cG6ufDVALbjMvfmMjFVqaK7uEMnA==}
- engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
- peerDependencies:
- '@emnapi/core': ^2.0.0-alpha.3
- '@emnapi/runtime': ^2.0.0-alpha.3
-
- '@oxc-project/types@0.139.0':
- resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==}
+ '@oxc-project/types@0.142.0':
+ resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==}
'@pandacss/is-valid-prop@1.11.5':
resolution: {integrity: sha512-8m1/gG0wSRMa1QypCkWzeKUeMKY7k14nxsJCHs7Z1g1fI9I7WsLjW/VI58bLZdJxAxtoreMtm6TfIITda8P4zQ==}
@@ -444,97 +428,92 @@ packages:
resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==}
engines: {node: ^14.18.0 || >=16.0.0}
- '@rolldown/binding-android-arm64@1.1.5':
- resolution: {integrity: sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==}
+ '@rolldown/binding-android-arm64@1.2.2':
+ resolution: {integrity: sha512-l7x215OGvo1s52JWmR8U/DAVzEDWBCIbTm28aeJV/WDTSHgcKXaZTuBT0hJMs5NggilfJTW3clZVvd24yfKJxA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.1.5':
- resolution: {integrity: sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==}
+ '@rolldown/binding-darwin-arm64@1.2.2':
+ resolution: {integrity: sha512-9u9Xv6c1AJZT0FfwH5vrMG5Jjcwhc1MlyrPu0XfTqkzsmqfks2M6W/o5XwAJgVVN/jHpqqngC1WevHKKTIUtIA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.1.5':
- resolution: {integrity: sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==}
+ '@rolldown/binding-darwin-x64@1.2.2':
+ resolution: {integrity: sha512-9W1mbGZAfW3oqd85bhBkmpyHCCzL1TeG/zFFP3vg7b0rlly8cxOcre5nXwz+LHazCwac2MNWgPdPCHndABjpWQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.1.5':
- resolution: {integrity: sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==}
+ '@rolldown/binding-freebsd-x64@1.2.2':
+ resolution: {integrity: sha512-0p1lhiCSCyaerFwtrdZQUx7NqGk6LQnaRKWX7tFQqwQgvX0rjM15cIkm3pax1UpEakK14C4mOxx/jSqCBdBRqQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.1.5':
- resolution: {integrity: sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
+ resolution: {integrity: sha512-e+cOJXrJ2L3zx6YzqPg+f6Wbk3V1cKB8bOhbaYdVYN3DdquzNdRAmrbETz1qnt5yp/c7JNlNjmITiA2cVneQ7w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.1.5':
- resolution: {integrity: sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==}
+ '@rolldown/binding-linux-arm64-gnu@1.2.2':
+ resolution: {integrity: sha512-JsSMsj6sNat/MuhG5fnBD7QgbtpHKVe30x5/bAVirDHdhoQRXJkF6xc0Jqk8O4fiCUQAzMOoH9wZi3m60c8wtg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.1.5':
- resolution: {integrity: sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==}
+ '@rolldown/binding-linux-arm64-musl@1.2.2':
+ resolution: {integrity: sha512-B5G/zJdHaoJn9vD50eGHWkiWfmq8Uhi3IiLPJTzmZTrAalk1bztUikSXo0qga18ibE0IXboyeMUnhPjhAJ45wQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-ppc64-gnu@1.1.5':
- resolution: {integrity: sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==}
+ '@rolldown/binding-linux-ppc64-gnu@1.2.2':
+ resolution: {integrity: sha512-6mC/awzKka8W6EoekjegpfGkjz8jXWDX63pqu/HYVpyKtZfu65Jsh4QAH3Kej3CAv/c1oGX7psTmFEbr0mDxLA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-s390x-gnu@1.1.5':
- resolution: {integrity: sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==}
+ '@rolldown/binding-linux-s390x-gnu@1.2.2':
+ resolution: {integrity: sha512-412MX9fJLdA1IK28EZnc8jYv2HRTleOZgfLQumJ5zy7OeJLZlg/CETwFaXjNmGVxG51cFHpKLqb5LKvBC+HsHA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.1.5':
- resolution: {integrity: sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==}
+ '@rolldown/binding-linux-x64-gnu@1.2.2':
+ resolution: {integrity: sha512-Q/+HI/ToJafZ1iCqGgVQXUEkIjufHCTF0gBQ2a5o3cg7GJ2h0qyq3nvvSmU+bGda2/7ygXpTY4TM6gO9OhQ0ZA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.1.5':
- resolution: {integrity: sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==}
+ '@rolldown/binding-linux-x64-musl@1.2.2':
+ resolution: {integrity: sha512-ZKp/w41n6wCvxzxQHtQSbuphfX3Y4cCvbjkKHusrLx4lh+JWLTU7StSltO/DKARISzbj368d+qUaCjI8K2wzXw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.1.5':
- resolution: {integrity: sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==}
+ '@rolldown/binding-openharmony-arm64@1.2.2':
+ resolution: {integrity: sha512-pxE6xD4KS3eAROkKK5yrhB9/3+vhlhVGMvlQLbdpzrBGDbKrnzx3RLwPaHvasLo6jgaiBLn7e04Df9C4tYhjmA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.1.5':
- resolution: {integrity: sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [wasm32]
-
- '@rolldown/binding-win32-arm64-msvc@1.1.5':
- resolution: {integrity: sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==}
+ '@rolldown/binding-win32-arm64-msvc@1.2.2':
+ resolution: {integrity: sha512-4MqEue5re+xIZzAWsB8sj0P1kqZySWqIuN4t6QaIO/YA6SFwySOLruvWQFzfmqk8LBK2P30KCSJwf6mJCZZ5/A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.1.5':
- resolution: {integrity: sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==}
+ '@rolldown/binding-win32-x64-msvc@1.2.2':
+ resolution: {integrity: sha512-NweNxxD0Nf9t8v7kodun45Ijp3EIwYY+uydPP6qBEYvfBqhIjN6dZMzlQja3tqX/aLs3F3Uz+AxDpKgRhpOZQg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -728,86 +707,86 @@ packages:
peerDependencies:
eslint: '>=8.40.0'
- '@swc/core-darwin-arm64@1.15.46':
- resolution: {integrity: sha512-IsISIT22EfktVJrlvIpnAxG2u/A9aob9l99HMlx80x72WlFmFPk1V3UhkEzx86eJP8hw049KTFv/RISho2cq2Q==}
+ '@swc/core-darwin-arm64@1.15.47':
+ resolution: {integrity: sha512-GsoMtan3ojGGMGFbl31mmRu5ctZ56re8grGE8mO/OHJ8O+JRkzod02fe7X6ZQ8JvamA3imkEkx/h3u+vsOgPgA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.15.46':
- resolution: {integrity: sha512-4Tj4ppVIPCmUMpmGFiGtyEriwLyJ+yi/US4WfBrP/ok8COGddDZXLEzQETnKyK46mjvr1v0jevrS23zjoff7vA==}
+ '@swc/core-darwin-x64@1.15.47':
+ resolution: {integrity: sha512-leTi7Rx3KF4zcC637iqWgk9SoV8VXAD8ppQYXsep63px5A/UftOcxLN1pmr8Z1si/YvX90ompP/rHgpYkgwXWg==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.15.46':
- resolution: {integrity: sha512-i8tUGnNjyOgMmfmgFSg4aeJLQoFyfpIHK5FjpQAwpRyQIqEUB2w1e8zIDQzY1WhOxx8NoS1S5iUL813Un4Sf5A==}
+ '@swc/core-linux-arm-gnueabihf@1.15.47':
+ resolution: {integrity: sha512-hBqHuoWKKIsKmDBn9qVeWqj5GWZhtlcczVaqQmNRXsDfq+voR5CxKRfamA367QjJXtceYuliLFfEL8QsskRM2g==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.15.46':
- resolution: {integrity: sha512-c0OnhqzdhfOvv6qhNCcByepB+sNYOGZyhtr2Qa6ZCHvAWTYhSRw4j/u92Stue9PbZ/6q74b9nHzi76+kVzqQHQ==}
+ '@swc/core-linux-arm64-gnu@1.15.47':
+ resolution: {integrity: sha512-TBxvRz+B4K205TWHHZxWVxkC2RFNP/Mz3PNcECBos5PsKwxjg3QSJzdoebr0VCf0Bfh8HOPldKxAP/8XkFe9gA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-arm64-musl@1.15.46':
- resolution: {integrity: sha512-imyRpNEcUzFQFV2LE4jL68ErvmKEuZCbvZru77iQREunJ+bR4i658cupTgtG1mLYM3F1Tzy3Sb9xYb02KghWTg==}
+ '@swc/core-linux-arm64-musl@1.15.47':
+ resolution: {integrity: sha512-3Yu3Uq/VgytqsPjTMbkPU1ExADytbdWbruJYhA584E9jrpE2Ki+R6VVPoZCeAVk1Cb7QxcRTgblw6bSa6a/R+w==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@swc/core-linux-ppc64-gnu@1.15.46':
- resolution: {integrity: sha512-ctEfcl/HcUeomK33cbySiHZm98GEDIxTm1EkpBsYCiHxElYBzvTXVeuQT2YwbUXn9XCrjiw4ipyUNk33k26qRg==}
+ '@swc/core-linux-ppc64-gnu@1.15.47':
+ resolution: {integrity: sha512-wfdMi5IaOaNtmh2/6geRoxIdNfqylUZFdtzTKS655y1axWfIWyx7As74vv0wVdjeCIZ3WmCI9odDd4rUttXOSQ==}
engines: {node: '>=10'}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-s390x-gnu@1.15.46':
- resolution: {integrity: sha512-DxlMdnt84TtRVTv7WL/thWyz9+QU8QZNNoAP9rrk0P68LziuhfePp8MjQ44zIprpTHTsEwyziIuGUUN5iSC1bQ==}
+ '@swc/core-linux-s390x-gnu@1.15.47':
+ resolution: {integrity: sha512-3hHYBY0yx8Ez7GMRrkhXHQzMdR5IZA6Wq5Ee4svlgwvSECLpnAJ9+0AimEGUFDvuLwE7nV/2+PYe8+Nm4rvNcQ==}
engines: {node: '>=10'}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@swc/core-linux-x64-gnu@1.15.46':
- resolution: {integrity: sha512-SKxI7J6t90XPl8hRUqtJi9NfGdunN/E/vZMc7Bc0figeRdOPDBT+Tm8g7cx9xM0T0mewh2l+8dewa3Am27/P+A==}
+ '@swc/core-linux-x64-gnu@1.15.47':
+ resolution: {integrity: sha512-TjfhjgP/jGCfFHYC3JQPhJA1HwErbIJ9JfREDc1KNkvY6P0LodCgKVIlQ5deeTbkG7ih3bF5PHJLuLpaZjdRyQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-x64-musl@1.15.46':
- resolution: {integrity: sha512-qj9T6B7bosI0VEsrWOVXZN1OXxS8Tp63ywyrLxNdOycnUtLdkgYcoBsN5y8ImnDDsnwrEWZOy1e+J4xSe7mA3Q==}
+ '@swc/core-linux-x64-musl@1.15.47':
+ resolution: {integrity: sha512-CQpS8Ge/avfjZd0UEwG/sds83Uu32deQXcV1Jo3jD0mmvQQqtYAjpsDZXugmheeAwmt+YIuoVtVHro8LMYHqsQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
libc: [musl]
- '@swc/core-win32-arm64-msvc@1.15.46':
- resolution: {integrity: sha512-8p7l4c3LU+eA5g9Et1JPhNeMC1oQwXTGU+uah8DPIBX7YXzqswvaBtyKVmXefVGi/DJU1x3YJsc3mbAp9aWzSQ==}
+ '@swc/core-win32-arm64-msvc@1.15.47':
+ resolution: {integrity: sha512-0W8IKHsUTYiT7G2RqtOoVWk+89yzZikIiDUb/sCK6BmQDBhN91hQSfyUtW12jhEWLzYgcfmisfsZrmZE+84U1A==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.15.46':
- resolution: {integrity: sha512-tUEnfr3Bn9u6FOjUb3PN9p+09qZC2j+wNDLKHzXXZn22rqGcUqR/ohCRSS+nG9B9+X+U+3FewNEHJkTmdIvMjQ==}
+ '@swc/core-win32-ia32-msvc@1.15.47':
+ resolution: {integrity: sha512-ZIp49d2Z4/ka2jO9otOg4hDvTdPmp86kVOgS2M5FCPI7eKKZ1W0boxWn+8XeZrfERtFGW0AlMRm4JhlJa7l3NA==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.15.46':
- resolution: {integrity: sha512-Vux7UDzBJYQggSuPfcl2w9iu+IJpgpRCxHzgCaVkELnAXAE4XZMOTX9HNcaNiwfeIDqdu2rkr69RuDm6wY8neA==}
+ '@swc/core-win32-x64-msvc@1.15.47':
+ resolution: {integrity: sha512-2h8Iek95vnixkBRCo+H8p09+Q5ll2NgSMFrWTy0iKt7+/t+8/T5mBpiT6c0ZxSS7wcWjwZ9sGZkK70tTSYHdDw==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.15.46':
- resolution: {integrity: sha512-Ri3em2mBpq3h2zSPliCYl63otDGqek8PPEfv2nWgRQEbZ/VBCNyypVTVQ6cEbTCXBhy+WE2T3fQb08moIyuYaw==}
+ '@swc/core@1.15.47':
+ resolution: {integrity: sha512-FbsO5JcfOjfH38W/rohBRBweJeERsAuIP4f377lmkmxTcq9exjtx4SkRuZY5CdfhR2CBVwDIJegBpJDffwNsOg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '>=0.5.17'
@@ -821,8 +800,8 @@ packages:
'@swc/helpers@0.5.23':
resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==}
- '@swc/types@0.1.27':
- resolution: {integrity: sha512-K6h3iUlqeM946U4sXFYeahefR1YBbXJvko+hv8WS8/0BNJ4OHiHRywMnQUJCqkR7Y9+hqQ1TvEpiKqUhz7NEFg==}
+ '@swc/types@0.1.28':
+ resolution: {integrity: sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==}
'@testing-library/dom@10.4.1':
resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==}
@@ -866,9 +845,6 @@ packages:
svelte:
optional: true
- '@tybys/wasm-util@0.10.3':
- resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==}
-
'@types/argparse@1.0.38':
resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==}
@@ -899,13 +875,13 @@ packages:
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
- '@types/react-dom@19.2.3':
- resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
+ '@types/react-dom@19.2.4':
+ resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==}
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.17':
- resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==}
+ '@types/react@19.2.18':
+ resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}
'@types/whatwg-mimetype@3.0.2':
resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==}
@@ -972,8 +948,8 @@ packages:
resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@vitejs/plugin-react-swc@4.3.2':
- resolution: {integrity: sha512-MlSlmSAYbYwPjGa+CjOAqwij09iPYAQDHwx8osVkwoDamCxXlg+avpkC65Ysv+L/uqUWvRTsnJCKPjVhZih/sA==}
+ '@vitejs/plugin-react-swc@4.3.3':
+ resolution: {integrity: sha512-bti8ZAcvz4Lh6/e4Uk2k3aa1TiUXbbMsahuqOHvd3MveFTkKDZOA6wQVkpj7J/+tepX/wGfe+lsGh/t24HTXMQ==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
vite: '>=7.3.2'
@@ -2298,8 +2274,8 @@ packages:
muggle-string@0.4.1:
resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
- nanoid@3.3.16:
- resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==}
+ nanoid@3.3.17:
+ resolution: {integrity: sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -2456,8 +2432,8 @@ packages:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
- postcss@8.5.24:
- resolution: {integrity: sha512-8RyVklq0owXUTa4xlpzu4l9AaVKIdQvAcOHZWaMh98HgySsUtxRVf/chRe3dsSLqb6i40BzGRzEUddRaI+9TSw==}
+ postcss@8.5.25:
+ resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==}
engines: {node: ^10 || ^12 || >=14}
prelude-ls@1.2.1:
@@ -2554,8 +2530,8 @@ packages:
engines: {node: '>= 0.4'}
hasBin: true
- rolldown@1.1.5:
- resolution: {integrity: sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==}
+ rolldown@1.2.2:
+ resolution: {integrity: sha512-opwpo1tQBAcpSUJDt94B7hhLNGOKjCdE//XXjeLrnx9b83bjnw45tXdg1b09yEw/VLFBJGZpwRULMmOZo7ol+A==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -2875,13 +2851,13 @@ packages:
vite:
optional: true
- vite@8.1.5:
- resolution: {integrity: sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==}
+ vite@8.2.0:
+ resolution: {integrity: sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
'@types/node': ^20.19.0 || >=22.12.0
- '@vitejs/devtools': ^0.3.0
+ '@vitejs/devtools': ^0.4.0
esbuild: '>=0.28.1'
jiti: '>=1.21.0'
less: ^4.0.0
@@ -3190,11 +3166,11 @@ snapshots:
'@chakra-ui/anatomy@2.3.4': {}
- '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
+ '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@ark-ui/react': 5.37.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@emotion/is-prop-valid': 1.4.0
- '@emotion/react': 11.14.0(@types/react@19.2.17)(react@19.2.8)
+ '@emotion/react': 11.14.0(@types/react@19.2.18)(react@19.2.8)
'@emotion/serialize': 1.3.3
'@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.8)
'@emotion/utils': 1.4.2
@@ -3203,22 +3179,6 @@ snapshots:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
- '@emnapi/core@1.11.1':
- dependencies:
- '@emnapi/wasi-threads': 1.2.2
- tslib: 2.8.1
- optional: true
-
- '@emnapi/runtime@1.11.1':
- dependencies:
- tslib: 2.8.1
- optional: true
-
- '@emnapi/wasi-threads@1.2.2':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@emotion/babel-plugin@11.13.5':
dependencies:
'@babel/helper-module-imports': 7.28.6
@@ -3251,7 +3211,7 @@ snapshots:
'@emotion/memoize@0.9.0': {}
- '@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8)':
+ '@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)':
dependencies:
'@babel/runtime': 7.28.6
'@emotion/babel-plugin': 11.13.5
@@ -3263,7 +3223,7 @@ snapshots:
hoist-non-react-statics: 3.3.2
react: 19.2.8
optionalDependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
transitivePeerDependencies:
- supports-color
@@ -3440,14 +3400,7 @@ snapshots:
'@microsoft/tsdoc@0.16.0': {}
- '@napi-rs/wasm-runtime@1.2.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
- dependencies:
- '@emnapi/core': 1.11.1
- '@emnapi/runtime': 1.11.1
- '@tybys/wasm-util': 0.10.3
- optional: true
-
- '@oxc-project/types@0.139.0': {}
+ '@oxc-project/types@0.142.0': {}
'@pandacss/is-valid-prop@1.11.5': {}
@@ -3456,53 +3409,46 @@ snapshots:
'@pkgr/core@0.3.6': {}
- '@rolldown/binding-android-arm64@1.1.5':
+ '@rolldown/binding-android-arm64@1.2.2':
optional: true
- '@rolldown/binding-darwin-arm64@1.1.5':
+ '@rolldown/binding-darwin-arm64@1.2.2':
optional: true
- '@rolldown/binding-darwin-x64@1.1.5':
+ '@rolldown/binding-darwin-x64@1.2.2':
optional: true
- '@rolldown/binding-freebsd-x64@1.1.5':
+ '@rolldown/binding-freebsd-x64@1.2.2':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.1.5':
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.1.5':
+ '@rolldown/binding-linux-arm64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.1.5':
+ '@rolldown/binding-linux-arm64-musl@1.2.2':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.1.5':
+ '@rolldown/binding-linux-ppc64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.1.5':
+ '@rolldown/binding-linux-s390x-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.1.5':
+ '@rolldown/binding-linux-x64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-x64-musl@1.1.5':
+ '@rolldown/binding-linux-x64-musl@1.2.2':
optional: true
- '@rolldown/binding-openharmony-arm64@1.1.5':
+ '@rolldown/binding-openharmony-arm64@1.2.2':
optional: true
- '@rolldown/binding-wasm32-wasi@1.1.5':
- dependencies:
- '@emnapi/core': 1.11.1
- '@emnapi/runtime': 1.11.1
- '@napi-rs/wasm-runtime': 1.2.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
- optional: true
-
- '@rolldown/binding-win32-arm64-msvc@1.1.5':
+ '@rolldown/binding-win32-arm64-msvc@1.2.2':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.1.5':
+ '@rolldown/binding-win32-x64-msvc@1.2.2':
optional: true
'@rolldown/pluginutils@1.0.1': {}
@@ -3643,59 +3589,59 @@ snapshots:
- supports-color
- typescript
- '@swc/core-darwin-arm64@1.15.46':
+ '@swc/core-darwin-arm64@1.15.47':
optional: true
- '@swc/core-darwin-x64@1.15.46':
+ '@swc/core-darwin-x64@1.15.47':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.15.46':
+ '@swc/core-linux-arm-gnueabihf@1.15.47':
optional: true
- '@swc/core-linux-arm64-gnu@1.15.46':
+ '@swc/core-linux-arm64-gnu@1.15.47':
optional: true
- '@swc/core-linux-arm64-musl@1.15.46':
+ '@swc/core-linux-arm64-musl@1.15.47':
optional: true
- '@swc/core-linux-ppc64-gnu@1.15.46':
+ '@swc/core-linux-ppc64-gnu@1.15.47':
optional: true
- '@swc/core-linux-s390x-gnu@1.15.46':
+ '@swc/core-linux-s390x-gnu@1.15.47':
optional: true
- '@swc/core-linux-x64-gnu@1.15.46':
+ '@swc/core-linux-x64-gnu@1.15.47':
optional: true
- '@swc/core-linux-x64-musl@1.15.46':
+ '@swc/core-linux-x64-musl@1.15.47':
optional: true
- '@swc/core-win32-arm64-msvc@1.15.46':
+ '@swc/core-win32-arm64-msvc@1.15.47':
optional: true
- '@swc/core-win32-ia32-msvc@1.15.46':
+ '@swc/core-win32-ia32-msvc@1.15.47':
optional: true
- '@swc/core-win32-x64-msvc@1.15.46':
+ '@swc/core-win32-x64-msvc@1.15.47':
optional: true
- '@swc/core@1.15.46(@swc/helpers@0.5.23)':
+ '@swc/core@1.15.47(@swc/helpers@0.5.23)':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.27
+ '@swc/types': 0.1.28
optionalDependencies:
- '@swc/core-darwin-arm64': 1.15.46
- '@swc/core-darwin-x64': 1.15.46
- '@swc/core-linux-arm-gnueabihf': 1.15.46
- '@swc/core-linux-arm64-gnu': 1.15.46
- '@swc/core-linux-arm64-musl': 1.15.46
- '@swc/core-linux-ppc64-gnu': 1.15.46
- '@swc/core-linux-s390x-gnu': 1.15.46
- '@swc/core-linux-x64-gnu': 1.15.46
- '@swc/core-linux-x64-musl': 1.15.46
- '@swc/core-win32-arm64-msvc': 1.15.46
- '@swc/core-win32-ia32-msvc': 1.15.46
- '@swc/core-win32-x64-msvc': 1.15.46
+ '@swc/core-darwin-arm64': 1.15.47
+ '@swc/core-darwin-x64': 1.15.47
+ '@swc/core-linux-arm-gnueabihf': 1.15.47
+ '@swc/core-linux-arm64-gnu': 1.15.47
+ '@swc/core-linux-arm64-musl': 1.15.47
+ '@swc/core-linux-ppc64-gnu': 1.15.47
+ '@swc/core-linux-s390x-gnu': 1.15.47
+ '@swc/core-linux-x64-gnu': 1.15.47
+ '@swc/core-linux-x64-musl': 1.15.47
+ '@swc/core-win32-arm64-msvc': 1.15.47
+ '@swc/core-win32-ia32-msvc': 1.15.47
+ '@swc/core-win32-x64-msvc': 1.15.47
'@swc/helpers': 0.5.23
'@swc/counter@0.1.3': {}
@@ -3704,7 +3650,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@swc/types@0.1.27':
+ '@swc/types@0.1.28':
dependencies:
'@swc/counter': 0.1.3
@@ -3728,15 +3674,15 @@ snapshots:
picocolors: 1.1.1
redent: 3.0.0
- '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
+ '@testing-library/react@16.3.2(@testing-library/dom@10.4.1)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@babel/runtime': 7.28.6
'@testing-library/dom': 10.4.1
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
optionalDependencies:
- '@types/react': 19.2.17
- '@types/react-dom': 19.2.3(@types/react@19.2.17)
+ '@types/react': 19.2.18
+ '@types/react-dom': 19.2.4(@types/react@19.2.18)
'@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.9.6)':
dependencies:
@@ -3752,11 +3698,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@tybys/wasm-util@0.10.3':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@types/argparse@1.0.38': {}
'@types/aria-query@5.0.4': {}
@@ -3783,11 +3724,11 @@ snapshots:
'@types/parse-json@4.0.2': {}
- '@types/react-dom@19.2.3(@types/react@19.2.17)':
+ '@types/react-dom@19.2.4(@types/react@19.2.18)':
dependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
- '@types/react@19.2.17':
+ '@types/react@19.2.18':
dependencies:
csstype: 3.2.3
@@ -3888,11 +3829,11 @@ snapshots:
'@typescript-eslint/types': 8.65.0
eslint-visitor-keys: 5.0.1
- '@vitejs/plugin-react-swc@4.3.2(@swc/helpers@0.5.23)(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))':
+ '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- '@swc/core': 1.15.46(@swc/helpers@0.5.23)
- vite: 8.1.5(@types/node@25.9.5)(yaml@2.8.3)
+ '@swc/core': 1.15.47(@swc/helpers@0.5.23)
+ vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
transitivePeerDependencies:
- '@swc/helpers'
@@ -3911,7 +3852,7 @@ snapshots:
std-env: 3.10.0
test-exclude: 7.0.2
tinyrainbow: 2.0.0
- vitest: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))
+ vitest: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
transitivePeerDependencies:
- supports-color
@@ -3924,13 +3865,13 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.1
- '@vitest/mocker@4.1.10(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))':
+ '@vitest/mocker@4.1.10(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))':
dependencies:
'@vitest/spy': 4.1.10
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.1.5(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
'@vitest/pretty-format@4.1.10':
dependencies:
@@ -5675,7 +5616,7 @@ snapshots:
muggle-string@0.4.1: {}
- nanoid@3.3.16: {}
+ nanoid@3.3.17: {}
natural-compare@1.4.0: {}
@@ -5833,9 +5774,9 @@ snapshots:
possible-typed-array-names@1.1.0: {}
- postcss@8.5.24:
+ postcss@8.5.25:
dependencies:
- nanoid: 3.3.16
+ nanoid: 3.3.17
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -5943,26 +5884,25 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- rolldown@1.1.5:
+ rolldown@1.2.2:
dependencies:
- '@oxc-project/types': 0.139.0
+ '@oxc-project/types': 0.142.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.1.5
- '@rolldown/binding-darwin-arm64': 1.1.5
- '@rolldown/binding-darwin-x64': 1.1.5
- '@rolldown/binding-freebsd-x64': 1.1.5
- '@rolldown/binding-linux-arm-gnueabihf': 1.1.5
- '@rolldown/binding-linux-arm64-gnu': 1.1.5
- '@rolldown/binding-linux-arm64-musl': 1.1.5
- '@rolldown/binding-linux-ppc64-gnu': 1.1.5
- '@rolldown/binding-linux-s390x-gnu': 1.1.5
- '@rolldown/binding-linux-x64-gnu': 1.1.5
- '@rolldown/binding-linux-x64-musl': 1.1.5
- '@rolldown/binding-openharmony-arm64': 1.1.5
- '@rolldown/binding-wasm32-wasi': 1.1.5
- '@rolldown/binding-win32-arm64-msvc': 1.1.5
- '@rolldown/binding-win32-x64-msvc': 1.1.5
+ '@rolldown/binding-android-arm64': 1.2.2
+ '@rolldown/binding-darwin-arm64': 1.2.2
+ '@rolldown/binding-darwin-x64': 1.2.2
+ '@rolldown/binding-freebsd-x64': 1.2.2
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.2
+ '@rolldown/binding-linux-arm64-gnu': 1.2.2
+ '@rolldown/binding-linux-arm64-musl': 1.2.2
+ '@rolldown/binding-linux-ppc64-gnu': 1.2.2
+ '@rolldown/binding-linux-s390x-gnu': 1.2.2
+ '@rolldown/binding-linux-x64-gnu': 1.2.2
+ '@rolldown/binding-linux-x64-musl': 1.2.2
+ '@rolldown/binding-openharmony-arm64': 1.2.2
+ '@rolldown/binding-win32-arm64-msvc': 1.2.2
+ '@rolldown/binding-win32-x64-msvc': 1.2.2
rollup@4.59.0:
dependencies:
@@ -6327,11 +6267,11 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
- vite-plugin-css-injected-by-js@4.0.1(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3)):
+ vite-plugin-css-injected-by-js@4.0.1(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3)):
dependencies:
- vite: 8.1.5(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
- vite-plugin-dts@4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3)):
+ vite-plugin-dts@4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3)):
dependencies:
'@microsoft/api-extractor': 7.57.2(@types/node@25.9.5)
'@rollup/pluginutils': 5.3.0(rollup@4.59.0)
@@ -6344,28 +6284,28 @@ snapshots:
magic-string: 0.30.21
typescript: 5.9.3
optionalDependencies:
- vite: 8.1.5(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3):
+ vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.5
- postcss: 8.5.24
- rolldown: 1.1.5
+ postcss: 8.5.25
+ rolldown: 1.2.2
tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 25.9.5
fsevents: 2.3.3
yaml: 2.8.3
- vitest@4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3)):
+ vitest@4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3)):
dependencies:
'@vitest/expect': 4.1.10
- '@vitest/mocker': 4.1.10(vite@8.1.5(@types/node@25.9.5)(yaml@2.8.3))
+ '@vitest/mocker': 4.1.10(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
'@vitest/pretty-format': 4.1.10
'@vitest/runner': 4.1.10
'@vitest/snapshot': 4.1.10
@@ -6382,7 +6322,7 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.1
- vite: 8.1.5(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 25.9.5
(airflow) 26/32: Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 6 updates (#71411)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit dba185e64b69fafc825059053641008f652a3b3a
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Tue Aug 11 12:10:53 2026 -0400
Bump the 3-3-ui-plugin-template-package-updates group across 1 directory with 6 updates (#71411)
Bumps the 3-3-ui-plugin-template-package-updates group with 6 updates in the /dev/react-plugin-tools/react_plugin_template directory:
| Package | From | To |
| --- | --- | --- |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |
| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.65.0` | `8.66.0` |
| [eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist) | `5.10.0` | `5.10.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.0` | `8.2.1` |
Updates `@typescript-eslint/eslint-plugin` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/eslint-plugin)
Updates `@typescript-eslint/parser` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/parser)
Updates `@typescript-eslint/utils` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/utils)
Updates `eslint-plugin-perfectionist` from 5.10.0 to 5.10.1
- [Release notes](https://github.com/azat-io/eslint-plugin-perfectionist/releases)
- [Changelog](https://github.com/azat-io/eslint-plugin-perfectionist/blob/main/changelog.md)
- [Commits](https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.10.0...v5.10.1)
Updates `typescript-eslint` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/typescript-eslint)
Updates `vite` from 8.2.0 to 8.2.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.2.1/packages/vite)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: "@typescript-eslint/utils"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: eslint-plugin-perfectionist
dependency-version: 5.10.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: typescript-eslint
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-ui-plugin-template-package-updates
- dependency-name: vite
dependency-version: 8.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-ui-plugin-template-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../react_plugin_template/package.json | 12 +-
.../react_plugin_template/pnpm-lock.yaml | 340 ++++++++++-----------
2 files changed, 176 insertions(+), 176 deletions(-)
diff --git a/dev/react-plugin-tools/react_plugin_template/package.json b/dev/react-plugin-tools/react_plugin_template/package.json
index d6a9fde434a..eff3cefd0ce 100644
--- a/dev/react-plugin-tools/react_plugin_template/package.json
+++ b/dev/react-plugin-tools/react_plugin_template/package.json
@@ -48,15 +48,15 @@
"@types/node": "^25.9.5",
"@types/react": "^19.2.18",
"@types/react-dom": "^19.2.4",
- "@typescript-eslint/eslint-plugin": "8.65.0",
- "@typescript-eslint/parser": "8.65.0",
- "@typescript-eslint/utils": "^8.65.0",
+ "@typescript-eslint/eslint-plugin": "8.66.0",
+ "@typescript-eslint/parser": "8.66.0",
+ "@typescript-eslint/utils": "^8.66.0",
"@vitejs/plugin-react-swc": "^4.3.3",
"@vitest/coverage-v8": "^3.2.7",
"eslint": "^9.39.5",
"eslint-config-prettier": "^10.1.2",
"eslint-plugin-jsx-a11y": "^6.10.2",
- "eslint-plugin-perfectionist": "^5.10.0",
+ "eslint-plugin-perfectionist": "^5.10.1",
"eslint-plugin-prettier": "^5.5.6",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^5.2.0",
@@ -66,8 +66,8 @@
"happy-dom": "^20.11.1",
"prettier": "^3.9.6",
"typescript": "~5.9.3",
- "typescript-eslint": "^8.65.0",
- "vite": "^8.2.0",
+ "typescript-eslint": "^8.66.0",
+ "vite": "^8.2.1",
"vite-plugin-css-injected-by-js": "^4.0.1",
"vite-plugin-dts": "^4.3.0",
"vitest": "^4.1.10"
diff --git a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
index b377686bb9d..f1e6a8c5187 100644
--- a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
+++ b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
@@ -79,17 +79,17 @@ importers:
specifier: ^19.2.4
version: 19.2.4(@types/react@19.2.18)
'@typescript-eslint/eslint-plugin':
- specifier: 8.65.0
- version: 8.65.0(@typescript-eslint/parser@8.65.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)
+ specifier: 8.66.0
+ version: 8.66.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)
'@typescript-eslint/parser':
- specifier: 8.65.0
- version: 8.65.0(eslint@9.39.5)(typescript@5.9.3)
+ specifier: 8.66.0
+ version: 8.66.0(eslint@9.39.5)(typescript@5.9.3)
'@typescript-eslint/utils':
- specifier: ^8.65.0
- version: 8.65.0(eslint@9.39.5)(typescript@5.9.3)
+ specifier: ^8.66.0
+ version: 8.66.0(eslint@9.39.5)(typescript@5.9.3)
'@vitejs/plugin-react-swc':
specifier: ^4.3.3
- version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
+ version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))
'@vitest/coverage-v8':
specifier: ^3.2.7
version: 3.2.7(vitest@4.1.10)
@@ -103,8 +103,8 @@ importers:
specifier: ^6.10.2
version: 6.10.2(eslint@9.39.5)
eslint-plugin-perfectionist:
- specifier: ^5.10.0
- version: 5.10.0(eslint@9.39.5)(typescript@5.9.3)
+ specifier: ^5.10.1
+ version: 5.10.1(eslint@9.39.5)(typescript@5.9.3)
eslint-plugin-prettier:
specifier: ^5.5.6
version: 5.5.6(eslint-config-prettier@10.1.8(eslint@9.39.5))(eslint@9.39.5)(prettier@3.9.6)
@@ -133,20 +133,20 @@ importers:
specifier: ~5.9.3
version: 5.9.3
typescript-eslint:
- specifier: ^8.65.0
- version: 8.65.0(eslint@9.39.5)(typescript@5.9.3)
+ specifier: ^8.66.0
+ version: 8.66.0(eslint@9.39.5)(typescript@5.9.3)
vite:
- specifier: ^8.2.0
- version: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
+ specifier: ^8.2.1
+ version: 8.2.1(@types/node@25.9.5)(yaml@2.8.3)
vite-plugin-css-injected-by-js:
specifier: ^4.0.1
- version: 4.0.1(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
+ version: 4.0.1(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))
vite-plugin-dts:
specifier: ^4.3.0
- version: 4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
+ version: 4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))
vitest:
specifier: ^4.1.10
- version: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
+ version: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))
packages:
@@ -413,8 +413,8 @@ packages:
'@microsoft/tsdoc@0.16.0':
resolution: {integrity: sha512-xgAyonlVVS+q7Vc7qLW0UrJU7rSFcETRWsqdXZtjzRU8dF+6CkozTK4V4y1LwOX7j8r/vHphjDeMeGI4tNGeGA==}
- '@oxc-project/types@0.142.0':
- resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==}
+ '@oxc-project/types@0.143.0':
+ resolution: {integrity: sha512-u6JZdLBTLotrNC9Vd6vPssINdzcCzleKAH6EJKImQb7GtYvX5keN2dxkoK44stCc4tffE6QQRtZTXVSzsLUlWA==}
'@pandacss/is-valid-prop@1.11.5':
resolution: {integrity: sha512-8m1/gG0wSRMa1QypCkWzeKUeMKY7k14nxsJCHs7Z1g1fI9I7WsLjW/VI58bLZdJxAxtoreMtm6TfIITda8P4zQ==}
@@ -428,92 +428,92 @@ packages:
resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==}
engines: {node: ^14.18.0 || >=16.0.0}
- '@rolldown/binding-android-arm64@1.2.2':
- resolution: {integrity: sha512-l7x215OGvo1s52JWmR8U/DAVzEDWBCIbTm28aeJV/WDTSHgcKXaZTuBT0hJMs5NggilfJTW3clZVvd24yfKJxA==}
+ '@rolldown/binding-android-arm64@1.2.3':
+ resolution: {integrity: sha512-zrJtHDcaZJ1Fp7xf4hNl+7seH9Cn/N5TwLYkhgXREtBwAd/jaqW3uqeHxpDugJLVICWg4eW44kOQEGJ1r6jCGw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.2.2':
- resolution: {integrity: sha512-9u9Xv6c1AJZT0FfwH5vrMG5Jjcwhc1MlyrPu0XfTqkzsmqfks2M6W/o5XwAJgVVN/jHpqqngC1WevHKKTIUtIA==}
+ '@rolldown/binding-darwin-arm64@1.2.3':
+ resolution: {integrity: sha512-ieIiibVCp0tX7TLu2cafoNPv8wJyYi01ekXpbf8q2j7F4rGAhhXb/eQh7ge9DRBY78GwmRQtvjZDux7EDbA8kA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.2.2':
- resolution: {integrity: sha512-9W1mbGZAfW3oqd85bhBkmpyHCCzL1TeG/zFFP3vg7b0rlly8cxOcre5nXwz+LHazCwac2MNWgPdPCHndABjpWQ==}
+ '@rolldown/binding-darwin-x64@1.2.3':
+ resolution: {integrity: sha512-Zh9tCon19eDXJoihx0rqKhMUlMYqzwj3aPsSuHmI4RWZh62dWUL+DJN4C5YQya5TcQBJU/Fe8+rY0jhXTQITqA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.2.2':
- resolution: {integrity: sha512-0p1lhiCSCyaerFwtrdZQUx7NqGk6LQnaRKWX7tFQqwQgvX0rjM15cIkm3pax1UpEakK14C4mOxx/jSqCBdBRqQ==}
+ '@rolldown/binding-freebsd-x64@1.2.3':
+ resolution: {integrity: sha512-nGbJWewA1wrXXZiQhjAT5rhibGfns5ZNkDVqxsO6zJ3f3YvpoDNNmGMSbbhLuXKjNScaBJVOAboztAWVespQMg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
- resolution: {integrity: sha512-e+cOJXrJ2L3zx6YzqPg+f6Wbk3V1cKB8bOhbaYdVYN3DdquzNdRAmrbETz1qnt5yp/c7JNlNjmITiA2cVneQ7w==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.3':
+ resolution: {integrity: sha512-QNniJr5Kml0kDEB98jiDOJjXNroxIIi0IXIbdYzY26Xt1pVbeP62+KnoIZLwirOymX/0jDk/2gI/bNUv7A7OIw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.2.2':
- resolution: {integrity: sha512-JsSMsj6sNat/MuhG5fnBD7QgbtpHKVe30x5/bAVirDHdhoQRXJkF6xc0Jqk8O4fiCUQAzMOoH9wZi3m60c8wtg==}
+ '@rolldown/binding-linux-arm64-gnu@1.2.3':
+ resolution: {integrity: sha512-TkqEAcmmvH3I/q4114NB4RVt6241Dao48pF45uLcFGrwAaIn0iITgTAKP/dLjbN0R4buJjGb91+UHSoFmpgIWw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.2.2':
- resolution: {integrity: sha512-B5G/zJdHaoJn9vD50eGHWkiWfmq8Uhi3IiLPJTzmZTrAalk1bztUikSXo0qga18ibE0IXboyeMUnhPjhAJ45wQ==}
+ '@rolldown/binding-linux-arm64-musl@1.2.3':
+ resolution: {integrity: sha512-NHqjnxpsndf4MPymxteFAWHHfkTL8HjWh1KB7z23ofZ6QO2euONuxDXjat69dKZRALnGypg8k8SsK8vZJoXv1Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-ppc64-gnu@1.2.2':
- resolution: {integrity: sha512-6mC/awzKka8W6EoekjegpfGkjz8jXWDX63pqu/HYVpyKtZfu65Jsh4QAH3Kej3CAv/c1oGX7psTmFEbr0mDxLA==}
+ '@rolldown/binding-linux-ppc64-gnu@1.2.3':
+ resolution: {integrity: sha512-6tbrbwfz5GB9DQ4Jwo6hy9v+vR31xZlvzZ6n5Xut6Hhx5PvrA9q/HsK8KMaYQp063iqZGXwNvZtYNLD7EM/x0w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-s390x-gnu@1.2.2':
- resolution: {integrity: sha512-412MX9fJLdA1IK28EZnc8jYv2HRTleOZgfLQumJ5zy7OeJLZlg/CETwFaXjNmGVxG51cFHpKLqb5LKvBC+HsHA==}
+ '@rolldown/binding-linux-s390x-gnu@1.2.3':
+ resolution: {integrity: sha512-oyuXxXmoZHjXC917IAPFAAv4wWAa0cM9afk8nx1+9/jNNOX1uPf8yDA6p7G0RypOfw/X0PQt5IfoquY1um+zSg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.2.2':
- resolution: {integrity: sha512-Q/+HI/ToJafZ1iCqGgVQXUEkIjufHCTF0gBQ2a5o3cg7GJ2h0qyq3nvvSmU+bGda2/7ygXpTY4TM6gO9OhQ0ZA==}
+ '@rolldown/binding-linux-x64-gnu@1.2.3':
+ resolution: {integrity: sha512-TytMwF2KVGqP2tgd0I1OY0PAv78dZRAYcF5ssDzjM34SUXCED3uXvSd5+lHoC0bTD6eEdFz7LdQNCO1y0oVk9w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.2.2':
- resolution: {integrity: sha512-ZKp/w41n6wCvxzxQHtQSbuphfX3Y4cCvbjkKHusrLx4lh+JWLTU7StSltO/DKARISzbj368d+qUaCjI8K2wzXw==}
+ '@rolldown/binding-linux-x64-musl@1.2.3':
+ resolution: {integrity: sha512-/E9m3qstrJFVPoULV25mVQblSNExY2+kBsYe4sy0Tn0yOOgJ8wZbZt3KnRbF/XeU2Gl1STKUQnDNTqhIE5MD4A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.2.2':
- resolution: {integrity: sha512-pxE6xD4KS3eAROkKK5yrhB9/3+vhlhVGMvlQLbdpzrBGDbKrnzx3RLwPaHvasLo6jgaiBLn7e04Df9C4tYhjmA==}
+ '@rolldown/binding-openharmony-arm64@1.2.3':
+ resolution: {integrity: sha512-Kr0OcsoQI816i6HOl3vFHpd1K0eZyh76zgfj4c1nTyaTsd5r2Mj1lwM4R90y/qaCfmTn9eHy0SKwi98eitRxug==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-win32-arm64-msvc@1.2.2':
- resolution: {integrity: sha512-4MqEue5re+xIZzAWsB8sj0P1kqZySWqIuN4t6QaIO/YA6SFwySOLruvWQFzfmqk8LBK2P30KCSJwf6mJCZZ5/A==}
+ '@rolldown/binding-win32-arm64-msvc@1.2.3':
+ resolution: {integrity: sha512-hOtMwTqnME+/gJcH/PCZ0wn0zPUjiWOgkHpxbSJpfGKMezHltx1S7/k1SitzVa7Ww2cqrDDaFbZEhcJZO8o+Jw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.2.2':
- resolution: {integrity: sha512-NweNxxD0Nf9t8v7kodun45Ijp3EIwYY+uydPP6qBEYvfBqhIjN6dZMzlQja3tqX/aLs3F3Uz+AxDpKgRhpOZQg==}
+ '@rolldown/binding-win32-x64-msvc@1.2.3':
+ resolution: {integrity: sha512-ekcqMMkI2PlhYnfzQnB/cEdYUVVJViWvoUyLrbzgDoi3Snfc1mVBwdnc306ufA5ejy8JSPjT2RlW1nQSjW7efg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -889,63 +889,63 @@ packages:
'@types/ws@8.18.1':
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
- '@typescript-eslint/eslint-plugin@8.65.0':
- resolution: {integrity: sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==}
+ '@typescript-eslint/eslint-plugin@8.66.0':
+ resolution: {integrity: sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.65.0
+ '@typescript-eslint/parser': ^8.66.0
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/parser@8.65.0':
- resolution: {integrity: sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==}
+ '@typescript-eslint/parser@8.66.0':
+ resolution: {integrity: sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/project-service@8.65.0':
- resolution: {integrity: sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==}
+ '@typescript-eslint/project-service@8.66.0':
+ resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/scope-manager@8.65.0':
- resolution: {integrity: sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==}
+ '@typescript-eslint/scope-manager@8.66.0':
+ resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.65.0':
- resolution: {integrity: sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==}
+ '@typescript-eslint/tsconfig-utils@8.66.0':
+ resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/type-utils@8.65.0':
- resolution: {integrity: sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==}
+ '@typescript-eslint/type-utils@8.66.0':
+ resolution: {integrity: sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/types@8.65.0':
- resolution: {integrity: sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==}
+ '@typescript-eslint/types@8.66.0':
+ resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.65.0':
- resolution: {integrity: sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==}
+ '@typescript-eslint/typescript-estree@8.66.0':
+ resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/utils@8.65.0':
- resolution: {integrity: sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==}
+ '@typescript-eslint/utils@8.66.0':
+ resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@8.65.0':
- resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==}
+ '@typescript-eslint/visitor-keys@8.66.0':
+ resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-react-swc@4.3.3':
@@ -1627,8 +1627,8 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
- eslint-plugin-perfectionist@5.10.0:
- resolution: {integrity: sha512-HiqpDrUDbGrMC6iHQbemgDyHJ0366Vyz/qRWmxQcSAkmG25cXr8BdRgx8yAhOKhEfBXn8Rnf/mTCsV4EqUJSxg==}
+ eslint-plugin-perfectionist@5.10.1:
+ resolution: {integrity: sha512-Kprsp9Us0GqAesYaAIzUViw57xYp5WBqzXrcE0Mtww++E5fexWXYBipMuuD7yvyH4vvpBH0+oJ+OMAmZ0oYXkw==}
engines: {node: ^20.0.0 || >=22.0.0}
peerDependencies:
eslint: ^8.45.0 || ^9.0.0 || ^10.0.0
@@ -2274,8 +2274,8 @@ packages:
muggle-string@0.4.1:
resolution: {integrity: sha512-VNTrAak/KhO2i8dqqnqnAHOa3cYBwXEZe9h+D5h/1ZqFSTEFHdM65lR7RoIqq3tBBYavsOXV84NoHXZ0AkPyqQ==}
- nanoid@3.3.17:
- resolution: {integrity: sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==}
+ nanoid@3.3.18:
+ resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -2432,8 +2432,8 @@ packages:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
- postcss@8.5.25:
- resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==}
+ postcss@8.5.26:
+ resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==}
engines: {node: ^10 || ^12 || >=14}
prelude-ls@1.2.1:
@@ -2530,8 +2530,8 @@ packages:
engines: {node: '>= 0.4'}
hasBin: true
- rolldown@1.2.2:
- resolution: {integrity: sha512-opwpo1tQBAcpSUJDt94B7hhLNGOKjCdE//XXjeLrnx9b83bjnw45tXdg1b09yEw/VLFBJGZpwRULMmOZo7ol+A==}
+ rolldown@1.2.3:
+ resolution: {integrity: sha512-rn9wpmxplLf7NLNyCk9FyWh3FM43DbY8jOzCdEPzH7uflhTftRbCEpqi6Ly2osgoU8OwObtmavMbWLaWy4LX7A==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -2791,8 +2791,8 @@ packages:
resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
engines: {node: '>= 0.4'}
- typescript-eslint@8.65.0:
- resolution: {integrity: sha512-/ggrHAwyjENDusvyxbuqxAC2dTnZg/Z8F+fgQtYIz+L6n/9HfSlEZcFGV/NsMNa6CkGk0xUjUAFwC0vHOflvIA==}
+ typescript-eslint@8.66.0:
+ resolution: {integrity: sha512-QlEbBPz/RuJ1XUHj29nm3t0F/O/cSlEnntozqPOYHnnTGAXFamnMBu5i9Vn6vhUPHGAjR+Vl+5J8vPN/BMUrJw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
@@ -2851,8 +2851,8 @@ packages:
vite:
optional: true
- vite@8.2.0:
- resolution: {integrity: sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==}
+ vite@8.2.1:
+ resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -3400,7 +3400,7 @@ snapshots:
'@microsoft/tsdoc@0.16.0': {}
- '@oxc-project/types@0.142.0': {}
+ '@oxc-project/types@0.143.0': {}
'@pandacss/is-valid-prop@1.11.5': {}
@@ -3409,46 +3409,46 @@ snapshots:
'@pkgr/core@0.3.6': {}
- '@rolldown/binding-android-arm64@1.2.2':
+ '@rolldown/binding-android-arm64@1.2.3':
optional: true
- '@rolldown/binding-darwin-arm64@1.2.2':
+ '@rolldown/binding-darwin-arm64@1.2.3':
optional: true
- '@rolldown/binding-darwin-x64@1.2.2':
+ '@rolldown/binding-darwin-x64@1.2.3':
optional: true
- '@rolldown/binding-freebsd-x64@1.2.2':
+ '@rolldown/binding-freebsd-x64@1.2.3':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.3':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.2.2':
+ '@rolldown/binding-linux-arm64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.2.2':
+ '@rolldown/binding-linux-arm64-musl@1.2.3':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.2.2':
+ '@rolldown/binding-linux-ppc64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.2.2':
+ '@rolldown/binding-linux-s390x-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.2.2':
+ '@rolldown/binding-linux-x64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-x64-musl@1.2.2':
+ '@rolldown/binding-linux-x64-musl@1.2.3':
optional: true
- '@rolldown/binding-openharmony-arm64@1.2.2':
+ '@rolldown/binding-openharmony-arm64@1.2.3':
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.2.2':
+ '@rolldown/binding-win32-arm64-msvc@1.2.3':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.2.2':
+ '@rolldown/binding-win32-x64-msvc@1.2.3':
optional: true
'@rolldown/pluginutils@1.0.1': {}
@@ -3579,7 +3579,7 @@ snapshots:
'@stylistic/eslint-plugin@2.13.0(eslint@9.39.5)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/utils': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
eslint: 9.39.5
eslint-visitor-keys: 4.2.1
espree: 10.4.0
@@ -3738,14 +3738,14 @@ snapshots:
dependencies:
'@types/node': 25.9.5
- '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@8.65.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)':
+ '@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/type-utils': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
- '@typescript-eslint/utils': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/parser': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/type-utils': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
eslint: 9.39.5
ignore: 7.0.6
natural-compare: 1.4.0
@@ -3754,41 +3754,41 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.65.0(eslint@9.39.5)(typescript@5.9.3)':
+ '@typescript-eslint/parser@8.66.0(eslint@9.39.5)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3)
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@5.9.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
debug: 4.4.3
eslint: 9.39.5
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.65.0(typescript@5.9.3)':
+ '@typescript-eslint/project-service@8.66.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.65.0
+ '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.66.0
debug: 4.4.3
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.65.0':
+ '@typescript-eslint/scope-manager@8.66.0':
dependencies:
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/visitor-keys': 8.66.0
- '@typescript-eslint/tsconfig-utils@8.65.0(typescript@5.9.3)':
+ '@typescript-eslint/tsconfig-utils@8.66.0(typescript@5.9.3)':
dependencies:
typescript: 5.9.3
- '@typescript-eslint/type-utils@8.65.0(eslint@9.39.5)(typescript@5.9.3)':
+ '@typescript-eslint/type-utils@8.66.0(eslint@9.39.5)(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
debug: 4.4.3
eslint: 9.39.5
ts-api-utils: 2.5.0(typescript@5.9.3)
@@ -3796,14 +3796,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.65.0': {}
+ '@typescript-eslint/types@8.66.0': {}
- '@typescript-eslint/typescript-estree@8.65.0(typescript@5.9.3)':
+ '@typescript-eslint/typescript-estree@8.66.0(typescript@5.9.3)':
dependencies:
- '@typescript-eslint/project-service': 8.65.0(typescript@5.9.3)
- '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@5.9.3)
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/project-service': 8.66.0(typescript@5.9.3)
+ '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@5.9.3)
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/visitor-keys': 8.66.0
debug: 4.4.3
minimatch: 10.2.6
semver: 7.8.5
@@ -3813,27 +3813,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.65.0(eslint@9.39.5)(typescript@5.9.3)':
+ '@typescript-eslint/utils@8.66.0(eslint@9.39.5)(typescript@5.9.3)':
dependencies:
'@eslint-community/eslint-utils': 4.10.1(eslint@9.39.5)
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3)
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@5.9.3)
eslint: 9.39.5
typescript: 5.9.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.65.0':
+ '@typescript-eslint/visitor-keys@8.66.0':
dependencies:
- '@typescript-eslint/types': 8.65.0
+ '@typescript-eslint/types': 8.66.0
eslint-visitor-keys: 5.0.1
- '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))':
+ '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
'@swc/core': 1.15.47(@swc/helpers@0.5.23)
- vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@25.9.5)(yaml@2.8.3)
transitivePeerDependencies:
- '@swc/helpers'
@@ -3852,7 +3852,7 @@ snapshots:
std-env: 3.10.0
test-exclude: 7.0.2
tinyrainbow: 2.0.0
- vitest: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
+ vitest: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))
transitivePeerDependencies:
- supports-color
@@ -3865,13 +3865,13 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.1
- '@vitest/mocker@4.1.10(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))':
+ '@vitest/mocker@4.1.10(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))':
dependencies:
'@vitest/spy': 4.1.10
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@25.9.5)(yaml@2.8.3)
'@vitest/pretty-format@4.1.10':
dependencies:
@@ -4950,9 +4950,9 @@ snapshots:
safe-regex-test: 1.1.0
string.prototype.includes: 2.0.1
- eslint-plugin-perfectionist@5.10.0(eslint@9.39.5)(typescript@5.9.3):
+ eslint-plugin-perfectionist@5.10.1(eslint@9.39.5)(typescript@5.9.3):
dependencies:
- '@typescript-eslint/utils': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
eslint: 9.39.5
natural-orderby: 5.0.0
transitivePeerDependencies:
@@ -5616,7 +5616,7 @@ snapshots:
muggle-string@0.4.1: {}
- nanoid@3.3.17: {}
+ nanoid@3.3.18: {}
natural-compare@1.4.0: {}
@@ -5774,9 +5774,9 @@ snapshots:
possible-typed-array-names@1.1.0: {}
- postcss@8.5.25:
+ postcss@8.5.26:
dependencies:
- nanoid: 3.3.17
+ nanoid: 3.3.18
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -5884,25 +5884,25 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- rolldown@1.2.2:
+ rolldown@1.2.3:
dependencies:
- '@oxc-project/types': 0.142.0
+ '@oxc-project/types': 0.143.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.2.2
- '@rolldown/binding-darwin-arm64': 1.2.2
- '@rolldown/binding-darwin-x64': 1.2.2
- '@rolldown/binding-freebsd-x64': 1.2.2
- '@rolldown/binding-linux-arm-gnueabihf': 1.2.2
- '@rolldown/binding-linux-arm64-gnu': 1.2.2
- '@rolldown/binding-linux-arm64-musl': 1.2.2
- '@rolldown/binding-linux-ppc64-gnu': 1.2.2
- '@rolldown/binding-linux-s390x-gnu': 1.2.2
- '@rolldown/binding-linux-x64-gnu': 1.2.2
- '@rolldown/binding-linux-x64-musl': 1.2.2
- '@rolldown/binding-openharmony-arm64': 1.2.2
- '@rolldown/binding-win32-arm64-msvc': 1.2.2
- '@rolldown/binding-win32-x64-msvc': 1.2.2
+ '@rolldown/binding-android-arm64': 1.2.3
+ '@rolldown/binding-darwin-arm64': 1.2.3
+ '@rolldown/binding-darwin-x64': 1.2.3
+ '@rolldown/binding-freebsd-x64': 1.2.3
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.3
+ '@rolldown/binding-linux-arm64-gnu': 1.2.3
+ '@rolldown/binding-linux-arm64-musl': 1.2.3
+ '@rolldown/binding-linux-ppc64-gnu': 1.2.3
+ '@rolldown/binding-linux-s390x-gnu': 1.2.3
+ '@rolldown/binding-linux-x64-gnu': 1.2.3
+ '@rolldown/binding-linux-x64-musl': 1.2.3
+ '@rolldown/binding-openharmony-arm64': 1.2.3
+ '@rolldown/binding-win32-arm64-msvc': 1.2.3
+ '@rolldown/binding-win32-x64-msvc': 1.2.3
rollup@4.59.0:
dependencies:
@@ -6222,12 +6222,12 @@ snapshots:
possible-typed-array-names: 1.1.0
reflect.getprototypeof: 1.0.10
- typescript-eslint@8.65.0(eslint@9.39.5)(typescript@5.9.3):
+ typescript-eslint@8.66.0(eslint@9.39.5)(typescript@5.9.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.65.0(@typescript-eslint/parser@8.65.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)
- '@typescript-eslint/parser': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@5.9.3)
- '@typescript-eslint/utils': 8.65.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/parser': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@5.9.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@9.39.5)(typescript@5.9.3)
eslint: 9.39.5
typescript: 5.9.3
transitivePeerDependencies:
@@ -6267,11 +6267,11 @@ snapshots:
spdx-correct: 3.2.0
spdx-expression-parse: 3.0.1
- vite-plugin-css-injected-by-js@4.0.1(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3)):
+ vite-plugin-css-injected-by-js@4.0.1(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3)):
dependencies:
- vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@25.9.5)(yaml@2.8.3)
- vite-plugin-dts@4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3)):
+ vite-plugin-dts@4.5.4(@types/node@25.9.5)(rollup@4.59.0)(typescript@5.9.3)(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3)):
dependencies:
'@microsoft/api-extractor': 7.57.2(@types/node@25.9.5)
'@rollup/pluginutils': 5.3.0(rollup@4.59.0)
@@ -6284,28 +6284,28 @@ snapshots:
magic-string: 0.30.21
typescript: 5.9.3
optionalDependencies:
- vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@25.9.5)(yaml@2.8.3)
transitivePeerDependencies:
- '@types/node'
- rollup
- supports-color
- vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3):
+ vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.5
- postcss: 8.5.25
- rolldown: 1.2.2
+ postcss: 8.5.26
+ rolldown: 1.2.3
tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 25.9.5
fsevents: 2.3.3
yaml: 2.8.3
- vitest@4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3)):
+ vitest@4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@3.2.7)(happy-dom@20.11.1)(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3)):
dependencies:
'@vitest/expect': 4.1.10
- '@vitest/mocker': 4.1.10(vite@8.2.0(@types/node@25.9.5)(yaml@2.8.3))
+ '@vitest/mocker': 4.1.10(vite@8.2.1(@types/node@25.9.5)(yaml@2.8.3))
'@vitest/pretty-format': 4.1.10
'@vitest/runner': 4.1.10
'@vitest/snapshot': 4.1.10
@@ -6322,7 +6322,7 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.1
- vite: 8.2.0(@types/node@25.9.5)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@25.9.5)(yaml@2.8.3)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 25.9.5
(airflow) 05/32: Bump the 3-3-uv-dependency-updates group across 1 directory with 2 updates (#71024)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit b19eabd770046e83f7f54eee291ca8e0ccb9689a
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 7 12:10:45 2026 +0800
Bump the 3-3-uv-dependency-updates group across 1 directory with 2 updates (#71024)
Bumps the 3-3-uv-dependency-updates group with 2 updates in the /dev/breeze directory: [filelock](https://github.com/tox-dev/py-filelock) and [boto3](https://github.com/boto/boto3).
Updates `filelock` from 3.32.0 to 3.32.2
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.32.0...3.32.2)
Updates `boto3` from 1.43.57 to 1.43.62
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](https://github.com/boto/boto3/compare/1.43.57...1.43.62)
---
updated-dependencies:
- dependency-name: boto3
dependency-version: 1.43.60
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-uv-dependency-updates
- dependency-name: filelock
dependency-version: 3.32.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-uv-dependency-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
dev/breeze/uv.lock | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/dev/breeze/uv.lock b/dev/breeze/uv.lock
index 3441e1155ca..8b35aa9bd63 100644
--- a/dev/breeze/uv.lock
+++ b/dev/breeze/uv.lock
@@ -253,30 +253,30 @@ wheels = [
[[package]]
name = "boto3"
-version = "1.43.57"
+version = "1.43.62"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "botocore" },
{ name = "jmespath" },
{ name = "s3transfer" },
]
-sdist = { url = "https://files.pythonhosted.org/packages/c7/30/324319a914752e4021358ccf8252c04364eb8358f9d41d9c3f021959b363/boto3-1.43.57.tar.gz", hash = "sha256:549c95e45f9b04cf0c69727632dbdda23b84dcd3d0ed7981c6aaff72ef9cb5af", size = 112690, upload-time = "2026-07-27T19:31:09.32Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/b9/c7/f7732c5e1abf7270a6bbbce47338d25ea66a30df658cffd1d17bb5f735fb/boto3-1.43.62.tar.gz", hash = "sha256:0bf920e0739346e81c7310b685a3f783bf1fcc62ce7d5c7016508fa25c0d261f", size = 112668, upload-time = "2026-07-31T19:35:17.257Z" }
wheels = [
- { url = "https://files.pythonhosted.org/packages/80/a4/2c4ee25556a997a81ea01073962cf8351da3707412c584d053b3861d09e8/boto3-1.43.57-py3-none-any.whl", hash = "sha256:115ed9cac409d9b57e2437b52fdb4286660d12a2bd44a0f48d530e68623d09a7", size = 140028, upload-time = "2026-07-27T19:31:07.226Z" },
+ { url = "https://files.pythonhosted.org/packages/7c/f0/5e1a392c817e395b140c18c12a00c0c65c69f8d63da26ad4387aebf2172b/boto3-1.43.62-py3-none-any.whl", hash = "sha256:0bb298e7ffd72b91615df44bf71c417df80a29d844971e5d665b8bd743a4bb35", size = 140025, upload-time = "2026-07-31T19:35:15.347Z" },
]
[[package]]
name = "botocore"
-version = "1.43.57"
+version = "1.43.62"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "jmespath" },
{ name = "python-dateutil" },
{ name = "urllib3" },
]
-sdist = { url = "https://files.pythonhosted.org/packages/0b/92/1f8a454cf90bcb0c0e32a25817441cb7f3702fdd76710d7018abad12a2fc/botocore-1.43.57.tar.gz", hash = "sha256:001a5653bebc03b862bde2da63bad4adb0b30072a3f247aba4daae5aa097b546", size = 15739550, upload-time = "2026-07-27T19:30:57.916Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/4e/8d/36af6d99269a701f83809b87a01f4728699eb825ebdedee3a3d515b18f61/botocore-1.43.62.tar.gz", hash = "sha256:94efc419c9f0f41dc2415e4b6b62f04ae21b3ce3930fac47214c4d3f361ea8b8", size = 15818261, upload-time = "2026-07-31T19:35:06.235Z" }
wheels = [
- { url = "https://files.pythonhosted.org/packages/41/7a/1cfe9c296df0fa6e0143c8622b10f21fa8fb9cce25450e9a8e5cf6523e4b/botocore-1.43.57-py3-none-any.whl", hash = "sha256:319c6d79f66c3f3f2b538f7dcdc90e410a15a7bfced1db06479134947e629482", size = 15424433, upload-time = "2026-07-27T19:30:55.08Z" },
+ { url = "https://files.pythonhosted.org/packages/c0/65/d5dae96de68ffc55acf87c3bae76e9dabeeca92aadf1223f20e9a7860aef/botocore-1.43.62-py3-none-any.whl", hash = "sha256:76de153de1ba3e242b2e6df6a13ab8a3fb35d17db562462969e661457b63166e", size = 15502622, upload-time = "2026-07-31T19:35:02.697Z" },
]
[[package]]
@@ -585,7 +585,7 @@ name = "exceptiongroup"
version = "1.3.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
- { name = "typing-extensions", marker = "python_full_version < '3.11'" },
+ { name = "typing-extensions" },
]
sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" }
wheels = [
@@ -603,11 +603,11 @@ wheels = [
[[package]]
name = "filelock"
-version = "3.32.0"
+version = "3.32.2"
source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/c0/80/8232b582c4b318b817cf1274ba74976b07b34d35ef439b3eb948f98645a1/filelock-3.32.0.tar.gz", hash = "sha256:7be2ad23a14607ccc71808e68fe30848aeace7058ace17852f68e2a68e310402", size = 213757, upload-time = "2026-07-21T13:17:42.898Z" }
+sdist = { url = "https://files.pythonhosted.org/packages/f6/57/3ba6e6cb097f85b855b00163d169f35365f44277df044dcf96d55b8f62a3/filelock-3.32.2.tar.gz", hash = "sha256:c33351e1f49cae33414acbc6d56784e6ecee82514ec90795da1161fc4836b5b8", size = 217172, upload-time = "2026-07-29T22:46:04.895Z" }
wheels = [
- { url = "https://files.pythonhosted.org/packages/06/79/b4c714bef36bc4ec2beeae1e0c124f0223888cd8c6feb1cdc56038116920/filelock-3.32.0-py3-none-any.whl", hash = "sha256:d396bea984af47333ef05e50eae7eff88c84256de6112aea0ec48a233c064fe3", size = 97732, upload-time = "2026-07-21T13:17:41.55Z" },
+ { url = "https://files.pythonhosted.org/packages/c1/e8/72f8cef9fdfeffe06213fe8508039396ee48daa0e3259457ed766173bfd6/filelock-3.32.2-py3-none-any.whl", hash = "sha256:87dd94cf281e586d135fa51132b8e3d9a598b316e90377a288663c9321036c82", size = 98830, upload-time = "2026-07-29T22:46:03.52Z" },
]
[[package]]
@@ -876,7 +876,7 @@ name = "importlib-metadata"
version = "9.0.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
- { name = "zipp", marker = "python_full_version < '3.13'" },
+ { name = "zipp" },
]
sdist = { url = "https://files.pythonhosted.org/packages/a9/01/15bb152d77b21318514a96f43af312635eb2500c96b55398d020c93d86ea/importlib_metadata-9.0.0.tar.gz", hash = "sha256:a4f57ab599e6a2e3016d7595cfd72eb4661a5106e787a95bcc90c7105b831efc", size = 56405, upload-time = "2026-03-20T06:42:56.999Z" }
wheels = [
(airflow) 29/32: [v3-3-test] Include server error detail in Task SDK API error tracebacks (#71440) (#71491)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit e52d3993aedd5b1b30dee9d7eb303f61800f90c6
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Wed Aug 12 17:10:39 2026 +0200
[v3-3-test] Include server error detail in Task SDK API error tracebacks (#71440) (#71491)
* Include server error detail in Task SDK API error tracebacks
Internal SDK API errors keep the server's error payload as structured detail
behind a generic "Server returned error" message, so the detail only reached the
logs where a handler logged it explicitly. When such an error propagated uncaught
to a generic logger (e.g. the executor), the traceback showed only the generic
message and the detail was lost. Attaching the detail as an exception note — like
the existing correlation-id note — makes it visible in those tracebacks too.
* Update task-sdk/src/airflow/sdk/api/client.py
* Update task-sdk/tests/task_sdk/api/test_client.py
* Fix over-indented test docstring breaking the static check
The docstring was indented one space too deep, so the following line
unindented to a level that doesn't match, failing the mypy syntax check.
---------
(cherry picked from commit ede958a38d025049f28b570d9e6629192c243b8d)
Co-authored-by: Pierre Jeambrun <pi...@gmail.com>
Co-authored-by: Amogh Desai <am...@gmail.com>
---
task-sdk/src/airflow/sdk/api/client.py | 6 ++++++
task-sdk/tests/task_sdk/api/test_client.py | 17 +++++++++++++++++
2 files changed, 23 insertions(+)
diff --git a/task-sdk/src/airflow/sdk/api/client.py b/task-sdk/src/airflow/sdk/api/client.py
index 8e0a46a477a..4353802c61c 100644
--- a/task-sdk/src/airflow/sdk/api/client.py
+++ b/task-sdk/src/airflow/sdk/api/client.py
@@ -211,6 +211,12 @@ def raise_on_4xx_5xx_with_note(response: httpx.Response):
e.add_note(
f"Correlation-id={response.headers.get('correlation-id', None) or response.request.headers.get('correlation-id', 'no-correlation-id')}"
)
+ # .detail sits behind the generic message and only reaches logs where a handler
+ # logs it by hand. Add it as a note too, so uncaught paths (e.g. the executor) keep it.
+
+ detail = getattr(e, "detail", None)
+ if detail is not None:
+ e.add_note(f"Server error detail: {detail!r}")
raise
diff --git a/task-sdk/tests/task_sdk/api/test_client.py b/task-sdk/tests/task_sdk/api/test_client.py
index a7f69e948f1..532589dfc2e 100644
--- a/task-sdk/tests/task_sdk/api/test_client.py
+++ b/task-sdk/tests/task_sdk/api/test_client.py
@@ -19,6 +19,7 @@ from __future__ import annotations
import json
import pickle
+import sys
from datetime import datetime, timezone as dt_timezone
from typing import TYPE_CHECKING
from unittest import mock
@@ -197,6 +198,22 @@ class TestClient:
assert unpickled.response.status_code == 404
assert unpickled.request.url == "http://error"
+ @pytest.mark.skipif(sys.version_info < (3, 11), reason="Exception notes (PEP 678) require Python 3.11")
+ def test_server_error_detail_added_as_note(self):
+ """Notes survive uncaught propagation, handled sites still log detail directly."""
+ responses = [httpx.Response(404, json={"detail": {"message": "Invalid input"}})]
+ client = make_client_w_responses(responses)
+
+ with pytest.raises(ServerResponseError) as exc_info:
+ client.get("http://error")
+
+ err = exc_info.value
+ assert err.args == ("Server returned error",)
+ assert any(
+ note.startswith("Server error detail:") and "Invalid input" in note
+ for note in getattr(err, "__notes__", [])
+ ), err.__notes__
+
def test_retry_handling_unrecoverable_error(self):
with time_machine.travel("2023-01-01T00:00:00Z", tick=False):
responses: list[httpx.Response] = [
(airflow) 01/32: Bump the 3-3-edge-ui-package-updates group across 1 directory with 7 updates (#71029)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit cfcdd9fa02bf76eaf7d1ed1abbed9a40cb8940f0
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Wed Aug 5 14:42:27 2026 -0400
Bump the 3-3-edge-ui-package-updates group across 1 directory with 7 updates (#71029)
Bumps the 3-3-edge-ui-package-updates group with 7 updates in the /providers/edge3/src/airflow/providers/edge3/plugins/www directory:
| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios) | `1.18.1` | `1.19.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.18.1` | `7.18.2` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.2.18` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.3` | `19.2.4` |
| [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.4` | `6.0.5` |
| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.3.2` | `4.3.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.5` | `8.2.0` |
Updates `axios` from 1.18.1 to 1.19.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.18.1...v1.19.0)
Updates `react-router-dom` from 7.18.1 to 7.18.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.2/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.2/packages/react-router-dom)
Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
Updates `@vitejs/plugin-react` from 6.0.4 to 6.0.5
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.5/packages/plugin-react)
Updates `@vitejs/plugin-react-swc` from 4.3.2 to 4.3.3
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.3/packages/plugin-react-swc)
Updates `vite` from 8.1.5 to 8.2.0
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.2.0/packages/vite)
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: 3-3-edge-ui-package-updates
- dependency-name: react-router-dom
dependency-version: 7.18.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-edge-ui-package-updates
- dependency-name: "@types/react"
dependency-version: 19.2.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-edge-ui-package-updates
- dependency-name: "@types/react-dom"
dependency-version: 19.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-edge-ui-package-updates
- dependency-name: "@vitejs/plugin-react"
dependency-version: 6.0.5
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-edge-ui-package-updates
- dependency-name: "@vitejs/plugin-react-swc"
dependency-version: 4.3.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-edge-ui-package-updates
- dependency-name: vite
dependency-version: 8.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-edge-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../providers/edge3/plugins/www/package.json | 14 +-
.../providers/edge3/plugins/www/pnpm-lock.yaml | 466 +++++++++------------
2 files changed, 210 insertions(+), 270 deletions(-)
diff --git a/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json b/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
index 1d42df8b9e0..33bd72b4a1c 100644
--- a/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
+++ b/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
@@ -36,13 +36,13 @@
"@emotion/react": "^11.14.0",
"@tanstack/react-query": "^5.101.4",
"@types/semver": "^7.7.1",
- "axios": "^1.18.1",
+ "axios": "^1.19.0",
"next-themes": "^0.4.6",
"react": "^19.2.8",
"react-dom": "^19.2.8",
"react-hotkeys-hook": "^5.3.3",
"react-icons": "^5.7.0",
- "react-router-dom": "^7.18.1",
+ "react-router-dom": "^7.18.2",
"react-timeago": "^8.3.0",
"semver": "^7.8.5",
"use-debounce": "^10.1.1"
@@ -57,13 +57,13 @@
"@testing-library/react": "^16.3.2",
"@trivago/prettier-plugin-sort-imports": "^6.0.2",
"@types/node": "^25.9.5",
- "@types/react": "^19.2.17",
- "@types/react-dom": "^19.2.3",
+ "@types/react": "^19.2.18",
+ "@types/react-dom": "^19.2.4",
"@typescript-eslint/eslint-plugin": "8.65.0",
"@typescript-eslint/parser": "8.65.0",
"@typescript-eslint/utils": "^8.65.0",
- "@vitejs/plugin-react": "^6.0.4",
- "@vitejs/plugin-react-swc": "^4.3.2",
+ "@vitejs/plugin-react": "^6.0.5",
+ "@vitejs/plugin-react-swc": "^4.3.3",
"@vitest/coverage-v8": "^4.1.10",
"babel-plugin-react-compiler": "^1.0.0",
"eslint": "^10.8.0",
@@ -80,7 +80,7 @@
"prettier": "^3.9.6",
"typescript": "~6.0.3",
"typescript-eslint": "^8.65.0",
- "vite": "^8.1.5",
+ "vite": "^8.2.0",
"vite-plugin-css-injected-by-js": "^5.0.2",
"vite-plugin-dts": "^5.0.3",
"vitest": "^4.1.10"
diff --git a/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml b/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
index 6956b7a9acb..8c3e455ddc3 100644
--- a/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
+++ b/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
@@ -38,10 +38,10 @@ importers:
dependencies:
'@chakra-ui/react':
specifier: ^3.36.1
- version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@emotion/react':
specifier: ^11.14.0
- version: 11.14.0(@types/react@19.2.17)(react@19.2.8)
+ version: 11.14.0(@types/react@19.2.18)(react@19.2.8)
'@tanstack/react-query':
specifier: ^5.101.4
version: 5.101.4(react@19.2.8)
@@ -49,8 +49,8 @@ importers:
specifier: ^7.7.1
version: 7.7.1
axios:
- specifier: ^1.18.1
- version: 1.18.1
+ specifier: ^1.19.0
+ version: 1.19.0
next-themes:
specifier: ^0.4.6
version: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -67,8 +67,8 @@ importers:
specifier: ^5.7.0
version: 5.7.0(react@19.2.8)
react-router-dom:
- specifier: ^7.18.1
- version: 7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ specifier: ^7.18.2
+ version: 7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
react-timeago:
specifier: ^8.3.0
version: 8.3.0(react@19.2.8)
@@ -90,7 +90,7 @@ importers:
version: 10.0.1(eslint@10.8.0(jiti@2.7.0))
'@rolldown/plugin-babel':
specifier: ^0.2.3
- version: 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.1.5)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ version: 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.2)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
'@stylistic/eslint-plugin':
specifier: ^5.10.0
version: 5.10.0(eslint@10.8.0(jiti@2.7.0))
@@ -99,7 +99,7 @@ importers:
version: 6.9.1
'@testing-library/react':
specifier: ^16.3.2
- version: 16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ version: 16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@trivago/prettier-plugin-sort-imports':
specifier: ^6.0.2
version: 6.0.2(prettier@3.9.6)
@@ -107,11 +107,11 @@ importers:
specifier: ^25.9.5
version: 25.9.5
'@types/react':
- specifier: ^19.2.17
- version: 19.2.17
+ specifier: ^19.2.18
+ version: 19.2.18
'@types/react-dom':
- specifier: ^19.2.3
- version: 19.2.3(@types/react@19.2.17)
+ specifier: ^19.2.4
+ version: 19.2.4(@types/react@19.2.18)
'@typescript-eslint/eslint-plugin':
specifier: 8.65.0
version: 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
@@ -122,11 +122,11 @@ importers:
specifier: ^8.65.0
version: 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
'@vitejs/plugin-react':
- specifier: ^6.0.4
- version: 6.0.4(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.1.5)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)))(babel-plugin-react-compiler@1.0.0)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ specifier: ^6.0.5
+ version: 6.0.5(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.2)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)))(babel-plugin-react-compiler@1.0.0)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
'@vitejs/plugin-react-swc':
- specifier: ^4.3.2
- version: 4.3.2(@swc/helpers@0.5.23)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ specifier: ^4.3.3
+ version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/coverage-v8':
specifier: ^4.1.10
version: 4.1.10(vitest@4.1.10)
@@ -176,17 +176,17 @@ importers:
specifier: ^8.65.0
version: 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
vite:
- specifier: ^8.1.5
- version: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ specifier: ^8.2.0
+ version: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
vite-plugin-css-injected-by-js:
specifier: ^5.0.2
- version: 5.0.2(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ version: 5.0.2(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
vite-plugin-dts:
specifier: ^5.0.3
- version: 5.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.1.5)(rollup@4.60.1)(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ version: 5.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.2.2)(rollup@4.60.1)(typescript@6.0.3)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
vitest:
specifier: ^4.1.10
- version: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ version: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
packages:
@@ -316,15 +316,6 @@ packages:
react: '>=18'
react-dom: '>=18'
- '@emnapi/core@1.11.1':
- resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==}
-
- '@emnapi/runtime@1.11.1':
- resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}
-
- '@emnapi/wasi-threads@1.2.2':
- resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==}
-
'@emotion/babel-plugin@11.13.5':
resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==}
@@ -519,13 +510,6 @@ packages:
'@microsoft/tsdoc@0.16.0':
resolution: {integrity: sha512-xgAyonlVVS+q7Vc7qLW0UrJU7rSFcETRWsqdXZtjzRU8dF+6CkozTK4V4y1LwOX7j8r/vHphjDeMeGI4tNGeGA==}
- '@napi-rs/wasm-runtime@1.2.0':
- resolution: {integrity: sha512-kDoONqMa+VnZ4vvvu/ZUurpJ4gkZU57e7g69qpNgWhYcZFPUHZM2CEMKm+cG6ufDVALbjMvfmMjFVqaK7uEMnA==}
- engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
- peerDependencies:
- '@emnapi/core': ^2.0.0-alpha.3
- '@emnapi/runtime': ^2.0.0-alpha.3
-
'@nodelib/fs.scandir@2.1.5':
resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
engines: {node: '>= 8'}
@@ -538,8 +522,8 @@ packages:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
engines: {node: '>= 8'}
- '@oxc-project/types@0.139.0':
- resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==}
+ '@oxc-project/types@0.142.0':
+ resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==}
'@pandacss/is-valid-prop@1.11.5':
resolution: {integrity: sha512-8m1/gG0wSRMa1QypCkWzeKUeMKY7k14nxsJCHs7Z1g1fI9I7WsLjW/VI58bLZdJxAxtoreMtm6TfIITda8P4zQ==}
@@ -549,97 +533,92 @@ packages:
resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==}
engines: {node: ^14.18.0 || >=16.0.0}
- '@rolldown/binding-android-arm64@1.1.5':
- resolution: {integrity: sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==}
+ '@rolldown/binding-android-arm64@1.2.2':
+ resolution: {integrity: sha512-l7x215OGvo1s52JWmR8U/DAVzEDWBCIbTm28aeJV/WDTSHgcKXaZTuBT0hJMs5NggilfJTW3clZVvd24yfKJxA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.1.5':
- resolution: {integrity: sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==}
+ '@rolldown/binding-darwin-arm64@1.2.2':
+ resolution: {integrity: sha512-9u9Xv6c1AJZT0FfwH5vrMG5Jjcwhc1MlyrPu0XfTqkzsmqfks2M6W/o5XwAJgVVN/jHpqqngC1WevHKKTIUtIA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.1.5':
- resolution: {integrity: sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==}
+ '@rolldown/binding-darwin-x64@1.2.2':
+ resolution: {integrity: sha512-9W1mbGZAfW3oqd85bhBkmpyHCCzL1TeG/zFFP3vg7b0rlly8cxOcre5nXwz+LHazCwac2MNWgPdPCHndABjpWQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.1.5':
- resolution: {integrity: sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==}
+ '@rolldown/binding-freebsd-x64@1.2.2':
+ resolution: {integrity: sha512-0p1lhiCSCyaerFwtrdZQUx7NqGk6LQnaRKWX7tFQqwQgvX0rjM15cIkm3pax1UpEakK14C4mOxx/jSqCBdBRqQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.1.5':
- resolution: {integrity: sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
+ resolution: {integrity: sha512-e+cOJXrJ2L3zx6YzqPg+f6Wbk3V1cKB8bOhbaYdVYN3DdquzNdRAmrbETz1qnt5yp/c7JNlNjmITiA2cVneQ7w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.1.5':
- resolution: {integrity: sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==}
+ '@rolldown/binding-linux-arm64-gnu@1.2.2':
+ resolution: {integrity: sha512-JsSMsj6sNat/MuhG5fnBD7QgbtpHKVe30x5/bAVirDHdhoQRXJkF6xc0Jqk8O4fiCUQAzMOoH9wZi3m60c8wtg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.1.5':
- resolution: {integrity: sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==}
+ '@rolldown/binding-linux-arm64-musl@1.2.2':
+ resolution: {integrity: sha512-B5G/zJdHaoJn9vD50eGHWkiWfmq8Uhi3IiLPJTzmZTrAalk1bztUikSXo0qga18ibE0IXboyeMUnhPjhAJ45wQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-ppc64-gnu@1.1.5':
- resolution: {integrity: sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==}
+ '@rolldown/binding-linux-ppc64-gnu@1.2.2':
+ resolution: {integrity: sha512-6mC/awzKka8W6EoekjegpfGkjz8jXWDX63pqu/HYVpyKtZfu65Jsh4QAH3Kej3CAv/c1oGX7psTmFEbr0mDxLA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-s390x-gnu@1.1.5':
- resolution: {integrity: sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==}
+ '@rolldown/binding-linux-s390x-gnu@1.2.2':
+ resolution: {integrity: sha512-412MX9fJLdA1IK28EZnc8jYv2HRTleOZgfLQumJ5zy7OeJLZlg/CETwFaXjNmGVxG51cFHpKLqb5LKvBC+HsHA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.1.5':
- resolution: {integrity: sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==}
+ '@rolldown/binding-linux-x64-gnu@1.2.2':
+ resolution: {integrity: sha512-Q/+HI/ToJafZ1iCqGgVQXUEkIjufHCTF0gBQ2a5o3cg7GJ2h0qyq3nvvSmU+bGda2/7ygXpTY4TM6gO9OhQ0ZA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.1.5':
- resolution: {integrity: sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==}
+ '@rolldown/binding-linux-x64-musl@1.2.2':
+ resolution: {integrity: sha512-ZKp/w41n6wCvxzxQHtQSbuphfX3Y4cCvbjkKHusrLx4lh+JWLTU7StSltO/DKARISzbj368d+qUaCjI8K2wzXw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.1.5':
- resolution: {integrity: sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==}
+ '@rolldown/binding-openharmony-arm64@1.2.2':
+ resolution: {integrity: sha512-pxE6xD4KS3eAROkKK5yrhB9/3+vhlhVGMvlQLbdpzrBGDbKrnzx3RLwPaHvasLo6jgaiBLn7e04Df9C4tYhjmA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.1.5':
- resolution: {integrity: sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [wasm32]
-
- '@rolldown/binding-win32-arm64-msvc@1.1.5':
- resolution: {integrity: sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==}
+ '@rolldown/binding-win32-arm64-msvc@1.2.2':
+ resolution: {integrity: sha512-4MqEue5re+xIZzAWsB8sj0P1kqZySWqIuN4t6QaIO/YA6SFwySOLruvWQFzfmqk8LBK2P30KCSJwf6mJCZZ5/A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.1.5':
- resolution: {integrity: sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==}
+ '@rolldown/binding-win32-x64-msvc@1.2.2':
+ resolution: {integrity: sha512-NweNxxD0Nf9t8v7kodun45Ijp3EIwYY+uydPP6qBEYvfBqhIjN6dZMzlQja3tqX/aLs3F3Uz+AxDpKgRhpOZQg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -850,86 +829,86 @@ packages:
peerDependencies:
eslint: ^9.0.0 || ^10.0.0
- '@swc/core-darwin-arm64@1.15.46':
- resolution: {integrity: sha512-IsISIT22EfktVJrlvIpnAxG2u/A9aob9l99HMlx80x72WlFmFPk1V3UhkEzx86eJP8hw049KTFv/RISho2cq2Q==}
+ '@swc/core-darwin-arm64@1.15.47':
+ resolution: {integrity: sha512-GsoMtan3ojGGMGFbl31mmRu5ctZ56re8grGE8mO/OHJ8O+JRkzod02fe7X6ZQ8JvamA3imkEkx/h3u+vsOgPgA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.15.46':
- resolution: {integrity: sha512-4Tj4ppVIPCmUMpmGFiGtyEriwLyJ+yi/US4WfBrP/ok8COGddDZXLEzQETnKyK46mjvr1v0jevrS23zjoff7vA==}
+ '@swc/core-darwin-x64@1.15.47':
+ resolution: {integrity: sha512-leTi7Rx3KF4zcC637iqWgk9SoV8VXAD8ppQYXsep63px5A/UftOcxLN1pmr8Z1si/YvX90ompP/rHgpYkgwXWg==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.15.46':
- resolution: {integrity: sha512-i8tUGnNjyOgMmfmgFSg4aeJLQoFyfpIHK5FjpQAwpRyQIqEUB2w1e8zIDQzY1WhOxx8NoS1S5iUL813Un4Sf5A==}
+ '@swc/core-linux-arm-gnueabihf@1.15.47':
+ resolution: {integrity: sha512-hBqHuoWKKIsKmDBn9qVeWqj5GWZhtlcczVaqQmNRXsDfq+voR5CxKRfamA367QjJXtceYuliLFfEL8QsskRM2g==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.15.46':
- resolution: {integrity: sha512-c0OnhqzdhfOvv6qhNCcByepB+sNYOGZyhtr2Qa6ZCHvAWTYhSRw4j/u92Stue9PbZ/6q74b9nHzi76+kVzqQHQ==}
+ '@swc/core-linux-arm64-gnu@1.15.47':
+ resolution: {integrity: sha512-TBxvRz+B4K205TWHHZxWVxkC2RFNP/Mz3PNcECBos5PsKwxjg3QSJzdoebr0VCf0Bfh8HOPldKxAP/8XkFe9gA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-arm64-musl@1.15.46':
- resolution: {integrity: sha512-imyRpNEcUzFQFV2LE4jL68ErvmKEuZCbvZru77iQREunJ+bR4i658cupTgtG1mLYM3F1Tzy3Sb9xYb02KghWTg==}
+ '@swc/core-linux-arm64-musl@1.15.47':
+ resolution: {integrity: sha512-3Yu3Uq/VgytqsPjTMbkPU1ExADytbdWbruJYhA584E9jrpE2Ki+R6VVPoZCeAVk1Cb7QxcRTgblw6bSa6a/R+w==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@swc/core-linux-ppc64-gnu@1.15.46':
- resolution: {integrity: sha512-ctEfcl/HcUeomK33cbySiHZm98GEDIxTm1EkpBsYCiHxElYBzvTXVeuQT2YwbUXn9XCrjiw4ipyUNk33k26qRg==}
+ '@swc/core-linux-ppc64-gnu@1.15.47':
+ resolution: {integrity: sha512-wfdMi5IaOaNtmh2/6geRoxIdNfqylUZFdtzTKS655y1axWfIWyx7As74vv0wVdjeCIZ3WmCI9odDd4rUttXOSQ==}
engines: {node: '>=10'}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-s390x-gnu@1.15.46':
- resolution: {integrity: sha512-DxlMdnt84TtRVTv7WL/thWyz9+QU8QZNNoAP9rrk0P68LziuhfePp8MjQ44zIprpTHTsEwyziIuGUUN5iSC1bQ==}
+ '@swc/core-linux-s390x-gnu@1.15.47':
+ resolution: {integrity: sha512-3hHYBY0yx8Ez7GMRrkhXHQzMdR5IZA6Wq5Ee4svlgwvSECLpnAJ9+0AimEGUFDvuLwE7nV/2+PYe8+Nm4rvNcQ==}
engines: {node: '>=10'}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@swc/core-linux-x64-gnu@1.15.46':
- resolution: {integrity: sha512-SKxI7J6t90XPl8hRUqtJi9NfGdunN/E/vZMc7Bc0figeRdOPDBT+Tm8g7cx9xM0T0mewh2l+8dewa3Am27/P+A==}
+ '@swc/core-linux-x64-gnu@1.15.47':
+ resolution: {integrity: sha512-TjfhjgP/jGCfFHYC3JQPhJA1HwErbIJ9JfREDc1KNkvY6P0LodCgKVIlQ5deeTbkG7ih3bF5PHJLuLpaZjdRyQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-x64-musl@1.15.46':
- resolution: {integrity: sha512-qj9T6B7bosI0VEsrWOVXZN1OXxS8Tp63ywyrLxNdOycnUtLdkgYcoBsN5y8ImnDDsnwrEWZOy1e+J4xSe7mA3Q==}
+ '@swc/core-linux-x64-musl@1.15.47':
+ resolution: {integrity: sha512-CQpS8Ge/avfjZd0UEwG/sds83Uu32deQXcV1Jo3jD0mmvQQqtYAjpsDZXugmheeAwmt+YIuoVtVHro8LMYHqsQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
libc: [musl]
- '@swc/core-win32-arm64-msvc@1.15.46':
- resolution: {integrity: sha512-8p7l4c3LU+eA5g9Et1JPhNeMC1oQwXTGU+uah8DPIBX7YXzqswvaBtyKVmXefVGi/DJU1x3YJsc3mbAp9aWzSQ==}
+ '@swc/core-win32-arm64-msvc@1.15.47':
+ resolution: {integrity: sha512-0W8IKHsUTYiT7G2RqtOoVWk+89yzZikIiDUb/sCK6BmQDBhN91hQSfyUtW12jhEWLzYgcfmisfsZrmZE+84U1A==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.15.46':
- resolution: {integrity: sha512-tUEnfr3Bn9u6FOjUb3PN9p+09qZC2j+wNDLKHzXXZn22rqGcUqR/ohCRSS+nG9B9+X+U+3FewNEHJkTmdIvMjQ==}
+ '@swc/core-win32-ia32-msvc@1.15.47':
+ resolution: {integrity: sha512-ZIp49d2Z4/ka2jO9otOg4hDvTdPmp86kVOgS2M5FCPI7eKKZ1W0boxWn+8XeZrfERtFGW0AlMRm4JhlJa7l3NA==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.15.46':
- resolution: {integrity: sha512-Vux7UDzBJYQggSuPfcl2w9iu+IJpgpRCxHzgCaVkELnAXAE4XZMOTX9HNcaNiwfeIDqdu2rkr69RuDm6wY8neA==}
+ '@swc/core-win32-x64-msvc@1.15.47':
+ resolution: {integrity: sha512-2h8Iek95vnixkBRCo+H8p09+Q5ll2NgSMFrWTy0iKt7+/t+8/T5mBpiT6c0ZxSS7wcWjwZ9sGZkK70tTSYHdDw==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.15.46':
- resolution: {integrity: sha512-Ri3em2mBpq3h2zSPliCYl63otDGqek8PPEfv2nWgRQEbZ/VBCNyypVTVQ6cEbTCXBhy+WE2T3fQb08moIyuYaw==}
+ '@swc/core@1.15.47':
+ resolution: {integrity: sha512-FbsO5JcfOjfH38W/rohBRBweJeERsAuIP4f377lmkmxTcq9exjtx4SkRuZY5CdfhR2CBVwDIJegBpJDffwNsOg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '>=0.5.17'
@@ -943,8 +922,8 @@ packages:
'@swc/helpers@0.5.23':
resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==}
- '@swc/types@0.1.27':
- resolution: {integrity: sha512-K6h3iUlqeM946U4sXFYeahefR1YBbXJvko+hv8WS8/0BNJ4OHiHRywMnQUJCqkR7Y9+hqQ1TvEpiKqUhz7NEFg==}
+ '@swc/types@0.1.28':
+ resolution: {integrity: sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==}
'@tanstack/query-core@5.101.4':
resolution: {integrity: sha512-gNwcvOJcRbLWPOLG/2OBm+zM+Yv+MKsXKEOWC57USuZDEsI71hEErQsiEGx5wX9rzWWkfwM0fVSPoiIFSsxfiw==}
@@ -999,9 +978,6 @@ packages:
'@ts-morph/common@0.23.0':
resolution: {integrity: sha512-m7Lllj9n/S6sOkCkRftpM7L24uvmfXQFedlW/4hENcuJH1HHm9u5EgxZb9uVjQSCGrbBWBkOGgcTxNg36r6ywA==}
- '@tybys/wasm-util@0.10.3':
- resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==}
-
'@types/argparse@1.0.38':
resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==}
@@ -1032,13 +1008,13 @@ packages:
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
- '@types/react-dom@19.2.3':
- resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
+ '@types/react-dom@19.2.4':
+ resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==}
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.17':
- resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==}
+ '@types/react@19.2.18':
+ resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}
'@types/semver@7.7.1':
resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==}
@@ -1112,14 +1088,14 @@ packages:
resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@vitejs/plugin-react-swc@4.3.2':
- resolution: {integrity: sha512-MlSlmSAYbYwPjGa+CjOAqwij09iPYAQDHwx8osVkwoDamCxXlg+avpkC65Ysv+L/uqUWvRTsnJCKPjVhZih/sA==}
+ '@vitejs/plugin-react-swc@4.3.3':
+ resolution: {integrity: sha512-bti8ZAcvz4Lh6/e4Uk2k3aa1TiUXbbMsahuqOHvd3MveFTkKDZOA6wQVkpj7J/+tepX/wGfe+lsGh/t24HTXMQ==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
vite: ^4 || ^5 || ^6 || ^7 || ^8
- '@vitejs/plugin-react@6.0.4':
- resolution: {integrity: sha512-XcCQz0TBpBgljhj0gMuuDj49i6Ytqh5q1osT/Gp5uAVJUCTWxyskk/l1jwYYiu2xcNHHipdMz40EGfM1VdamVg==}
+ '@vitejs/plugin-react@6.0.5':
+ resolution: {integrity: sha512-BOVzne/NL162sMdResB25mUv+vWMF5NoAjNf09TeGlE7ZpszZWSD3winycicLJw72yeVsoCn/2kOhEuCvEShMA==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
'@rolldown/plugin-babel': ^0.1.7 || ^0.2.0
@@ -1535,8 +1511,8 @@ packages:
resolution: {integrity: sha512-BASOg+YwO2C+346x3LZOeoovTIoTrRqEsqMa6fmfAV0P+U9mFr9NsyOEpiYvFjbc64NMrSswhV50WdXzdb/Z5A==}
engines: {node: '>=4'}
- axios@1.18.1:
- resolution: {integrity: sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==}
+ axios@1.19.0:
+ resolution: {integrity: sha512-ht/iuYZXEjFxLH/Hkezgd7m6JKlHHXEUSneaDz8uZe1Gj5QZtCnpyDsckvAiEnT89OEbCLmnte4R4sn7P0EKFw==}
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
@@ -2555,8 +2531,8 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- nanoid@3.3.16:
- resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==}
+ nanoid@3.3.17:
+ resolution: {integrity: sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -2706,8 +2682,8 @@ packages:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
- postcss@8.5.24:
- resolution: {integrity: sha512-8RyVklq0owXUTa4xlpzu4l9AaVKIdQvAcOHZWaMh98HgySsUtxRVf/chRe3dsSLqb6i40BzGRzEUddRaI+9TSw==}
+ postcss@8.5.25:
+ resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==}
engines: {node: ^10 || ^12 || >=14}
powershell-utils@0.1.0:
@@ -2775,15 +2751,15 @@ packages:
react-is@17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
- react-router-dom@7.18.1:
- resolution: {integrity: sha512-KaZh+X/6UtEp28x51AUYZDMg9NGoz2ja3dNHa+ta/tk40vCzKhQ/RypCWBMLbmDr6//E24Vv5uPsrqXFozdkAg==}
+ react-router-dom@7.18.2:
+ resolution: {integrity: sha512-AIKJ/jgGlFb3EbfCXk5Gzshiwt+l3mqbCrNjmEWMMjqQxNJ3svBa6bgzFyCC2Sw3RA0VWF1kg3uQf2OFhxb8hw==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
react-dom: '>=18'
- react-router@7.18.1:
- resolution: {integrity: sha512-GDLgg3i3uM0aeJO3Fm+TCS+sDQ7gu12T6x0qdTEzcwqEfleci7JwugVNIF3U//0FWKnJT7ptG+20B2jfDqnZAg==}
+ react-router@7.18.2:
+ resolution: {integrity: sha512-aUVMjFm3GAPTTZL7oYr5E7ETiqfQCHRLH+B+5afnICvf0r7kkK4eR6SMuwbSTJw/7t+12khT/Kahij49fqOCIg==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
@@ -2851,8 +2827,8 @@ packages:
resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- rolldown@1.1.5:
- resolution: {integrity: sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==}
+ rolldown@1.2.2:
+ resolution: {integrity: sha512-opwpo1tQBAcpSUJDt94B7hhLNGOKjCdE//XXjeLrnx9b83bjnw45tXdg1b09yEw/VLFBJGZpwRULMmOZo7ol+A==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -3177,13 +3153,13 @@ packages:
vite:
optional: true
- vite@8.1.5:
- resolution: {integrity: sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==}
+ vite@8.2.0:
+ resolution: {integrity: sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
'@types/node': ^20.19.0 || >=22.12.0
- '@vitejs/devtools': ^0.3.0
+ '@vitejs/devtools': ^0.4.0
esbuild: '>=0.28.1'
jiti: '>=1.21.0'
less: ^4.0.0
@@ -3554,11 +3530,11 @@ snapshots:
'@bcoe/v8-coverage@1.0.2': {}
- '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
+ '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@ark-ui/react': 5.37.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@emotion/is-prop-valid': 1.4.0
- '@emotion/react': 11.14.0(@types/react@19.2.17)(react@19.2.8)
+ '@emotion/react': 11.14.0(@types/react@19.2.18)(react@19.2.8)
'@emotion/serialize': 1.3.3
'@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.8)
'@emotion/utils': 1.4.2
@@ -3567,22 +3543,6 @@ snapshots:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
- '@emnapi/core@1.11.1':
- dependencies:
- '@emnapi/wasi-threads': 1.2.2
- tslib: 2.8.1
- optional: true
-
- '@emnapi/runtime@1.11.1':
- dependencies:
- tslib: 2.8.1
- optional: true
-
- '@emnapi/wasi-threads@1.2.2':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@emotion/babel-plugin@11.13.5':
dependencies:
'@babel/helper-module-imports': 7.28.6
@@ -3615,7 +3575,7 @@ snapshots:
'@emotion/memoize@0.9.0': {}
- '@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8)':
+ '@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)':
dependencies:
'@babel/runtime': 7.28.6
'@emotion/babel-plugin': 11.13.5
@@ -3627,7 +3587,7 @@ snapshots:
hoist-non-react-statics: 3.3.2
react: 19.2.8
optionalDependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
transitivePeerDependencies:
- supports-color
@@ -3844,13 +3804,6 @@ snapshots:
'@microsoft/tsdoc@0.16.0':
optional: true
- '@napi-rs/wasm-runtime@1.2.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
- dependencies:
- '@emnapi/core': 1.11.1
- '@emnapi/runtime': 1.11.1
- '@tybys/wasm-util': 0.10.3
- optional: true
-
'@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -3863,69 +3816,62 @@ snapshots:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.20.1
- '@oxc-project/types@0.139.0': {}
+ '@oxc-project/types@0.142.0': {}
'@pandacss/is-valid-prop@1.11.5': {}
'@pkgr/core@0.3.6': {}
- '@rolldown/binding-android-arm64@1.1.5':
+ '@rolldown/binding-android-arm64@1.2.2':
optional: true
- '@rolldown/binding-darwin-arm64@1.1.5':
+ '@rolldown/binding-darwin-arm64@1.2.2':
optional: true
- '@rolldown/binding-darwin-x64@1.1.5':
+ '@rolldown/binding-darwin-x64@1.2.2':
optional: true
- '@rolldown/binding-freebsd-x64@1.1.5':
+ '@rolldown/binding-freebsd-x64@1.2.2':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.1.5':
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.1.5':
+ '@rolldown/binding-linux-arm64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.1.5':
+ '@rolldown/binding-linux-arm64-musl@1.2.2':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.1.5':
+ '@rolldown/binding-linux-ppc64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.1.5':
+ '@rolldown/binding-linux-s390x-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.1.5':
+ '@rolldown/binding-linux-x64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-x64-musl@1.1.5':
+ '@rolldown/binding-linux-x64-musl@1.2.2':
optional: true
- '@rolldown/binding-openharmony-arm64@1.1.5':
+ '@rolldown/binding-openharmony-arm64@1.2.2':
optional: true
- '@rolldown/binding-wasm32-wasi@1.1.5':
- dependencies:
- '@emnapi/core': 1.11.1
- '@emnapi/runtime': 1.11.1
- '@napi-rs/wasm-runtime': 1.2.0(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
- optional: true
-
- '@rolldown/binding-win32-arm64-msvc@1.1.5':
+ '@rolldown/binding-win32-arm64-msvc@1.2.2':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.1.5':
+ '@rolldown/binding-win32-x64-msvc@1.2.2':
optional: true
- '@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.1.5)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
+ '@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.2)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@babel/core': 7.29.0
picomatch: 4.0.4
- rolldown: 1.1.5
+ rolldown: 1.2.2
optionalDependencies:
'@babel/runtime': 7.29.7
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
'@rolldown/pluginutils@1.0.1': {}
@@ -4068,59 +4014,59 @@ snapshots:
estraverse: 5.3.0
picomatch: 4.0.4
- '@swc/core-darwin-arm64@1.15.46':
+ '@swc/core-darwin-arm64@1.15.47':
optional: true
- '@swc/core-darwin-x64@1.15.46':
+ '@swc/core-darwin-x64@1.15.47':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.15.46':
+ '@swc/core-linux-arm-gnueabihf@1.15.47':
optional: true
- '@swc/core-linux-arm64-gnu@1.15.46':
+ '@swc/core-linux-arm64-gnu@1.15.47':
optional: true
- '@swc/core-linux-arm64-musl@1.15.46':
+ '@swc/core-linux-arm64-musl@1.15.47':
optional: true
- '@swc/core-linux-ppc64-gnu@1.15.46':
+ '@swc/core-linux-ppc64-gnu@1.15.47':
optional: true
- '@swc/core-linux-s390x-gnu@1.15.46':
+ '@swc/core-linux-s390x-gnu@1.15.47':
optional: true
- '@swc/core-linux-x64-gnu@1.15.46':
+ '@swc/core-linux-x64-gnu@1.15.47':
optional: true
- '@swc/core-linux-x64-musl@1.15.46':
+ '@swc/core-linux-x64-musl@1.15.47':
optional: true
- '@swc/core-win32-arm64-msvc@1.15.46':
+ '@swc/core-win32-arm64-msvc@1.15.47':
optional: true
- '@swc/core-win32-ia32-msvc@1.15.46':
+ '@swc/core-win32-ia32-msvc@1.15.47':
optional: true
- '@swc/core-win32-x64-msvc@1.15.46':
+ '@swc/core-win32-x64-msvc@1.15.47':
optional: true
- '@swc/core@1.15.46(@swc/helpers@0.5.23)':
+ '@swc/core@1.15.47(@swc/helpers@0.5.23)':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.27
+ '@swc/types': 0.1.28
optionalDependencies:
- '@swc/core-darwin-arm64': 1.15.46
- '@swc/core-darwin-x64': 1.15.46
- '@swc/core-linux-arm-gnueabihf': 1.15.46
- '@swc/core-linux-arm64-gnu': 1.15.46
- '@swc/core-linux-arm64-musl': 1.15.46
- '@swc/core-linux-ppc64-gnu': 1.15.46
- '@swc/core-linux-s390x-gnu': 1.15.46
- '@swc/core-linux-x64-gnu': 1.15.46
- '@swc/core-linux-x64-musl': 1.15.46
- '@swc/core-win32-arm64-msvc': 1.15.46
- '@swc/core-win32-ia32-msvc': 1.15.46
- '@swc/core-win32-x64-msvc': 1.15.46
+ '@swc/core-darwin-arm64': 1.15.47
+ '@swc/core-darwin-x64': 1.15.47
+ '@swc/core-linux-arm-gnueabihf': 1.15.47
+ '@swc/core-linux-arm64-gnu': 1.15.47
+ '@swc/core-linux-arm64-musl': 1.15.47
+ '@swc/core-linux-ppc64-gnu': 1.15.47
+ '@swc/core-linux-s390x-gnu': 1.15.47
+ '@swc/core-linux-x64-gnu': 1.15.47
+ '@swc/core-linux-x64-musl': 1.15.47
+ '@swc/core-win32-arm64-msvc': 1.15.47
+ '@swc/core-win32-ia32-msvc': 1.15.47
+ '@swc/core-win32-x64-msvc': 1.15.47
'@swc/helpers': 0.5.23
'@swc/counter@0.1.3': {}
@@ -4129,7 +4075,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@swc/types@0.1.27':
+ '@swc/types@0.1.28':
dependencies:
'@swc/counter': 0.1.3
@@ -4160,15 +4106,15 @@ snapshots:
picocolors: 1.1.1
redent: 3.0.0
- '@testing-library/react@16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
+ '@testing-library/react@16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@babel/runtime': 7.28.6
'@testing-library/dom': 10.4.0
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
optionalDependencies:
- '@types/react': 19.2.17
- '@types/react-dom': 19.2.3(@types/react@19.2.17)
+ '@types/react': 19.2.18
+ '@types/react-dom': 19.2.4(@types/react@19.2.18)
'@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.9.6)':
dependencies:
@@ -4191,11 +4137,6 @@ snapshots:
mkdirp: 3.0.1
path-browserify: 1.0.1
- '@tybys/wasm-util@0.10.3':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@types/argparse@1.0.38':
optional: true
@@ -4223,11 +4164,11 @@ snapshots:
'@types/parse-json@4.0.2': {}
- '@types/react-dom@19.2.3(@types/react@19.2.17)':
+ '@types/react-dom@19.2.4(@types/react@19.2.18)':
dependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
- '@types/react@19.2.17':
+ '@types/react@19.2.18':
dependencies:
csstype: 3.2.3
@@ -4332,20 +4273,20 @@ snapshots:
'@typescript-eslint/types': 8.65.0
eslint-visitor-keys: 5.0.1
- '@vitejs/plugin-react-swc@4.3.2(@swc/helpers@0.5.23)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
+ '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- '@swc/core': 1.15.46(@swc/helpers@0.5.23)
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ '@swc/core': 1.15.47(@swc/helpers@0.5.23)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
transitivePeerDependencies:
- '@swc/helpers'
- '@vitejs/plugin-react@6.0.4(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.1.5)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)))(babel-plugin-react-compiler@1.0.0)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
+ '@vitejs/plugin-react@6.0.5(@rolldown/plugin-babel@0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.2)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)))(babel-plugin-react-compiler@1.0.0)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
optionalDependencies:
- '@rolldown/plugin-babel': 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.1.5)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ '@rolldown/plugin-babel': 0.2.3(@babel/core@7.29.0)(@babel/runtime@7.29.7)(rolldown@1.2.2)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
babel-plugin-react-compiler: 1.0.0
'@vitest/coverage-v8@4.1.10(vitest@4.1.10)':
@@ -4360,7 +4301,7 @@ snapshots:
obug: 2.1.4
std-env: 4.2.0
tinyrainbow: 3.1.1
- vitest: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ vitest: 4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/expect@4.1.10':
dependencies:
@@ -4371,13 +4312,13 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.1
- '@vitest/mocker@4.1.10(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
+ '@vitest/mocker@4.1.10(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@vitest/spy': 4.1.10
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
'@vitest/pretty-format@4.1.10':
dependencies:
@@ -5125,7 +5066,7 @@ snapshots:
axe-core@4.11.1: {}
- axios@1.18.1:
+ axios@1.19.0:
dependencies:
follow-redirects: 1.16.0
form-data: 4.0.6
@@ -6227,7 +6168,7 @@ snapshots:
ms@2.1.3: {}
- nanoid@3.3.16: {}
+ nanoid@3.3.17: {}
natural-compare@1.4.0: {}
@@ -6376,9 +6317,9 @@ snapshots:
possible-typed-array-names@1.1.0: {}
- postcss@8.5.24:
+ postcss@8.5.25:
dependencies:
- nanoid: 3.3.16
+ nanoid: 3.3.17
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -6439,13 +6380,13 @@ snapshots:
react-is@17.0.2: {}
- react-router-dom@7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
+ react-router-dom@7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
- react-router: 7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ react-router: 7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
- react-router@7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
+ react-router@7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
cookie: 1.1.1
react: 19.2.8
@@ -6521,26 +6462,25 @@ snapshots:
reusify@1.1.0: {}
- rolldown@1.1.5:
+ rolldown@1.2.2:
dependencies:
- '@oxc-project/types': 0.139.0
+ '@oxc-project/types': 0.142.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.1.5
- '@rolldown/binding-darwin-arm64': 1.1.5
- '@rolldown/binding-darwin-x64': 1.1.5
- '@rolldown/binding-freebsd-x64': 1.1.5
- '@rolldown/binding-linux-arm-gnueabihf': 1.1.5
- '@rolldown/binding-linux-arm64-gnu': 1.1.5
- '@rolldown/binding-linux-arm64-musl': 1.1.5
- '@rolldown/binding-linux-ppc64-gnu': 1.1.5
- '@rolldown/binding-linux-s390x-gnu': 1.1.5
- '@rolldown/binding-linux-x64-gnu': 1.1.5
- '@rolldown/binding-linux-x64-musl': 1.1.5
- '@rolldown/binding-openharmony-arm64': 1.1.5
- '@rolldown/binding-wasm32-wasi': 1.1.5
- '@rolldown/binding-win32-arm64-msvc': 1.1.5
- '@rolldown/binding-win32-x64-msvc': 1.1.5
+ '@rolldown/binding-android-arm64': 1.2.2
+ '@rolldown/binding-darwin-arm64': 1.2.2
+ '@rolldown/binding-darwin-x64': 1.2.2
+ '@rolldown/binding-freebsd-x64': 1.2.2
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.2
+ '@rolldown/binding-linux-arm64-gnu': 1.2.2
+ '@rolldown/binding-linux-arm64-musl': 1.2.2
+ '@rolldown/binding-linux-ppc64-gnu': 1.2.2
+ '@rolldown/binding-linux-s390x-gnu': 1.2.2
+ '@rolldown/binding-linux-x64-gnu': 1.2.2
+ '@rolldown/binding-linux-x64-musl': 1.2.2
+ '@rolldown/binding-openharmony-arm64': 1.2.2
+ '@rolldown/binding-win32-arm64-msvc': 1.2.2
+ '@rolldown/binding-win32-x64-msvc': 1.2.2
rollup@4.60.1:
dependencies:
@@ -6863,7 +6803,7 @@ snapshots:
universalify@2.0.1:
optional: true
- unplugin-dts@1.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.1.5)(rollup@4.60.1)(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
+ unplugin-dts@1.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.2.2)(rollup@4.60.1)(typescript@6.0.3)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
'@rollup/pluginutils': 5.4.0(rollup@4.60.1)
'@volar/typescript': 2.4.28
@@ -6876,9 +6816,9 @@ snapshots:
unplugin: 2.3.11
optionalDependencies:
'@microsoft/api-extractor': 7.57.6(@types/node@25.9.5)
- rolldown: 1.1.5
+ rolldown: 1.2.2
rollup: 4.60.1
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
transitivePeerDependencies:
- supports-color
@@ -6901,17 +6841,17 @@ snapshots:
dependencies:
react: 19.2.8
- vite-plugin-css-injected-by-js@5.0.2(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
+ vite-plugin-css-injected-by-js@5.0.2(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
- vite-plugin-dts@5.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.1.5)(rollup@4.60.1)(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
+ vite-plugin-dts@5.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.2.2)(rollup@4.60.1)(typescript@6.0.3)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
- unplugin-dts: 1.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.1.5)(rollup@4.60.1)(typescript@6.0.3)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ unplugin-dts: 1.0.3(@microsoft/api-extractor@7.57.6(@types/node@25.9.5))(rolldown@1.2.2)(rollup@4.60.1)(typescript@6.0.3)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
optionalDependencies:
'@microsoft/api-extractor': 7.57.6(@types/node@25.9.5)
rollup: 4.60.1
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
transitivePeerDependencies:
- '@rspack/core'
- '@vue/language-core'
@@ -6921,12 +6861,12 @@ snapshots:
- typescript
- webpack
- vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3):
+ vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.5
- postcss: 8.5.24
- rolldown: 1.1.5
+ postcss: 8.5.25
+ rolldown: 1.2.2
tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 25.9.5
@@ -6934,10 +6874,10 @@ snapshots:
jiti: 2.7.0
yaml: 2.8.3
- vitest@4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
+ vitest@4.1.10(@types/node@25.9.5)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
'@vitest/expect': 4.1.10
- '@vitest/mocker': 4.1.10(vite@8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
+ '@vitest/mocker': 4.1.10(vite@8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/pretty-format': 4.1.10
'@vitest/runner': 4.1.10
'@vitest/snapshot': 4.1.10
@@ -6954,7 +6894,7 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.1
- vite: 8.1.5(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@25.9.5)(jiti@2.7.0)(yaml@2.8.3)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 25.9.5
(airflow) 08/32: Bump @types/semver (#71226)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 916e416cdb66a8504da569976ad0c05ea1b12050
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 7 12:12:39 2026 +0800
Bump @types/semver (#71226)
Bumps the 3-3-edge-ui-package-updates group with 1 update in the /providers/edge3/src/airflow/providers/edge3/plugins/www directory: [@types/semver](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/semver).
Updates `@types/semver` from 7.7.1 to 7.8.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/semver)
---
updated-dependencies:
- dependency-name: "@types/semver"
dependency-version: 7.8.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: 3-3-edge-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../edge3/src/airflow/providers/edge3/plugins/www/package.json | 2 +-
.../src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json b/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
index 33bd72b4a1c..742108fc46a 100644
--- a/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
+++ b/providers/edge3/src/airflow/providers/edge3/plugins/www/package.json
@@ -35,7 +35,7 @@
"@chakra-ui/react": "^3.36.1",
"@emotion/react": "^11.14.0",
"@tanstack/react-query": "^5.101.4",
- "@types/semver": "^7.7.1",
+ "@types/semver": "^7.8.0",
"axios": "^1.19.0",
"next-themes": "^0.4.6",
"react": "^19.2.8",
diff --git a/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml b/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
index 8c3e455ddc3..c1c7e088ab8 100644
--- a/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
+++ b/providers/edge3/src/airflow/providers/edge3/plugins/www/pnpm-lock.yaml
@@ -46,8 +46,8 @@ importers:
specifier: ^5.101.4
version: 5.101.4(react@19.2.8)
'@types/semver':
- specifier: ^7.7.1
- version: 7.7.1
+ specifier: ^7.8.0
+ version: 7.8.0
axios:
specifier: ^1.19.0
version: 1.19.0
@@ -1016,8 +1016,8 @@ packages:
'@types/react@19.2.18':
resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}
- '@types/semver@7.7.1':
- resolution: {integrity: sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==}
+ '@types/semver@7.8.0':
+ resolution: {integrity: sha512-1mAINjtQCXXeLkJ9ehXkwOcBpqtLxiVtKhpUf83DdRNdQKV0iXZpaHYqRr7nj+wvxuJzoAmAwXI+sCNMv1CzLQ==}
'@types/whatwg-mimetype@3.0.2':
resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==}
@@ -4172,7 +4172,7 @@ snapshots:
dependencies:
csstype: 3.2.3
- '@types/semver@7.7.1': {}
+ '@types/semver@7.8.0': {}
'@types/whatwg-mimetype@3.0.2': {}
(airflow) 32/32: Bump eslint (#71509)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit a4b4c61c953bae5759b3ff837ba52d8a471effdd
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Wed Aug 12 17:08:24 2026 -0400
Bump eslint (#71509)
Bumps the 3-3-fab-ui-package-updates group with 1 update in the /providers/fab/src/airflow/providers/fab/www directory: [eslint](https://github.com/eslint/eslint).
Updates `eslint` from 10.8.0 to 10.8.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/compare/v10.8.0...v10.8.1)
---
updated-dependencies:
- dependency-name: eslint
dependency-version: 10.8.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-fab-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../fab/src/airflow/providers/fab/www/package.json | 2 +-
.../src/airflow/providers/fab/www/pnpm-lock.yaml | 37 ++++++++++++----------
2 files changed, 22 insertions(+), 17 deletions(-)
diff --git a/providers/fab/src/airflow/providers/fab/www/package.json b/providers/fab/src/airflow/providers/fab/www/package.json
index 15a7c18c6b4..d35c3675c38 100644
--- a/providers/fab/src/airflow/providers/fab/www/package.json
+++ b/providers/fab/src/airflow/providers/fab/www/package.json
@@ -47,7 +47,7 @@
"copy-webpack-plugin": "^14.0.0",
"css-loader": "7.1.4",
"css-minimizer-webpack-plugin": "^8.0.0",
- "eslint": "^10.8.0",
+ "eslint": "^10.8.1",
"file-loader": "^6.2.0",
"mini-css-extract-plugin": "^2.10.2",
"moment": "^2.30.1",
diff --git a/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml b/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
index bfc815f8dab..e7bbdae9d23 100644
--- a/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
+++ b/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
@@ -33,7 +33,7 @@ importers:
version: 8.0.1
'@babel/eslint-parser':
specifier: ^8.0.1
- version: 8.0.1(@babel/core@8.0.1)(eslint@10.8.0)
+ version: 8.0.1(@babel/core@8.0.1)(eslint@10.8.1)
'@babel/plugin-transform-runtime':
specifier: ^8.0.1
version: 8.0.1(@babel/core@8.0.1)
@@ -53,8 +53,8 @@ importers:
specifier: ^8.0.0
version: 8.0.0(webpack@5.109.2)
eslint:
- specifier: ^10.8.0
- version: 10.8.0
+ specifier: ^10.8.1
+ version: 10.8.1
file-loader:
specifier: ^6.2.0
version: 6.2.0(webpack@5.109.2)
@@ -946,8 +946,8 @@ packages:
boolbase@1.0.0:
resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
- brace-expansion@5.0.8:
- resolution: {integrity: sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==}
+ brace-expansion@5.0.9:
+ resolution: {integrity: sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==}
engines: {node: 20 || >=22}
braces@3.0.3:
@@ -1220,8 +1220,8 @@ packages:
resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
- eslint@10.8.0:
- resolution: {integrity: sha512-nuKKvN+oIBO0koN7Tm7dlkmnkc21mtt0QJLwAKzjLq14y6lRTdVG36MZHJ8eQHwdJMwZbQNMlPOYedMq/oVJvQ==}
+ eslint@10.8.1:
+ resolution: {integrity: sha512-wqA7W2jbsC/BnV9Iv1UZpKVFkO1AdNoSmYW8NWG4HNOBbkAMvIqDZ27pI2f07dqn583NcIC44ckjAcOXDL1QbQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
hasBin: true
peerDependencies:
@@ -1329,6 +1329,9 @@ packages:
flatted@3.4.3:
resolution: {integrity: sha512-/zipXxyO6rGvuNGDiULY9MvEGSkb2gaG4GGH4ygMi0ZZzyMHdUZBmntJmx5x1G2VuPytCwGN4xsJP6cw+sK+vQ==}
+ flatted@3.4.4:
+ resolution: {integrity: sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==}
+
function-bind@1.1.2:
resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
@@ -2445,10 +2448,10 @@ snapshots:
obug: 2.1.3
semver: 7.8.5
- '@babel/eslint-parser@8.0.1(@babel/core@8.0.1)(eslint@10.8.0)':
+ '@babel/eslint-parser@8.0.1(@babel/core@8.0.1)(eslint@10.8.1)':
dependencies:
'@babel/core': 8.0.1
- eslint: 10.8.0
+ eslint: 10.8.1
eslint-scope: 9.1.2
eslint-visitor-keys: 5.0.1
semver: 7.8.5
@@ -3059,9 +3062,9 @@ snapshots:
'@discoveryjs/json-ext@1.1.0': {}
- '@eslint-community/eslint-utils@4.10.1(eslint@10.8.0)':
+ '@eslint-community/eslint-utils@4.10.1(eslint@10.8.1)':
dependencies:
- eslint: 10.8.0
+ eslint: 10.8.1
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.2': {}
@@ -3349,7 +3352,7 @@ snapshots:
boolbase@1.0.0: {}
- brace-expansion@5.0.8:
+ brace-expansion@5.0.9:
dependencies:
balanced-match: 4.0.4
@@ -3615,9 +3618,9 @@ snapshots:
eslint-visitor-keys@5.0.1: {}
- eslint@10.8.0:
+ eslint@10.8.1:
dependencies:
- '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.0)
+ '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1)
'@eslint-community/regexpp': 4.12.2
'@eslint/config-array': 0.23.5
'@eslint/config-helpers': 0.7.0
@@ -3728,7 +3731,7 @@ snapshots:
flat-cache@4.0.1:
dependencies:
- flatted: 3.4.3
+ flatted: 3.4.4
keyv: 4.5.4
flat-cache@6.1.23:
@@ -3741,6 +3744,8 @@ snapshots:
flatted@3.4.3: {}
+ flatted@3.4.4: {}
+
function-bind@1.1.2: {}
gensync@1.0.0-beta.2: {}
@@ -3985,7 +3990,7 @@ snapshots:
minimatch@10.2.6:
dependencies:
- brace-expansion: 5.0.8
+ brace-expansion: 5.0.9
minimizer-webpack-plugin@5.6.1(postcss@8.5.24)(webpack@5.109.2):
dependencies:
(airflow) 04/32: [v3-3-test] Group Dependabot security updates and keep v3-3-test covered (#70556) (#70597)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 0248d9f802e78f6ff644b0dfe6fc70cd95351f52
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Fri Aug 7 12:10:00 2026 +0800
[v3-3-test] Group Dependabot security updates and keep v3-3-test covered (#70556) (#70597)
* Group Dependabot security updates
Dependabot groups only apply to security updates when they declare
`applies-to: security-updates`; without it a group covers version updates
only. Every group in our config relied on that default, so alert-driven
bumps bypassed grouping entirely and opened one PR each - axios in edge3
(#70145), mermaid (#69132, #69137), gitpython (#70428), zeep (#68780),
@hey-api/openapi-ts (#69265) and the two /go-sdk Go bumps (#70226, #69214).
Add a `security-updates` group to every entry that targets the default
branch. Entries carrying `target-branch: v3-3-test` are deliberately left
alone: Dependabot raises security updates against the default branch only,
so a security group there would never match. Comments note this so it does
not look like an oversight.
The three existing `*-major-version-updates` groups were already
`applies-to: security-updates` but restricted to `update-types: [major]`,
so minor and patch security fixes fell through ungrouped. They are widened
to cover all security updates and renamed to `*-security-updates` to match
what they actually do.
Also adds a `gomod` entry for /go-sdk, which had no configuration at all -
its Go security bumps were arriving individually because Dependabot raises
security updates for ecosystems with no entry, but can only group them when
one exists.
Generated-by: Claude Opus 5 (1M context)
* Mirror remaining dependency directories onto v3-3-test
Dependabot raises security updates against the default branch only, so a fix
that lands on main does not reach a maintenance branch by itself. Cherry-picking
one over is unreliable: these commits carry lock file diffs, and main's lock
files have long diverged from v3-3-test's, so the pick conflicts more often than
not.
Letting Dependabot maintain the branch directly avoids that entirely - it
resolves the dependency and regenerates the lock file on v3-3-test itself. Six
directories were tracked on main but not on the maintenance branch, so a fixed
version had no way of reaching it:
- npm: edge3 www, fab www, /registry, react plugin template
- uv: /dev/breeze
- gomod: /go-sdk
They now have `target-branch: v3-3-test` entries following the policy the branch
already uses for core-ui and auth-ui: minor and patch only, majors ignored. A
fix that needs a major bump still has to be backported by hand.
`dev/update_github_branch_config.py` generates the same six entries, so cutting
the next release branch does not silently reintroduce the gap.
(cherry picked from commit 00679b8127ac6a3dbe85182ab3336d74dce5239e)
Generated-by: Claude Opus 5 (1M context)
Co-authored-by: Jarek Potiuk <ja...@potiuk.com>
---
.github/dependabot.yml | 173 +++++++++++++++++++++++++++++++++++--
dev/update_github_branch_config.py | 117 +++++++++++++++++++++++++
2 files changed, 281 insertions(+), 9 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index f0337bb052b..be600ed4a09 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -15,6 +15,11 @@
# specific language governing permissions and limitations
# under the License
---
+# NOTE: a group applies to version updates unless it declares `applies-to: security-updates`.
+# Every entry below that targets the default branch therefore carries a matching
+# `*-security-updates` group, so alert-driven bumps arrive batched instead of one PR per
+# dependency. Entries using `target-branch` deliberately have no such group - Dependabot raises
+# security updates against the default branch only, so it would never match anything there.
version: 2
updates:
- package-ecosystem: "github-actions"
@@ -28,6 +33,10 @@ updates:
github-actions-updates:
patterns:
- "*"
+ github-actions-security-updates:
+ applies-to: security-updates
+ patterns:
+ - "*"
- package-ecosystem: "github-actions"
directory: "/"
@@ -61,6 +70,10 @@ updates:
pip-dependency-updates:
patterns:
- "*"
+ pip-security-updates:
+ applies-to: security-updates
+ patterns:
+ - "*"
- package-ecosystem: npm
cooldown:
@@ -96,12 +109,10 @@ updates:
update-types:
- "minor"
- "patch"
- core-ui-major-version-updates:
+ core-ui-security-updates:
patterns:
- "*"
applies-to: security-updates
- update-types:
- - "major"
- package-ecosystem: npm
cooldown:
@@ -117,12 +128,10 @@ updates:
update-types:
- "minor"
- "patch"
- auth-ui-major-version-updates:
+ auth-ui-security-updates:
patterns:
- "*"
applies-to: security-updates
- update-types:
- - "major"
- package-ecosystem: npm
cooldown:
@@ -138,6 +147,10 @@ updates:
update-types:
- "minor"
- "patch"
+ ui-plugin-template-security-updates:
+ patterns:
+ - "*"
+ applies-to: security-updates
ignore:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
@@ -153,6 +166,10 @@ updates:
edge-ui-package-updates:
patterns:
- "*"
+ edge-ui-security-updates:
+ patterns:
+ - "*"
+ applies-to: security-updates
- package-ecosystem: npm
cooldown:
@@ -165,6 +182,10 @@ updates:
fab-ui-package-updates:
patterns:
- "*"
+ fab-ui-security-updates:
+ patterns:
+ - "*"
+ applies-to: security-updates
- package-ecosystem: npm
cooldown:
@@ -180,12 +201,10 @@ updates:
update-types:
- "minor"
- "patch"
- registry-major-version-updates:
+ registry-security-updates:
patterns:
- "*"
applies-to: security-updates
- update-types:
- - "major"
# Repeat dependency updates on v3-3-test branch as well
- package-ecosystem: pip
@@ -247,6 +266,123 @@ updates:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
+ # The remaining directories are mirrored onto v3-3-test as well. Dependabot raises security
+ # updates against the default branch only, so a fixed version reaches the maintenance branch
+ # through its own version updates - Dependabot resolves and regenerates the lock file on that
+ # branch, which a cherry-picked lock file diff from main cannot do. Majors stay ignored, so a
+ # fix that needs a major bump still has to be backported by hand.
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /providers/edge3/src/airflow/providers/edge3/plugins/www
+ schedule:
+ interval: "weekly"
+ target-branch: v3-3-test
+ groups:
+ 3-3-edge-ui-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /providers/fab/src/airflow/providers/fab/www
+ schedule:
+ interval: daily
+ target-branch: v3-3-test
+ groups:
+ 3-3-fab-ui-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /registry
+ schedule:
+ interval: "weekly"
+ target-branch: v3-3-test
+ groups:
+ 3-3-registry-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /dev/react-plugin-tools/react_plugin_template
+ schedule:
+ interval: "weekly"
+ target-branch: v3-3-test
+ groups:
+ 3-3-ui-plugin-template-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: "uv"
+ cooldown:
+ default-days: 4
+ directory: "/dev/breeze"
+ schedule:
+ interval: "weekly"
+ target-branch: v3-3-test
+ groups:
+ 3-3-uv-dependency-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: "gomod"
+ cooldown:
+ default-days: 4
+ directory: "/go-sdk"
+ schedule:
+ interval: "weekly"
+ target-branch: v3-3-test
+ groups:
+ 3-3-go-sdk-dependency-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
- package-ecosystem: "uv"
cooldown:
default-days: 4
@@ -257,3 +393,22 @@ updates:
uv-dependency-updates:
patterns:
- "*"
+ uv-security-updates:
+ patterns:
+ - "*"
+ applies-to: security-updates
+
+ - package-ecosystem: "gomod"
+ cooldown:
+ default-days: 4
+ directory: "/go-sdk"
+ schedule:
+ interval: "weekly"
+ groups:
+ go-sdk-dependency-updates:
+ patterns:
+ - "*"
+ go-sdk-security-updates:
+ patterns:
+ - "*"
+ applies-to: security-updates
diff --git a/dev/update_github_branch_config.py b/dev/update_github_branch_config.py
index 84045c07f40..1b5793e2e7e 100755
--- a/dev/update_github_branch_config.py
+++ b/dev/update_github_branch_config.py
@@ -156,6 +156,123 @@ def update_dependabot(new_branch: str, prev_branch: str, new_dash: str) -> None:
- dependency-name: "*"
update-types: ["version-update:semver-major"]
+ # The remaining directories are mirrored onto {new_branch} as well. Dependabot raises security
+ # updates against the default branch only, so a fixed version reaches the maintenance branch
+ # through its own version updates - Dependabot resolves and regenerates the lock file on that
+ # branch, which a cherry-picked lock file diff from main cannot do. Majors stay ignored, so a
+ # fix that needs a major bump still has to be backported by hand.
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /providers/edge3/src/airflow/providers/edge3/plugins/www
+ schedule:
+ interval: "weekly"
+ target-branch: {new_branch}
+ groups:
+ {new_dash}-edge-ui-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /providers/fab/src/airflow/providers/fab/www
+ schedule:
+ interval: daily
+ target-branch: {new_branch}
+ groups:
+ {new_dash}-fab-ui-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /registry
+ schedule:
+ interval: "weekly"
+ target-branch: {new_branch}
+ groups:
+ {new_dash}-registry-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: npm
+ cooldown:
+ default-days: 4
+ directories:
+ - /dev/react-plugin-tools/react_plugin_template
+ schedule:
+ interval: "weekly"
+ target-branch: {new_branch}
+ groups:
+ {new_dash}-ui-plugin-template-package-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: "uv"
+ cooldown:
+ default-days: 4
+ directory: "/dev/breeze"
+ schedule:
+ interval: "weekly"
+ target-branch: {new_branch}
+ groups:
+ {new_dash}-uv-dependency-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
+ - package-ecosystem: "gomod"
+ cooldown:
+ default-days: 4
+ directory: "/go-sdk"
+ schedule:
+ interval: "weekly"
+ target-branch: {new_branch}
+ groups:
+ {new_dash}-go-sdk-dependency-updates:
+ patterns:
+ - "*"
+ update-types:
+ - "minor"
+ - "patch"
+ ignore:
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major"]
+
"""
prev_comment = f" # Repeat dependency updates on {prev_branch} branch as well"
content = content.replace(prev_comment, pip_npm_block + prev_comment, 1)
(airflow) 28/32: [v3-3-test] Show each Dag only once in airflow dags list (#70934) (#71481)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 1580d890c82dce5426cdfb64a3ca7479da60a7d8
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Wed Aug 12 17:22:28 2026 +0800
[v3-3-test] Show each Dag only once in airflow dags list (#70934) (#71481)
Airflow 3 stores one serialized_dag row per Dag version, so every Dag with
more than one version was listed once per version.
(cherry picked from commit b9ff1d776943c07e09cf541e4f4139e35cfb6570)
Co-authored-by: Y-C <ea...@gmail.com>
Co-authored-by: Eason09053360 <18...@users.noreply.github.com>
---
.../src/airflow/cli/commands/dag_command.py | 4 ++-
.../tests/unit/cli/commands/test_dag_command.py | 31 ++++++++++++++++++++++
2 files changed, 34 insertions(+), 1 deletion(-)
diff --git a/airflow-core/src/airflow/cli/commands/dag_command.py b/airflow-core/src/airflow/cli/commands/dag_command.py
index b6688643c5d..7cfbe294b19 100644
--- a/airflow-core/src/airflow/cli/commands/dag_command.py
+++ b/airflow-core/src/airflow/cli/commands/dag_command.py
@@ -574,7 +574,9 @@ def dag_list_dags(args, *, session: Session = NEW_SESSION) -> None:
dags_list.extend(list(dagbag.dags.values()))
dagbag_import_errors += len(dagbag.import_errors)
else:
- dags_list.extend(cast("DAG", sm.dag) for sm in session.scalars(select(SerializedDagModel)))
+ dags_list.extend(
+ cast("DAG", dag) for dag in SerializedDagModel.read_all_dags(session=session).values()
+ )
pie_stmt = select(func.count()).select_from(ParseImportError)
if args.bundle_name:
pie_stmt = pie_stmt.where(ParseImportError.bundle_name.in_(args.bundle_name))
diff --git a/airflow-core/tests/unit/cli/commands/test_dag_command.py b/airflow-core/tests/unit/cli/commands/test_dag_command.py
index 059ce1d2f26..e4d2886faf0 100644
--- a/airflow-core/tests/unit/cli/commands/test_dag_command.py
+++ b/airflow-core/tests/unit/cli/commands/test_dag_command.py
@@ -352,6 +352,37 @@ class TestCliDags:
assert key in dag_list[0]
assert any("airflow/example_dags/example_complex.py" in d["fileloc"] for d in dag_list)
+ def test_cli_list_dags_with_multiple_dag_versions(self, dag_maker, stdout_capture, session):
+ clear_db_dags()
+
+ with dag_maker("test_dag_versions", schedule=None, start_date=DEFAULT_DATE):
+ EmptyOperator(task_id="task1")
+ # A version with task instances is kept rather than updated in place, so the next sync
+ # adds a second row for the same dag_id.
+ dag_maker.create_dagrun()
+
+ with DAG("test_dag_versions", schedule=None, start_date=DEFAULT_DATE) as dag:
+ EmptyOperator(task_id="task1")
+ EmptyOperator(task_id="task2")
+ sync_dag_to_db(dag)
+
+ assert (
+ session.scalar(
+ select(func.count())
+ .select_from(SerializedDagModel)
+ .where(SerializedDagModel.dag_id == "test_dag_versions")
+ )
+ == 2
+ )
+
+ args = self.parser.parse_args(["dags", "list", "--columns", "dag_id", "--output", "json"])
+ with stdout_capture as temp_stdout:
+ dag_command.dag_list_dags(args)
+ assert json.loads(temp_stdout.getvalue()) == [{"dag_id": "test_dag_versions"}]
+
+ # Rebuild Test DB for other tests
+ self.setup_class()
+
def test_cli_list_local_dags(self, stdout_capture):
# Clear the database
clear_db_dags()
(airflow) 12/32: [v3-3-test] Bump cryptography (#71139) (#71147)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 96ff9fd99ac570860a96362f2336a31a435e45d7
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Fri Aug 7 23:39:49 2026 +0800
[v3-3-test] Bump cryptography (#71139) (#71147)
Bumps the uv-security-updates group with 1 update in the /dev/breeze directory: [cryptography](https://github.com/pyca/cryptography).
Updates `cryptography` from 49.0.0 to 50.0.0
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/49.0.0...50.0.0)
(cherry picked from commit f69c195aa7a0a16605b40365bd218f935258e669)
---
updated-dependencies:
- dependency-name: cryptography
dependency-version: 50.0.0
dependency-type: indirect
dependency-group: uv-security-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
dev/breeze/uv.lock | 96 +++++++++++++++++++++++++++---------------------------
1 file changed, 48 insertions(+), 48 deletions(-)
diff --git a/dev/breeze/uv.lock b/dev/breeze/uv.lock
index 8b35aa9bd63..ca5ea3d1d0e 100644
--- a/dev/breeze/uv.lock
+++ b/dev/breeze/uv.lock
@@ -498,59 +498,59 @@ wheels = [
[[package]]
name = "cryptography"
-version = "49.0.0"
+version = "50.0.0"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "cffi", marker = "platform_python_implementation != 'PyPy'" },
{ name = "typing-extensions", marker = "python_full_version < '3.11'" },
]
-sdist = { url = "https://files.pythonhosted.org/packages/1f/99/d1c90d6041656cc6ee229dc99cd67fd0cd5aec3c5f7d72fffc27cc750054/cryptography-49.0.0.tar.gz", hash = "sha256:f89660a348f4f78a92366240a61404e337586ef7f5909a2fef59ca88ef505493", size = 854345, upload-time = "2026-06-12T20:02:30.512Z" }
-wheels = [
- { url = "https://files.pythonhosted.org/packages/9b/22/adf66990e63584a68dfb50c24f48a125c07b1699899381c8151e63ed458c/cryptography-49.0.0-cp311-abi3-macosx_11_0_arm64.whl", hash = "sha256:966fe0e9c67490071f14c0d2b1cb2dfb3023c5ce39457343931415f08382f2db", size = 4032100, upload-time = "2026-06-12T20:02:32.143Z" },
- { url = "https://files.pythonhosted.org/packages/09/41/3797cfaf69cae04a13ee78ebd83f0678d9c02b4779d21ce24445326f1a69/cryptography-49.0.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:36d1709f992593689b45bda411498d62c6e365f2ca00b84657d4dadd24de16db", size = 4692978, upload-time = "2026-06-12T20:01:21.305Z" },
- { url = "https://files.pythonhosted.org/packages/e6/8b/43011f7ebe515a8aa20d61f290a326cd890c2e738e16e59eaff8d9c3a412/cryptography-49.0.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:0e959b578856a3924bc0cbb710fc12c387b9412a951389f3ca61704a9e25f325", size = 4716422, upload-time = "2026-06-12T20:01:48.566Z" },
- { url = "https://files.pythonhosted.org/packages/4a/91/01ce7303a4579e6d3a6abef01bd322848e9ea7a219adcabc5048b9033571/cryptography-49.0.0-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:53ecee2e23f7169b6117e99fc8a944e5e50f79e69758a83b52a00cb98ab2b2d2", size = 4700503, upload-time = "2026-06-12T20:02:47.091Z" },
- { url = "https://files.pythonhosted.org/packages/62/99/a2c95cf8293f07491e9e27c20cc4dcd18176d944e674679adeb1d0173fd6/cryptography-49.0.0-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:2eda353d8a27bcbcaa4cbed18994a74ab4d19a2ca897db188ea269ab9b71419b", size = 5309779, upload-time = "2026-06-12T20:02:08.987Z" },
- { url = "https://files.pythonhosted.org/packages/20/2c/0622f20ff02b2ef32558733443805dc82fd4c275be01b2d19d14676f3a1b/cryptography-49.0.0-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:2afe9051da7ae7bd5905da5a949280c7d2bb75682e188f650a9d0f2756b834c6", size = 4749683, upload-time = "2026-06-12T20:02:03.335Z" },
- { url = "https://files.pythonhosted.org/packages/a3/5b/c5246635d5fd3b64e0d45ae10e99fd32fe9676a79915ccfe5a61ba9af1a5/cryptography-49.0.0-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:0b82e28ee398a386f0807bba7884d30f25218855690f45115831bcce5d90822c", size = 4337874, upload-time = "2026-06-12T20:02:54.323Z" },
- { url = "https://files.pythonhosted.org/packages/6d/88/05563c7fe2e914e87d1a536d06fe83e66b4e1d95cb593e05aea375531da8/cryptography-49.0.0-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:ccac2bfebc306b862133e3bb71f3f6ee8bb525240089b2d952e4144b3a6d5da7", size = 4700283, upload-time = "2026-06-12T20:01:34.822Z" },
- { url = "https://files.pythonhosted.org/packages/c4/b6/d7696e4e890d6ae1469935164c9e5215c557671cb78d6e3f458ccceaa632/cryptography-49.0.0-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:d0527ce944105f257f605a827d6ebead966c752038b6e8656abb9c5edee6fc68", size = 5265844, upload-time = "2026-06-12T20:01:24.09Z" },
- { url = "https://files.pythonhosted.org/packages/a9/3c/f3ad17eecc1a57b0ba236dc01f90e783c51f4a2f35f64777cc4f47a184b2/cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:cbc77da8c523d5abd028635ba850a6966fcee2c82e2bf65a41d1d8afe0f98be9", size = 4749290, upload-time = "2026-06-12T20:01:30.848Z" },
- { url = "https://files.pythonhosted.org/packages/4f/01/339573cf1023163a400b0b5d16f6d507de413b9f60be6fd1b77feeaf6737/cryptography-49.0.0-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b87e65d263b3e5d3bb92a57e2a6638e2f31110fa7aa890c7b2dbba42248d0a3f", size = 4834612, upload-time = "2026-06-12T20:01:29.246Z" },
- { url = "https://files.pythonhosted.org/packages/71/fd/577302e213a1be9468f92d1afef66fcf1ef83d516819d9992ca547f592bd/cryptography-49.0.0-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:66ec79c3904820572d7e987abdf304281f141d37ad9a489b8e97066e7b9b6459", size = 4980804, upload-time = "2026-06-12T20:01:42.853Z" },
- { url = "https://files.pythonhosted.org/packages/1f/09/f42b1d190c5ba75f72062a387f8030d1d75f6ab035788f1d9c4b01de6525/cryptography-49.0.0-cp311-abi3-win_amd64.whl", hash = "sha256:e5dfc1e64de5677cec922ffa8da89c546d0415bf6efdf081842e5d44c84e1f0e", size = 3810026, upload-time = "2026-06-12T20:02:39.262Z" },
- { url = "https://files.pythonhosted.org/packages/ec/9e/db72b3ae7fc9cfad53e630e56c6ae83b9b6ff0bf3718ffb8012d20b3aabf/cryptography-49.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:73a205dce83953d131a4aa1e0fd917a2fd1c5b1eef251e9d7152efefcbf5caf7", size = 4013892, upload-time = "2026-06-12T20:02:10.735Z" },
- { url = "https://files.pythonhosted.org/packages/86/12/c48a424f38db03027be9f7ed5c7dc5de9933dbee992865f98b13727a009d/cryptography-49.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:196ecd6a36e4e9aa10270393bb98d8df88fccee0bf1e5128b91ae4eb4375896d", size = 4678835, upload-time = "2026-06-12T20:02:48.743Z" },
- { url = "https://files.pythonhosted.org/packages/68/28/8a3ad4653662c93fc44dc4e5d8fd374c25c42e07b34bbfbadf49cf57a5a8/cryptography-49.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:7abcee80084cda3f7691f3eb1ce480d8df49cec637b429aa35986c1de71738aa", size = 4697239, upload-time = "2026-06-12T20:02:56.03Z" },
- { url = "https://files.pythonhosted.org/packages/a8/b2/2193fc74f81aee4f9b62733133b73b5176718932ed8f2e4b03fa040480a6/cryptography-49.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:4ae387c9cb68ea569ca17e490d66d8142b81c3cc814bf179974b7d146e490bbb", size = 4685593, upload-time = "2026-06-12T20:02:50.666Z" },
- { url = "https://files.pythonhosted.org/packages/47/f1/1d3eaa243bfc5de4a187b22aa8c048b3e4980bfbe830ac46e6bac2e66947/cryptography-49.0.0-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:f37d847238971164fdbc68ade6f6574aecc9c0af714190e2083429ff68f4ce9d", size = 5289961, upload-time = "2026-06-12T20:01:46.468Z" },
- { url = "https://files.pythonhosted.org/packages/58/39/2d51306721330c486495853eda1c567880ff036de15a14c4b74f399934af/cryptography-49.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:c2bc30226390d60ea19d9f82b19db005fe0452154a23c1c410c12ea801e43561", size = 4731145, upload-time = "2026-06-12T20:02:16.832Z" },
- { url = "https://files.pythonhosted.org/packages/17/50/983e838c7fd0d87fd8c969bcdd328edaf5f756e38df5281637424c155873/cryptography-49.0.0-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:07cab27cc7b7e0fd28e5e26bb9eeedde5c135c868b46de4a27845abe94af6122", size = 4321719, upload-time = "2026-06-12T20:02:52.611Z" },
- { url = "https://files.pythonhosted.org/packages/a7/f5/8f571d7e27c55bce9f76f026143bcb1e040a4233149ecca0bea5fa5dd5f7/cryptography-49.0.0-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:b20133d204d2bb56ba047642199603876c872026ca53e79c35b83772ab2cc505", size = 4685209, upload-time = "2026-06-12T20:02:07.282Z" },
- { url = "https://files.pythonhosted.org/packages/e7/84/0e27016a6fc5a0886f797018b26aa42f40c09a82332bff77822a451deaaa/cryptography-49.0.0-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:b970c6da94d5bb18629db453d14f2a1300f6bf59b61e9b82377931ef95504866", size = 5246285, upload-time = "2026-06-12T20:01:32.439Z" },
- { url = "https://files.pythonhosted.org/packages/11/2d/5e1fb307cb5931881516b464c98774b3f2c36b5d4bb9a2830253cf553cad/cryptography-49.0.0-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:d8ecde755e2e91bf773fc94e8c9d730cd7f2007004cb492263a794ec3899a1c8", size = 4730441, upload-time = "2026-06-12T20:02:01.469Z" },
- { url = "https://files.pythonhosted.org/packages/e4/c0/bff5a02ee731d207d6a1ed51732549d8c53d2bc8da1d10ec6f2844201d68/cryptography-49.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e3fb64c420688e5319ae25113a354015abbd8dffbfbc41781a1ea66fc7622ac3", size = 4815869, upload-time = "2026-06-12T20:01:36.574Z" },
- { url = "https://files.pythonhosted.org/packages/b9/26/814681d14248d95d73d5c3eea0c39a94eb8302df966f670a2c60de90974b/cryptography-49.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:32703d93296f5c1f4b53349ad3a250c2cae0fdecd3a3dd5d47e616d8d616af27", size = 4960948, upload-time = "2026-06-12T20:02:18.688Z" },
- { url = "https://files.pythonhosted.org/packages/4c/fe/93ecac273d3738939d023612ad12cca9a3740a5345d69fda04134c43fd96/cryptography-49.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:33cd0565932807baddb67b96dbee92f2c374b5c89dee09fd74079aeb8c8dba61", size = 3799153, upload-time = "2026-06-12T20:01:39.059Z" },
- { url = "https://files.pythonhosted.org/packages/19/2a/5bb823f5bedcf80718cea7fbc95ec5515cca3769633c4b01a32be7f30e7c/cryptography-49.0.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:ec5e529fb80935c94fe7b729f9972b50e351a0e6b50aa294fd5cabb109fcc29a", size = 4025947, upload-time = "2026-06-12T20:01:25.745Z" },
- { url = "https://files.pythonhosted.org/packages/3d/df/40577043ca124e17012f408ddddaeb213b856336ac82ddb3bc915f39e29f/cryptography-49.0.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:f78ff2c9ed8dc2d036b0f4d640e22522213d047c1b14e61205a7e55c80a494d4", size = 4692429, upload-time = "2026-06-12T20:01:53.628Z" },
- { url = "https://files.pythonhosted.org/packages/2c/99/2d13299eb3dd27b02dcfaafcc91d6b5cb3329f7cbd6d8f51921acd566c1a/cryptography-49.0.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:35b151772baff2c74cba7fa290ceaff4c3b11c0c881eb93eb5dbc05a7cfbba18", size = 4700968, upload-time = "2026-06-12T20:02:45.383Z" },
- { url = "https://files.pythonhosted.org/packages/a5/4d/9c0cd02f95e2602dd5e563da149ee0830abef3537be8b34dc56281ebe27a/cryptography-49.0.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:0f21641cf4b30fca7aee061ced0ec7ad7b073518088b7c9969a297c0ae796c69", size = 4697758, upload-time = "2026-06-12T20:01:41.13Z" },
- { url = "https://files.pythonhosted.org/packages/24/01/186c825898477d77e2324d5360fefe622ff1d8d1963ec0554e2cada8ec77/cryptography-49.0.0-cp39-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:9e82dcc8e56052715fb18b2429e3bca4823b1629136a2084fc45a9a5cecb9b64", size = 5298863, upload-time = "2026-06-12T20:02:24.579Z" },
- { url = "https://files.pythonhosted.org/packages/b8/7b/62cbbab75d0659865bf0273790031544a0b16c8072d258f9428dcd8190dc/cryptography-49.0.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:6f2debedf9ca60cf1d5bd466475638af5130f89965605cd818484d19987d3a21", size = 4735983, upload-time = "2026-06-12T20:01:50.14Z" },
- { url = "https://files.pythonhosted.org/packages/6c/72/3e798c064bc39e471008075d0f9bc9daf77a80879c092e4a8e170c585ed4/cryptography-49.0.0-cp39-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:8c25ceb16df5b9435f3f6a9829204985b0e0cbee3b48aacd432c7d2c850b44d9", size = 4334173, upload-time = "2026-06-12T20:01:44.743Z" },
- { url = "https://files.pythonhosted.org/packages/f0/ee/6fca21d1ac73e06f8bef71940abfd4d2f6472b4bca284d770f32bd4086f6/cryptography-49.0.0-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:28d8b15e6275f12c8a207dc309dfa957903c927d08d0cc937ee3f63f200693cc", size = 4697298, upload-time = "2026-06-12T20:02:20.918Z" },
- { url = "https://files.pythonhosted.org/packages/67/d0/a5fcd3515f0bae49a7b6d0413cc1bdccdcc1fc0047037a0d480642cdc5d6/cryptography-49.0.0-cp39-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:6fc361c34fb6aac015ce19435876635e5c6d21db31998b0920f675f131e043b8", size = 5254338, upload-time = "2026-06-12T20:02:22.737Z" },
- { url = "https://files.pythonhosted.org/packages/a0/84/84fe36f19caf857d61cb7fc9c63035a47ffabd84ea12d1d393148efa3615/cryptography-49.0.0-cp39-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:2400ef9c9e2299a25614eb1dea3db54a69b1349efd043bfac9c67630d136df36", size = 4735650, upload-time = "2026-06-12T20:02:41.389Z" },
- { url = "https://files.pythonhosted.org/packages/6c/a0/db537264e234f7273a73ec020873d6d6b39dfd8a53db78b550ca8320440e/cryptography-49.0.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:67e1d20ad9ef3a563c59ef22e7a8a0b8210bd26604369ea4a30a7c66aefe504e", size = 4834820, upload-time = "2026-06-12T20:01:51.847Z" },
- { url = "https://files.pythonhosted.org/packages/93/77/8df9eb486495979bccecd1062e2eaf435250e84437040295b57d09048b0b/cryptography-49.0.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:42b0684e0e40cf26122427802486f6d93aea593612603a94fbf260c7eb1e9c1b", size = 4967968, upload-time = "2026-06-12T20:02:12.524Z" },
- { url = "https://files.pythonhosted.org/packages/c2/e6/f60198ea8d9dfa15fff9ed4ca02ce362f6eadd9ba757dcc50634c4257b63/cryptography-49.0.0-cp39-abi3-win_amd64.whl", hash = "sha256:026ac7423e6fa66872d3bf889be5974507da3944f866f704fa200eadacd00001", size = 3785547, upload-time = "2026-06-12T20:02:26.847Z" },
- { url = "https://files.pythonhosted.org/packages/63/d3/4a83af35d65e3fad632c926fad684c193ea4398569ccb0bbbc7fe8f5dc9a/cryptography-49.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:fc1e275c2f1d97b1a6450b8b0ea3ebfa6e087a611c2b26cb2404d48588abab7b", size = 3993685, upload-time = "2026-06-12T20:02:14.883Z" },
- { url = "https://files.pythonhosted.org/packages/d6/a7/f9dac0ab7f80368c56993a7bf638ef9935f825c91902798481fac0898138/cryptography-49.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:c83782480a4a9da4d0feb51950131ba32e12e70813848b3343f6e18c28a66838", size = 4676239, upload-time = "2026-06-12T20:02:28.793Z" },
- { url = "https://files.pythonhosted.org/packages/d7/70/2ba3769dd0ae167e2f33dfa9592d45db6ff9a61d62ca1a5b3d1bdd09068f/cryptography-49.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:b39efa323140595abd3ecca8529d321ae50f55f3aa3ba9cc81ea56a6011953d5", size = 4715584, upload-time = "2026-06-12T20:01:27.495Z" },
- { url = "https://files.pythonhosted.org/packages/94/64/2923570ac1c0bd3a737aa366ac3abbbbde273042308b8cde95e2364a6e6a/cryptography-49.0.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:b47db11c2c3525083296069b98ac5221907455e989ae0c2e3008bde851921615", size = 4675885, upload-time = "2026-06-12T20:01:55.49Z" },
- { url = "https://files.pythonhosted.org/packages/ab/f8/614dc7e051418cfe53d55173c1e24c6b0085e89996fe90508c2fdf769aef/cryptography-49.0.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:084ef1af862eb07ec46d25f68689f2102a9fc0e05ce7b80f14f5fe51e4eef0f6", size = 4715449, upload-time = "2026-06-12T20:02:05.469Z" },
- { url = "https://files.pythonhosted.org/packages/aa/50/a9caea39ad19c431c1a3f8a31114df65b260cdfe67786b6c7e7c040c4c44/cryptography-49.0.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:be9fcb48a55f023493482827d4f459bd263cc20efde64f204b97c123201850c6", size = 3783731, upload-time = "2026-06-12T20:02:43.319Z" },
+sdist = { url = "https://files.pythonhosted.org/packages/de/41/6cbdcf9142d00fe82836fbb51e503e58088575cf7a0fe1dbff6695bf0840/cryptography-50.0.0.tar.gz", hash = "sha256:eeac2acb5a20ed25e0ad6d1df9891a520b78b404266b6d11778f25d5d691a6c9", size = 880201, upload-time = "2026-07-31T14:25:10.11Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/c5/5c/59086b4aac5e879d38ddbcf74e4be7ade89cebc3eb199a55da998c3bb46a/cryptography-50.0.0-cp311-abi3-macosx_11_0_arm64.whl", hash = "sha256:031e2d5dd4bb9caa3ca9c82e5a197fd8ae680232cee62603d1a813f3f07e3d03", size = 4001252, upload-time = "2026-07-31T14:23:33.331Z" },
+ { url = "https://files.pythonhosted.org/packages/57/ef/8f2df13c7216bcad3e1c74e07f6e193d93e998e114f524a53877c9af27ad/cryptography-50.0.0-cp311-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:fd9192b7b70c573d7f214eb1ae35e00d359f6f5e4b27c7e21e30de1fc6204645", size = 4719554, upload-time = "2026-07-31T14:23:35.611Z" },
+ { url = "https://files.pythonhosted.org/packages/d9/41/029086c34d91052fc3b88bcc8056f709a7c915c7a23b235a54eb800b1c97/cryptography-50.0.0-cp311-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:06a32a980526a6ab9a4b9bf8f7385800791e2bb960903cb6b530e4817509a3b7", size = 4702130, upload-time = "2026-07-31T14:23:37.635Z" },
+ { url = "https://files.pythonhosted.org/packages/7d/ff/b6ce0954962e7f7b969f850a883744197bb3910bdfd7b6da162eab7d9f68/cryptography-50.0.0-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:a1b30560f2acc95aa8b2e06e716a13dbfc97314747b80d9707e307f77b40d6b3", size = 4725244, upload-time = "2026-07-31T14:23:39.471Z" },
+ { url = "https://files.pythonhosted.org/packages/06/1e/63a1027cb7fec360a182208e1b7767d5aa1fe57be3d6aa856e69a321edc0/cryptography-50.0.0-cp311-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:8d89f3976b10b4ce31118de72329025f70d2c6ead14a8217c5514dd2c6d5a78f", size = 5342265, upload-time = "2026-07-31T14:23:41.286Z" },
+ { url = "https://files.pythonhosted.org/packages/6b/72/a1116d683a6d7ece94590013882515de087edf9ef0e6292aae615a44df73/cryptography-50.0.0-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:b42a28c1844fd9de8f3f7d540e36b66f3a9c83fceac7170ebc7a6a19edd9dcae", size = 4734609, upload-time = "2026-07-31T14:23:43.139Z" },
+ { url = "https://files.pythonhosted.org/packages/15/37/36a9c479bbe49acea2636c7fd3360d20f7b7e079c300352011c44850b181/cryptography-50.0.0-cp311-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:900131fafd8aead39ac7dd3a7e833be754c17a95cfd91221636949fe4eb0aa8a", size = 4356517, upload-time = "2026-07-31T14:23:44.939Z" },
+ { url = "https://files.pythonhosted.org/packages/32/98/8a151d64367204cbc63ec65d37502f1d9c53cf4bfc6ec3c532614dbec60d/cryptography-50.0.0-cp311-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:07949c449a1abcf60d1ee6e88956d89404c7df3c8258f46589e912988e551987", size = 4724529, upload-time = "2026-07-31T14:23:46.93Z" },
+ { url = "https://files.pythonhosted.org/packages/22/f6/ec13b470172126464a86bf54d2294a46d29837fc51ba3e45d4047946fb5e/cryptography-50.0.0-cp311-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:f89831ef99dd7dd169ab06d63a831adb9e20a87aac6d380266bbda5823349169", size = 5299852, upload-time = "2026-07-31T14:23:48.851Z" },
+ { url = "https://files.pythonhosted.org/packages/da/3a/f05e32c99d440c9bb891ea0e36c9091891e36be5a9a87ab2ee6ea20729f6/cryptography-50.0.0-cp311-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:82148ec5bddac30b51a5b3c1945075f896fa022cb93f8e4a01e9f6ee95292c5f", size = 4734462, upload-time = "2026-07-31T14:23:50.861Z" },
+ { url = "https://files.pythonhosted.org/packages/ca/dc/bd72b26be8953f80625f63151efd38eee71c76ca6cf591c08ff34615a79e/cryptography-50.0.0-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:1489e263a8048bb8b6a8bac662eb2d402ea5d2b7b4699b72f385f1e2772db105", size = 4852708, upload-time = "2026-07-31T14:23:52.715Z" },
+ { url = "https://files.pythonhosted.org/packages/27/20/c930314a2ab476d15dec966ec87e2e9637bb02b06106b12c0396c57bb603/cryptography-50.0.0-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:7cec5b856506da6defb290f30c9ee687d5f5e8cb0bd3f6459dde43b0b4fa40ef", size = 5004179, upload-time = "2026-07-31T14:23:54.887Z" },
+ { url = "https://files.pythonhosted.org/packages/32/2e/c9db68a0c4bfa28e310707527c0ee3a2bd254104d2e02e68f368e197aa4c/cryptography-50.0.0-cp311-abi3-win_amd64.whl", hash = "sha256:bd1c592e4d5974f0d08d4888e432157adba757c66da0246918e43677fafa2d30", size = 3840395, upload-time = "2026-07-31T14:23:56.677Z" },
+ { url = "https://files.pythonhosted.org/packages/c3/fb/951032a3bf22a5697c83183fb6294a4843772947a70e616c57b3ff5f522e/cryptography-50.0.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:49e7d93abdbd2990caced757e5fade25302f719c3c8fb6e6fff2dde98999fc41", size = 3989258, upload-time = "2026-07-31T14:23:58.881Z" },
+ { url = "https://files.pythonhosted.org/packages/d4/67/91eb047e69c5e845f2f14b8a2e4a1aab0f283cb885531e9e22c8adb176bc/cryptography-50.0.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:19736989797678c6af1e55cd49055cdbcb55d8f6b5583ac5335f933aba9101dc", size = 4700648, upload-time = "2026-07-31T14:24:00.702Z" },
+ { url = "https://files.pythonhosted.org/packages/30/82/85f0f7425c856b9f96459411eb12e74ef72df9caf6f8f15bf23a33ff131f/cryptography-50.0.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:80b63928fa35083b33966ce1efb70e5b9607181e49dcd1c22c8c005e319f667f", size = 4682442, upload-time = "2026-07-31T14:24:02.538Z" },
+ { url = "https://files.pythonhosted.org/packages/1a/28/b555a365adff1cca2fbe7b9e487d68a40de6bc67ff2cb587473eb43de0e7/cryptography-50.0.0-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:d58c3db7cd6eed54e6c06744db55456b65ebd7492ddeae9c1e93cfca7aa857d3", size = 4707596, upload-time = "2026-07-31T14:24:04.394Z" },
+ { url = "https://files.pythonhosted.org/packages/72/d8/f52538140cc719df62a01cf87d1c7142318d235817109d6f4054d7c352d6/cryptography-50.0.0-cp314-cp314t-manylinux_2_28_ppc64le.whl", hash = "sha256:df2a58a472f332225671c35b0a830208b86d004f82baa8530fa3782c85646533", size = 5314552, upload-time = "2026-07-31T14:24:06.31Z" },
+ { url = "https://files.pythonhosted.org/packages/38/14/6120e5bd7c5aa022ad15424ba4d5c5269d0d9448ed4d55e492ea91e3c1c4/cryptography-50.0.0-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:11b74db56cdbe3cdee6e3f6982ecb70334fa10dce99ed58bf7894aaaa3b2a037", size = 4717113, upload-time = "2026-07-31T14:24:08.349Z" },
+ { url = "https://files.pythonhosted.org/packages/fa/71/190bf38c3ee2e0f8efc9860ae100c9df4169742eef274b91e7aa1cb133b9/cryptography-50.0.0-cp314-cp314t-manylinux_2_31_armv7l.whl", hash = "sha256:f59e38625469987d7ef6d495323c55e7db6c212eaf6112267e0d3b565a2e9c9f", size = 4338580, upload-time = "2026-07-31T14:24:10.227Z" },
+ { url = "https://files.pythonhosted.org/packages/3a/63/504ccfbbe61fd8aa983f7f146399cdf034c72c2fc55f5b2dfdcdcdb20c99/cryptography-50.0.0-cp314-cp314t-manylinux_2_34_aarch64.whl", hash = "sha256:ecfed7367f965a0328cfbdd70da860f15441f002f613185668c6e6ebf5a0ac11", size = 4707038, upload-time = "2026-07-31T14:24:12.169Z" },
+ { url = "https://files.pythonhosted.org/packages/01/77/2cf79bbfc4d12ca106437a6e170d6aaa01a373e93093118aaaef0e801bd4/cryptography-50.0.0-cp314-cp314t-manylinux_2_34_ppc64le.whl", hash = "sha256:9aa87839c383bdbab6ef865787a1fb877af8dd03464c4400322726feaaadfc6d", size = 5273110, upload-time = "2026-07-31T14:24:14.38Z" },
+ { url = "https://files.pythonhosted.org/packages/e5/45/8aae2972c520145377ea3559a605a899bebe227bf070b33cdb445929a9b9/cryptography-50.0.0-cp314-cp314t-manylinux_2_34_x86_64.whl", hash = "sha256:6ba6a53445bd3cfa809ef3ef5f1589aa6ba08784a1d962bf47d0940e871dab1c", size = 4716439, upload-time = "2026-07-31T14:24:16.415Z" },
+ { url = "https://files.pythonhosted.org/packages/7b/20/4fe50b619a48c2525cc46e2dbc1ac490708d704be5d467bdaac6dc955682/cryptography-50.0.0-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:3f5735ffe4996d28b809371756219f5354864902a3b9e7c0b9ee87041209fc9c", size = 4837383, upload-time = "2026-07-31T14:24:18.553Z" },
+ { url = "https://files.pythonhosted.org/packages/92/91/3a31366e183343d3703f8995c095f5734676bd6938118047e50fcf279eb4/cryptography-50.0.0-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:1b4a266766514614f8aa60416e71f2fc6e575d36e7bdc90f644fadb2f4b75b95", size = 4985772, upload-time = "2026-07-31T14:24:20.385Z" },
+ { url = "https://files.pythonhosted.org/packages/74/9a/02ffe35b2853d121689871eb5dce862092562b3a1ed5cc98f1aaed441506/cryptography-50.0.0-cp314-cp314t-win_amd64.whl", hash = "sha256:12b9c6996425c76ea6c457ace4f3073e715b8c545add07cd1a8f3a4f90691269", size = 3816291, upload-time = "2026-07-31T14:24:22.125Z" },
+ { url = "https://files.pythonhosted.org/packages/03/37/73d005be173aff344af30e9fd2a576575cb2391a7101d9cd3842e1fa8cce/cryptography-50.0.0-cp39-abi3-macosx_11_0_arm64.whl", hash = "sha256:ccdc4a71a4dabae05de219404f9f4abc38e3b58422177ff93d0da05967dafa07", size = 4036009, upload-time = "2026-07-31T14:24:24.122Z" },
+ { url = "https://files.pythonhosted.org/packages/ff/c6/7a6202a534e32103a285b7834a120869557fe198d51d7cfe59754c8bda9c/cryptography-50.0.0-cp39-abi3-manylinux2014_aarch64.manylinux_2_17_aarch64.whl", hash = "sha256:910e1d2668e7de9648f2bcee30e180db2a6b15c30f887d7c4c93ddf96e3992e3", size = 4745252, upload-time = "2026-07-31T14:24:26.118Z" },
+ { url = "https://files.pythonhosted.org/packages/85/4f/0fa8c2f4428198f15d9ff8d63400e27afbf94ce833f6108da1eb3753f945/cryptography-50.0.0-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl", hash = "sha256:a91296cb61e8df6f86d0c19cc4068228da256bf59bf86049fbd821084565327f", size = 4728939, upload-time = "2026-07-31T14:24:27.994Z" },
+ { url = "https://files.pythonhosted.org/packages/d1/63/54dd723490ba2dc09b299682c10b38db38f159728bcaae8c591b8af2f22d/cryptography-50.0.0-cp39-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:e722f16708d854fe924790e051061f6704a472c3bac347b6fd88033ea8dd0dc5", size = 4748483, upload-time = "2026-07-31T14:24:30.254Z" },
+ { url = "https://files.pythonhosted.org/packages/1d/dd/7c77d26285cc7f6991efce64a0f5b4f9383bfa5dd8c5033003eaf7db4cdb/cryptography-50.0.0-cp39-abi3-manylinux_2_28_ppc64le.whl", hash = "sha256:d764dcf130c428ef66786f866dd750f53182bc608813489915e9fc106bb0c82f", size = 5367599, upload-time = "2026-07-31T14:24:32.457Z" },
+ { url = "https://files.pythonhosted.org/packages/46/c9/f60aed34c013f317f92817b6c171c2d22a78270fa41109bd4b08af26b194/cryptography-50.0.0-cp39-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:105110f43a471dbd0060b9c9516cb8a6a79233631a04cc2ba16f28323ac6e025", size = 4762647, upload-time = "2026-07-31T14:24:34.599Z" },
+ { url = "https://files.pythonhosted.org/packages/be/f3/f9a0173b139372c3a48ed98154b45cc6b9de17c789d5ab552e621c293609/cryptography-50.0.0-cp39-abi3-manylinux_2_31_armv7l.whl", hash = "sha256:828743d939e9629bc267b8e2d08d8bb67cd4319c771a33d4b18b22dd8fb7440a", size = 4385197, upload-time = "2026-07-31T14:24:36.647Z" },
+ { url = "https://files.pythonhosted.org/packages/d8/36/83bb81f6e569bc38e1e4a7bc80f29b46bb9601920bc455fc8e888f5d5742/cryptography-50.0.0-cp39-abi3-manylinux_2_34_aarch64.whl", hash = "sha256:2a8183b489dc1f7f80f135780fadc1108f14b31b8a40411c7a5b17425f65f28b", size = 4748095, upload-time = "2026-07-31T14:24:39.493Z" },
+ { url = "https://files.pythonhosted.org/packages/6b/16/d3008eff98c764979865834c3d386d4fd041b5f52e7f34fc29ac1a5eb515/cryptography-50.0.0-cp39-abi3-manylinux_2_34_ppc64le.whl", hash = "sha256:6e7d61120573a7f2cd94cc095f9e81f6967c61ccdf194285aa143ecec8e0b708", size = 5325948, upload-time = "2026-07-31T14:24:41.556Z" },
+ { url = "https://files.pythonhosted.org/packages/9c/f8/d97f9603efda3888187bfdb893f26c41be4735c10631d05d284ee6b047c4/cryptography-50.0.0-cp39-abi3-manylinux_2_34_x86_64.whl", hash = "sha256:37fdb0d0111f1e2ff07139dfb79f1b49531f8e213c46f1163dd7642979b58c47", size = 4762400, upload-time = "2026-07-31T14:24:43.636Z" },
+ { url = "https://files.pythonhosted.org/packages/64/a2/4615c8f7d81a00b1d6e6afe19f694e1543582349fb5f4076f6cb5dc36485/cryptography-50.0.0-cp39-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:c87f62a3d3b9888ed0fdde100ec06aa61ca9cd44bad9057d1dff9a516b5f5bb9", size = 4878208, upload-time = "2026-07-31T14:24:45.522Z" },
+ { url = "https://files.pythonhosted.org/packages/d2/1a/efcfb02f91407149a0dacffffab791f7e19bf6385f63b3666dc8b5e5c9c8/cryptography-50.0.0-cp39-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:65c2c3add92b45fd0709db8594536aea39c2a67af0e27ffcf049c498501140b7", size = 5037050, upload-time = "2026-07-31T14:24:47.697Z" },
+ { url = "https://files.pythonhosted.org/packages/57/30/4a22984d4f1bdfb8c054f07a92bc176b97a3134cc1d6c4b3bffb1f3688b4/cryptography-50.0.0-cp39-abi3-win_amd64.whl", hash = "sha256:d24fead1d4d076e1bfb006dcec392074a3cd8d7b4fc8a595aa64073b2b7a96ba", size = 3874135, upload-time = "2026-07-31T14:24:50.085Z" },
+ { url = "https://files.pythonhosted.org/packages/9d/3e/e54cde8c01631a5a8226ccd617eab9e57fd5cfdad90f1a9e6bb570794631/cryptography-50.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl", hash = "sha256:5e34edd123674534acd70147f0ca331eaa2c74e6325fb2028c886aa26ba0b68c", size = 3963170, upload-time = "2026-07-31T14:24:51.968Z" },
+ { url = "https://files.pythonhosted.org/packages/01/b6/0b9e125e90f3d2dcf599a218a899cda7326a3158cfa258723f0b398b08f6/cryptography-50.0.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl", hash = "sha256:8eb5e1172eb569ea8a872796576e6a67c276351728b6455d5beb01242b027c6a", size = 4692441, upload-time = "2026-07-31T14:24:53.743Z" },
+ { url = "https://files.pythonhosted.org/packages/53/c9/a5151588710785a96d7bc4de27d4cd62f263bbbcb203cfe29df537eb6505/cryptography-50.0.0-pp311-pypy311_pp73-manylinux_2_28_x86_64.whl", hash = "sha256:910d11e1a385c654bf738bf3e6b8e6ed5de0f5610fcae2be9e5b398d8081d20e", size = 4699810, upload-time = "2026-07-31T14:24:55.746Z" },
+ { url = "https://files.pythonhosted.org/packages/c7/1a/15b92b25eb6ce3089cd49377ae990a0f3ad485a510f968aed1f19dbdcdf2/cryptography-50.0.0-pp311-pypy311_pp73-manylinux_2_34_aarch64.whl", hash = "sha256:62598a8a57f815db4c6259a4e97d857dab56697e7de8e8ab02352ab74da1995d", size = 4691924, upload-time = "2026-07-31T14:24:58.082Z" },
+ { url = "https://files.pythonhosted.org/packages/62/15/219075012ab13e8905f3cd572204f4acb4b111df787104346b9bc0cea789/cryptography-50.0.0-pp311-pypy311_pp73-manylinux_2_34_x86_64.whl", hash = "sha256:07479a1cb08219ab719147e742e76090c9c773321959bb94946fffdd397a6437", size = 4699593, upload-time = "2026-07-31T14:24:59.951Z" },
+ { url = "https://files.pythonhosted.org/packages/8e/b5/c2c5fce26f0ee40d21bafe7f191d29a34b35a65ac4fe8a1191d1983612e9/cryptography-50.0.0-pp311-pypy311_pp73-win_amd64.whl", hash = "sha256:c99c003e088647b8a5b7c145d6f78c335f6348332b62e142d411c4b63d1460b9", size = 3813796, upload-time = "2026-07-31T14:25:02.298Z" },
]
[[package]]
(airflow) 22/32: Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71413)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 28c152fbd6cc251c32a03863a8bee0d5dd3aba4f
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Tue Aug 11 08:33:09 2026 -0400
Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71413)
Bumps the 3-3-auth-ui-package-updates group with 6 updates in the /airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui directory:
| Package | From | To |
| --- | --- | --- |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.65.0` | `8.66.0` |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.65.0` | `8.66.0` |
| [@typescript-eslint/utils](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/utils) | `8.65.0` | `8.66.0` |
| [eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist) | `5.10.0` | `5.10.1` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.65.0` | `8.66.0` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.0` | `8.2.1` |
Updates `@typescript-eslint/eslint-plugin` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/eslint-plugin)
Updates `@typescript-eslint/parser` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/parser)
Updates `@typescript-eslint/utils` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/utils/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/utils)
Updates `eslint-plugin-perfectionist` from 5.10.0 to 5.10.1
- [Release notes](https://github.com/azat-io/eslint-plugin-perfectionist/releases)
- [Changelog](https://github.com/azat-io/eslint-plugin-perfectionist/blob/main/changelog.md)
- [Commits](https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.10.0...v5.10.1)
Updates `typescript-eslint` from 8.65.0 to 8.66.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.66.0/packages/typescript-eslint)
Updates `vite` from 8.2.0 to 8.2.1
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.2.1/packages/vite)
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: "@typescript-eslint/parser"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: "@typescript-eslint/utils"
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: eslint-plugin-perfectionist
dependency-version: 5.10.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: typescript-eslint
dependency-version: 8.66.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: vite
dependency-version: 8.2.1
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-auth-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../auth/managers/simple/ui/package.json | 12 +-
.../auth/managers/simple/ui/pnpm-lock.yaml | 332 ++++++++++-----------
2 files changed, 172 insertions(+), 172 deletions(-)
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
index 5d45df4bf25..62740777ce3 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
@@ -40,15 +40,15 @@
"@trivago/prettier-plugin-sort-imports": "^6.0.2",
"@types/react": "^19.2.18",
"@types/react-dom": "^19.2.4",
- "@typescript-eslint/eslint-plugin": "8.65.0",
- "@typescript-eslint/parser": "8.65.0",
- "@typescript-eslint/utils": "^8.65.0",
+ "@typescript-eslint/eslint-plugin": "8.66.0",
+ "@typescript-eslint/parser": "8.66.0",
+ "@typescript-eslint/utils": "^8.66.0",
"@vitejs/plugin-react-swc": "^4.3.3",
"@vitest/coverage-v8": "^4.1.10",
"eslint": "^10.8.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-jsx-a11y": "^6.10.2",
- "eslint-plugin-perfectionist": "^5.10.0",
+ "eslint-plugin-perfectionist": "^5.10.1",
"eslint-plugin-prettier": "^5.5.6",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^7.1.1",
@@ -58,8 +58,8 @@
"prettier": "^3.9.6",
"ts-morph": "^28.0.0",
"typescript": "~6.0.3",
- "typescript-eslint": "^8.65.0",
- "vite": "^8.2.0",
+ "typescript-eslint": "^8.66.0",
+ "vite": "^8.2.1",
"vite-plugin-css-injected-by-js": "^5.0.2",
"vitest": "^4.1.10"
},
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
index 46e38752fb2..cb013519a71 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
@@ -95,17 +95,17 @@ importers:
specifier: ^19.2.4
version: 19.2.4(@types/react@19.2.18)
'@typescript-eslint/eslint-plugin':
- specifier: 8.65.0
- version: 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ specifier: 8.66.0
+ version: 8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
'@typescript-eslint/parser':
- specifier: 8.65.0
- version: 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ specifier: 8.66.0
+ version: 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
'@typescript-eslint/utils':
- specifier: ^8.65.0
- version: 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ specifier: ^8.66.0
+ version: 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
'@vitejs/plugin-react-swc':
specifier: ^4.3.3
- version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/coverage-v8':
specifier: ^4.1.10
version: 4.1.10(vitest@4.1.10)
@@ -119,8 +119,8 @@ importers:
specifier: ^6.10.2
version: 6.10.2(eslint@10.8.0(jiti@2.7.0))
eslint-plugin-perfectionist:
- specifier: ^5.10.0
- version: 5.10.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ specifier: ^5.10.1
+ version: 5.10.1(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
eslint-plugin-prettier:
specifier: ^5.5.6
version: 5.5.6(eslint-config-prettier@10.1.8(eslint@10.8.0(jiti@2.7.0)))(eslint@10.8.0(jiti@2.7.0))(prettier@3.9.6)
@@ -149,17 +149,17 @@ importers:
specifier: ~6.0.3
version: 6.0.3
typescript-eslint:
- specifier: ^8.65.0
- version: 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ specifier: ^8.66.0
+ version: 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
vite:
- specifier: ^8.2.0
- version: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ specifier: ^8.2.1
+ version: 8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
vite-plugin-css-injected-by-js:
specifier: ^5.0.2
- version: 5.0.2(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ version: 5.0.2(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
vitest:
specifier: ^4.1.10
- version: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ version: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
packages:
@@ -538,8 +538,8 @@ packages:
resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==}
engines: {node: '>=8'}
- '@oxc-project/types@0.142.0':
- resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==}
+ '@oxc-project/types@0.143.0':
+ resolution: {integrity: sha512-u6JZdLBTLotrNC9Vd6vPssINdzcCzleKAH6EJKImQb7GtYvX5keN2dxkoK44stCc4tffE6QQRtZTXVSzsLUlWA==}
'@pandacss/is-valid-prop@1.11.5':
resolution: {integrity: sha512-8m1/gG0wSRMa1QypCkWzeKUeMKY7k14nxsJCHs7Z1g1fI9I7WsLjW/VI58bLZdJxAxtoreMtm6TfIITda8P4zQ==}
@@ -549,92 +549,92 @@ packages:
resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==}
engines: {node: ^14.18.0 || >=16.0.0}
- '@rolldown/binding-android-arm64@1.2.2':
- resolution: {integrity: sha512-l7x215OGvo1s52JWmR8U/DAVzEDWBCIbTm28aeJV/WDTSHgcKXaZTuBT0hJMs5NggilfJTW3clZVvd24yfKJxA==}
+ '@rolldown/binding-android-arm64@1.2.3':
+ resolution: {integrity: sha512-zrJtHDcaZJ1Fp7xf4hNl+7seH9Cn/N5TwLYkhgXREtBwAd/jaqW3uqeHxpDugJLVICWg4eW44kOQEGJ1r6jCGw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.2.2':
- resolution: {integrity: sha512-9u9Xv6c1AJZT0FfwH5vrMG5Jjcwhc1MlyrPu0XfTqkzsmqfks2M6W/o5XwAJgVVN/jHpqqngC1WevHKKTIUtIA==}
+ '@rolldown/binding-darwin-arm64@1.2.3':
+ resolution: {integrity: sha512-ieIiibVCp0tX7TLu2cafoNPv8wJyYi01ekXpbf8q2j7F4rGAhhXb/eQh7ge9DRBY78GwmRQtvjZDux7EDbA8kA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.2.2':
- resolution: {integrity: sha512-9W1mbGZAfW3oqd85bhBkmpyHCCzL1TeG/zFFP3vg7b0rlly8cxOcre5nXwz+LHazCwac2MNWgPdPCHndABjpWQ==}
+ '@rolldown/binding-darwin-x64@1.2.3':
+ resolution: {integrity: sha512-Zh9tCon19eDXJoihx0rqKhMUlMYqzwj3aPsSuHmI4RWZh62dWUL+DJN4C5YQya5TcQBJU/Fe8+rY0jhXTQITqA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.2.2':
- resolution: {integrity: sha512-0p1lhiCSCyaerFwtrdZQUx7NqGk6LQnaRKWX7tFQqwQgvX0rjM15cIkm3pax1UpEakK14C4mOxx/jSqCBdBRqQ==}
+ '@rolldown/binding-freebsd-x64@1.2.3':
+ resolution: {integrity: sha512-nGbJWewA1wrXXZiQhjAT5rhibGfns5ZNkDVqxsO6zJ3f3YvpoDNNmGMSbbhLuXKjNScaBJVOAboztAWVespQMg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
- resolution: {integrity: sha512-e+cOJXrJ2L3zx6YzqPg+f6Wbk3V1cKB8bOhbaYdVYN3DdquzNdRAmrbETz1qnt5yp/c7JNlNjmITiA2cVneQ7w==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.3':
+ resolution: {integrity: sha512-QNniJr5Kml0kDEB98jiDOJjXNroxIIi0IXIbdYzY26Xt1pVbeP62+KnoIZLwirOymX/0jDk/2gI/bNUv7A7OIw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.2.2':
- resolution: {integrity: sha512-JsSMsj6sNat/MuhG5fnBD7QgbtpHKVe30x5/bAVirDHdhoQRXJkF6xc0Jqk8O4fiCUQAzMOoH9wZi3m60c8wtg==}
+ '@rolldown/binding-linux-arm64-gnu@1.2.3':
+ resolution: {integrity: sha512-TkqEAcmmvH3I/q4114NB4RVt6241Dao48pF45uLcFGrwAaIn0iITgTAKP/dLjbN0R4buJjGb91+UHSoFmpgIWw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.2.2':
- resolution: {integrity: sha512-B5G/zJdHaoJn9vD50eGHWkiWfmq8Uhi3IiLPJTzmZTrAalk1bztUikSXo0qga18ibE0IXboyeMUnhPjhAJ45wQ==}
+ '@rolldown/binding-linux-arm64-musl@1.2.3':
+ resolution: {integrity: sha512-NHqjnxpsndf4MPymxteFAWHHfkTL8HjWh1KB7z23ofZ6QO2euONuxDXjat69dKZRALnGypg8k8SsK8vZJoXv1Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-ppc64-gnu@1.2.2':
- resolution: {integrity: sha512-6mC/awzKka8W6EoekjegpfGkjz8jXWDX63pqu/HYVpyKtZfu65Jsh4QAH3Kej3CAv/c1oGX7psTmFEbr0mDxLA==}
+ '@rolldown/binding-linux-ppc64-gnu@1.2.3':
+ resolution: {integrity: sha512-6tbrbwfz5GB9DQ4Jwo6hy9v+vR31xZlvzZ6n5Xut6Hhx5PvrA9q/HsK8KMaYQp063iqZGXwNvZtYNLD7EM/x0w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-s390x-gnu@1.2.2':
- resolution: {integrity: sha512-412MX9fJLdA1IK28EZnc8jYv2HRTleOZgfLQumJ5zy7OeJLZlg/CETwFaXjNmGVxG51cFHpKLqb5LKvBC+HsHA==}
+ '@rolldown/binding-linux-s390x-gnu@1.2.3':
+ resolution: {integrity: sha512-oyuXxXmoZHjXC917IAPFAAv4wWAa0cM9afk8nx1+9/jNNOX1uPf8yDA6p7G0RypOfw/X0PQt5IfoquY1um+zSg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.2.2':
- resolution: {integrity: sha512-Q/+HI/ToJafZ1iCqGgVQXUEkIjufHCTF0gBQ2a5o3cg7GJ2h0qyq3nvvSmU+bGda2/7ygXpTY4TM6gO9OhQ0ZA==}
+ '@rolldown/binding-linux-x64-gnu@1.2.3':
+ resolution: {integrity: sha512-TytMwF2KVGqP2tgd0I1OY0PAv78dZRAYcF5ssDzjM34SUXCED3uXvSd5+lHoC0bTD6eEdFz7LdQNCO1y0oVk9w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.2.2':
- resolution: {integrity: sha512-ZKp/w41n6wCvxzxQHtQSbuphfX3Y4cCvbjkKHusrLx4lh+JWLTU7StSltO/DKARISzbj368d+qUaCjI8K2wzXw==}
+ '@rolldown/binding-linux-x64-musl@1.2.3':
+ resolution: {integrity: sha512-/E9m3qstrJFVPoULV25mVQblSNExY2+kBsYe4sy0Tn0yOOgJ8wZbZt3KnRbF/XeU2Gl1STKUQnDNTqhIE5MD4A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.2.2':
- resolution: {integrity: sha512-pxE6xD4KS3eAROkKK5yrhB9/3+vhlhVGMvlQLbdpzrBGDbKrnzx3RLwPaHvasLo6jgaiBLn7e04Df9C4tYhjmA==}
+ '@rolldown/binding-openharmony-arm64@1.2.3':
+ resolution: {integrity: sha512-Kr0OcsoQI816i6HOl3vFHpd1K0eZyh76zgfj4c1nTyaTsd5r2Mj1lwM4R90y/qaCfmTn9eHy0SKwi98eitRxug==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-win32-arm64-msvc@1.2.2':
- resolution: {integrity: sha512-4MqEue5re+xIZzAWsB8sj0P1kqZySWqIuN4t6QaIO/YA6SFwySOLruvWQFzfmqk8LBK2P30KCSJwf6mJCZZ5/A==}
+ '@rolldown/binding-win32-arm64-msvc@1.2.3':
+ resolution: {integrity: sha512-hOtMwTqnME+/gJcH/PCZ0wn0zPUjiWOgkHpxbSJpfGKMezHltx1S7/k1SitzVa7Ww2cqrDDaFbZEhcJZO8o+Jw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.2.2':
- resolution: {integrity: sha512-NweNxxD0Nf9t8v7kodun45Ijp3EIwYY+uydPP6qBEYvfBqhIjN6dZMzlQja3tqX/aLs3F3Uz+AxDpKgRhpOZQg==}
+ '@rolldown/binding-win32-x64-msvc@1.2.3':
+ resolution: {integrity: sha512-ekcqMMkI2PlhYnfzQnB/cEdYUVVJViWvoUyLrbzgDoi3Snfc1mVBwdnc306ufA5ejy8JSPjT2RlW1nQSjW7efg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -849,39 +849,39 @@ packages:
'@types/ws@8.18.1':
resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
- '@typescript-eslint/eslint-plugin@8.65.0':
- resolution: {integrity: sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==}
+ '@typescript-eslint/eslint-plugin@8.66.0':
+ resolution: {integrity: sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
- '@typescript-eslint/parser': ^8.65.0
+ '@typescript-eslint/parser': ^8.66.0
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/parser@8.65.0':
- resolution: {integrity: sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==}
+ '@typescript-eslint/parser@8.66.0':
+ resolution: {integrity: sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/project-service@8.65.0':
- resolution: {integrity: sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==}
+ '@typescript-eslint/project-service@8.66.0':
+ resolution: {integrity: sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/scope-manager@8.65.0':
- resolution: {integrity: sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==}
+ '@typescript-eslint/scope-manager@8.66.0':
+ resolution: {integrity: sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/tsconfig-utils@8.65.0':
- resolution: {integrity: sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==}
+ '@typescript-eslint/tsconfig-utils@8.66.0':
+ resolution: {integrity: sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/type-utils@8.65.0':
- resolution: {integrity: sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==}
+ '@typescript-eslint/type-utils@8.66.0':
+ resolution: {integrity: sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
@@ -891,25 +891,25 @@ packages:
resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/types@8.65.0':
- resolution: {integrity: sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==}
+ '@typescript-eslint/types@8.66.0':
+ resolution: {integrity: sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.65.0':
- resolution: {integrity: sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==}
+ '@typescript-eslint/typescript-estree@8.66.0':
+ resolution: {integrity: sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/utils@8.65.0':
- resolution: {integrity: sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==}
+ '@typescript-eslint/utils@8.66.0':
+ resolution: {integrity: sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.1.0'
- '@typescript-eslint/visitor-keys@8.65.0':
- resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==}
+ '@typescript-eslint/visitor-keys@8.66.0':
+ resolution: {integrity: sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@vitejs/plugin-react-swc@4.3.3':
@@ -1601,8 +1601,8 @@ packages:
peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9
- eslint-plugin-perfectionist@5.10.0:
- resolution: {integrity: sha512-HiqpDrUDbGrMC6iHQbemgDyHJ0366Vyz/qRWmxQcSAkmG25cXr8BdRgx8yAhOKhEfBXn8Rnf/mTCsV4EqUJSxg==}
+ eslint-plugin-perfectionist@5.10.1:
+ resolution: {integrity: sha512-Kprsp9Us0GqAesYaAIzUViw57xYp5WBqzXrcE0Mtww++E5fexWXYBipMuuD7yvyH4vvpBH0+oJ+OMAmZ0oYXkw==}
engines: {node: ^20.0.0 || >=22.0.0}
peerDependencies:
eslint: ^8.45.0 || ^9.0.0 || ^10.0.0
@@ -2236,8 +2236,8 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- nanoid@3.3.17:
- resolution: {integrity: sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==}
+ nanoid@3.3.18:
+ resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -2376,8 +2376,8 @@ packages:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
- postcss@8.5.25:
- resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==}
+ postcss@8.5.26:
+ resolution: {integrity: sha512-u82N74LFzG8ca+dD8puPnplTXoGH4fTPpVGuIbt36G3qvNlkvfD0lEAZSxaly3KX8TS/L1A1gsCEmvKmBcVbkQ==}
engines: {node: ^10 || ^12 || >=14}
powershell-utils@0.1.0:
@@ -2500,8 +2500,8 @@ packages:
resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
hasBin: true
- rolldown@1.2.2:
- resolution: {integrity: sha512-opwpo1tQBAcpSUJDt94B7hhLNGOKjCdE//XXjeLrnx9b83bjnw45tXdg1b09yEw/VLFBJGZpwRULMmOZo7ol+A==}
+ rolldown@1.2.3:
+ resolution: {integrity: sha512-rn9wpmxplLf7NLNyCk9FyWh3FM43DbY8jOzCdEPzH7uflhTftRbCEpqi6Ly2osgoU8OwObtmavMbWLaWy4LX7A==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -2687,8 +2687,8 @@ packages:
resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==}
engines: {node: '>= 0.4'}
- typescript-eslint@8.65.0:
- resolution: {integrity: sha512-/ggrHAwyjENDusvyxbuqxAC2dTnZg/Z8F+fgQtYIz+L6n/9HfSlEZcFGV/NsMNa6CkGk0xUjUAFwC0vHOflvIA==}
+ typescript-eslint@8.66.0:
+ resolution: {integrity: sha512-QlEbBPz/RuJ1XUHj29nm3t0F/O/cSlEnntozqPOYHnnTGAXFamnMBu5i9Vn6vhUPHGAjR+Vl+5J8vPN/BMUrJw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
@@ -2726,8 +2726,8 @@ packages:
peerDependencies:
vite: '>8.0.0-0'
- vite@8.2.0:
- resolution: {integrity: sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==}
+ vite@8.2.1:
+ resolution: {integrity: sha512-EU/eS7BH3XROHh2YnBefjM6DBKA6ZeMZEYQbj7NLWg5wHYlhB8B/Mayd5XsgWq+NFYccDOTemRpdETWR6Ka/lw==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
@@ -3412,52 +3412,52 @@ snapshots:
'@lukeed/ms@2.0.2': {}
- '@oxc-project/types@0.142.0': {}
+ '@oxc-project/types@0.143.0': {}
'@pandacss/is-valid-prop@1.11.5': {}
'@pkgr/core@0.3.6': {}
- '@rolldown/binding-android-arm64@1.2.2':
+ '@rolldown/binding-android-arm64@1.2.3':
optional: true
- '@rolldown/binding-darwin-arm64@1.2.2':
+ '@rolldown/binding-darwin-arm64@1.2.3':
optional: true
- '@rolldown/binding-darwin-x64@1.2.2':
+ '@rolldown/binding-darwin-x64@1.2.3':
optional: true
- '@rolldown/binding-freebsd-x64@1.2.2':
+ '@rolldown/binding-freebsd-x64@1.2.3':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.3':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.2.2':
+ '@rolldown/binding-linux-arm64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.2.2':
+ '@rolldown/binding-linux-arm64-musl@1.2.3':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.2.2':
+ '@rolldown/binding-linux-ppc64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.2.2':
+ '@rolldown/binding-linux-s390x-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.2.2':
+ '@rolldown/binding-linux-x64-gnu@1.2.3':
optional: true
- '@rolldown/binding-linux-x64-musl@1.2.2':
+ '@rolldown/binding-linux-x64-musl@1.2.3':
optional: true
- '@rolldown/binding-openharmony-arm64@1.2.2':
+ '@rolldown/binding-openharmony-arm64@1.2.3':
optional: true
- '@rolldown/binding-win32-arm64-msvc@1.2.2':
+ '@rolldown/binding-win32-arm64-msvc@1.2.3':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.2.2':
+ '@rolldown/binding-win32-x64-msvc@1.2.3':
optional: true
'@rolldown/pluginutils@1.0.1': {}
@@ -3640,14 +3640,14 @@ snapshots:
dependencies:
'@types/node': 26.1.2
- '@typescript-eslint/eslint-plugin@8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
'@eslint-community/regexpp': 4.12.2
- '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/type-utils': 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/parser': 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/type-utils': 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
eslint: 10.8.0(jiti@2.7.0)
ignore: 7.0.6
natural-compare: 1.4.0
@@ -3656,41 +3656,41 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
debug: 4.4.3
eslint: 10.8.0(jiti@2.7.0)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/project-service@8.65.0(typescript@6.0.3)':
+ '@typescript-eslint/project-service@8.66.0(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/types': 8.65.0
+ '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/types': 8.66.0
debug: 4.4.3
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.65.0':
+ '@typescript-eslint/scope-manager@8.66.0':
dependencies:
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/visitor-keys': 8.66.0
- '@typescript-eslint/tsconfig-utils@8.65.0(typescript@6.0.3)':
+ '@typescript-eslint/tsconfig-utils@8.66.0(typescript@6.0.3)':
dependencies:
typescript: 6.0.3
- '@typescript-eslint/type-utils@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/type-utils@8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
debug: 4.4.3
eslint: 10.8.0(jiti@2.7.0)
ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -3700,14 +3700,14 @@ snapshots:
'@typescript-eslint/types@8.57.0': {}
- '@typescript-eslint/types@8.65.0': {}
+ '@typescript-eslint/types@8.66.0': {}
- '@typescript-eslint/typescript-estree@8.65.0(typescript@6.0.3)':
+ '@typescript-eslint/typescript-estree@8.66.0(typescript@6.0.3)':
dependencies:
- '@typescript-eslint/project-service': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/tsconfig-utils': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/visitor-keys': 8.65.0
+ '@typescript-eslint/project-service': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/tsconfig-utils': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/visitor-keys': 8.66.0
debug: 4.4.3
minimatch: 10.2.6
semver: 7.8.5
@@ -3717,27 +3717,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
+ '@typescript-eslint/utils@8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)':
dependencies:
'@eslint-community/eslint-utils': 4.10.1(eslint@10.8.0(jiti@2.7.0))
- '@typescript-eslint/scope-manager': 8.65.0
- '@typescript-eslint/types': 8.65.0
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
eslint: 10.8.0(jiti@2.7.0)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.65.0':
+ '@typescript-eslint/visitor-keys@8.66.0':
dependencies:
- '@typescript-eslint/types': 8.65.0
+ '@typescript-eslint/types': 8.66.0
eslint-visitor-keys: 5.0.1
- '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
+ '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
'@swc/core': 1.15.47(@swc/helpers@0.5.23)
- vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
transitivePeerDependencies:
- '@swc/helpers'
@@ -3753,7 +3753,7 @@ snapshots:
obug: 2.1.3
std-env: 4.2.0
tinyrainbow: 3.1.0
- vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/expect@4.1.10':
dependencies:
@@ -3764,13 +3764,13 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.0
- '@vitest/mocker@4.1.10(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
+ '@vitest/mocker@4.1.10(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@vitest/spy': 4.1.10
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
'@vitest/pretty-format@4.1.10':
dependencies:
@@ -4851,9 +4851,9 @@ snapshots:
safe-regex-test: 1.1.0
string.prototype.includes: 2.0.1
- eslint-plugin-perfectionist@5.10.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3):
+ eslint-plugin-perfectionist@5.10.1(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3):
dependencies:
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
eslint: 10.8.0(jiti@2.7.0)
natural-orderby: 5.0.0
transitivePeerDependencies:
@@ -5494,7 +5494,7 @@ snapshots:
ms@2.1.3: {}
- nanoid@3.3.17: {}
+ nanoid@3.3.18: {}
natural-compare@1.4.0: {}
@@ -5628,9 +5628,9 @@ snapshots:
possible-typed-array-names@1.1.0: {}
- postcss@8.5.25:
+ postcss@8.5.26:
dependencies:
- nanoid: 3.3.17
+ nanoid: 3.3.18
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -5757,25 +5757,25 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- rolldown@1.2.2:
+ rolldown@1.2.3:
dependencies:
- '@oxc-project/types': 0.142.0
+ '@oxc-project/types': 0.143.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.2.2
- '@rolldown/binding-darwin-arm64': 1.2.2
- '@rolldown/binding-darwin-x64': 1.2.2
- '@rolldown/binding-freebsd-x64': 1.2.2
- '@rolldown/binding-linux-arm-gnueabihf': 1.2.2
- '@rolldown/binding-linux-arm64-gnu': 1.2.2
- '@rolldown/binding-linux-arm64-musl': 1.2.2
- '@rolldown/binding-linux-ppc64-gnu': 1.2.2
- '@rolldown/binding-linux-s390x-gnu': 1.2.2
- '@rolldown/binding-linux-x64-gnu': 1.2.2
- '@rolldown/binding-linux-x64-musl': 1.2.2
- '@rolldown/binding-openharmony-arm64': 1.2.2
- '@rolldown/binding-win32-arm64-msvc': 1.2.2
- '@rolldown/binding-win32-x64-msvc': 1.2.2
+ '@rolldown/binding-android-arm64': 1.2.3
+ '@rolldown/binding-darwin-arm64': 1.2.3
+ '@rolldown/binding-darwin-x64': 1.2.3
+ '@rolldown/binding-freebsd-x64': 1.2.3
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.3
+ '@rolldown/binding-linux-arm64-gnu': 1.2.3
+ '@rolldown/binding-linux-arm64-musl': 1.2.3
+ '@rolldown/binding-linux-ppc64-gnu': 1.2.3
+ '@rolldown/binding-linux-s390x-gnu': 1.2.3
+ '@rolldown/binding-linux-x64-gnu': 1.2.3
+ '@rolldown/binding-linux-x64-musl': 1.2.3
+ '@rolldown/binding-openharmony-arm64': 1.2.3
+ '@rolldown/binding-win32-arm64-msvc': 1.2.3
+ '@rolldown/binding-win32-x64-msvc': 1.2.3
run-applescript@7.1.0: {}
@@ -6001,12 +6001,12 @@ snapshots:
possible-typed-array-names: 1.1.0
reflect.getprototypeof: 1.0.10
- typescript-eslint@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3):
+ typescript-eslint@8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/parser': 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
- '@typescript-eslint/typescript-estree': 8.65.0(typescript@6.0.3)
- '@typescript-eslint/utils': 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/typescript-estree': 8.66.0(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
eslint: 10.8.0(jiti@2.7.0)
typescript: 6.0.3
transitivePeerDependencies:
@@ -6039,16 +6039,16 @@ snapshots:
dependencies:
punycode: 2.3.1
- vite-plugin-css-injected-by-js@5.0.2(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
+ vite-plugin-css-injected-by-js@5.0.2(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
- vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
- vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3):
+ vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.5
- postcss: 8.5.25
- rolldown: 1.2.2
+ postcss: 8.5.26
+ rolldown: 1.2.3
tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 26.1.2
@@ -6056,10 +6056,10 @@ snapshots:
jiti: 2.7.0
yaml: 2.8.3
- vitest@4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
+ vitest@4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
'@vitest/expect': 4.1.10
- '@vitest/mocker': 4.1.10(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ '@vitest/mocker': 4.1.10(vite@8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/pretty-format': 4.1.10
'@vitest/runner': 4.1.10
'@vitest/snapshot': 4.1.10
@@ -6076,7 +6076,7 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.0
- vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.1(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 26.1.2
(airflow) 10/32: [v3-3-test] Give each mypy prek hook its own file list in CI (#70654) (#71236)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 7ddc700e3818c0da2c5585ee652a1cbff60071b9
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Fri Aug 7 12:13:30 2026 +0800
[v3-3-test] Give each mypy prek hook its own file list in CI (#70654) (#71236)
(cherry picked from commit ddef168d1fef342e53cc6200e5b1d40214f1b1df)
Signed-off-by: PoAn Yang <pa...@apache.org>
Co-authored-by: PoAn Yang <pa...@apache.org>
---
scripts/ci/prek/run_mypy_full_dist_local_venv_or_breeze_in_ci.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/scripts/ci/prek/run_mypy_full_dist_local_venv_or_breeze_in_ci.py b/scripts/ci/prek/run_mypy_full_dist_local_venv_or_breeze_in_ci.py
index 66b8db86f6e..3bcd31c6886 100755
--- a/scripts/ci/prek/run_mypy_full_dist_local_venv_or_breeze_in_ci.py
+++ b/scripts/ci/prek/run_mypy_full_dist_local_venv_or_breeze_in_ci.py
@@ -303,8 +303,8 @@ if CI:
print("No files to test. Quitting")
sys.exit(0)
- write_file_list(all_files_to_check)
- file_argument_ci = "@/files/mypy_files.txt"
+ mypy_file_list = write_file_list(all_files_to_check, suffix=mypy_folders[0].replace("/", "-"))
+ file_argument_ci = f"@/files/{mypy_file_list.name}"
mypy_cmd = (
f"TERM=ansi mypy --follow-imports=silent {shlex.quote(file_argument_ci)} {' '.join(mypy_extra_args)}"
(airflow) 15/32: Bump globals (#71293)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 5900a2e69121a69988f0928e66dd4fc520b0eded
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 7 18:01:38 2026 -0400
Bump globals (#71293)
Bumps the 3-3-ui-plugin-template-package-updates group with 1 update in the /dev/react-plugin-tools/react_plugin_template directory: [globals](https://github.com/sindresorhus/globals).
Updates `globals` from 17.8.0 to 17.9.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0)
---
updated-dependencies:
- dependency-name: globals
dependency-version: 17.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-ui-plugin-template-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
dev/react-plugin-tools/react_plugin_template/package.json | 2 +-
dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev/react-plugin-tools/react_plugin_template/package.json b/dev/react-plugin-tools/react_plugin_template/package.json
index 3417cc09882..d6a9fde434a 100644
--- a/dev/react-plugin-tools/react_plugin_template/package.json
+++ b/dev/react-plugin-tools/react_plugin_template/package.json
@@ -62,7 +62,7 @@
"eslint-plugin-react-hooks": "^5.2.0",
"eslint-plugin-react-refresh": "^0.5.3",
"eslint-plugin-unicorn": "^55.0.0",
- "globals": "^17.8.0",
+ "globals": "^17.9.0",
"happy-dom": "^20.11.1",
"prettier": "^3.9.6",
"typescript": "~5.9.3",
diff --git a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
index 61b93fe7828..b377686bb9d 100644
--- a/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
+++ b/dev/react-plugin-tools/react_plugin_template/pnpm-lock.yaml
@@ -121,8 +121,8 @@ importers:
specifier: ^55.0.0
version: 55.0.0(eslint@9.39.5)
globals:
- specifier: ^17.8.0
- version: 17.8.0
+ specifier: ^17.9.0
+ version: 17.9.0
happy-dom:
specifier: ^20.11.1
version: 20.11.1
@@ -1835,8 +1835,8 @@ packages:
resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==}
engines: {node: '>=18'}
- globals@17.8.0:
- resolution: {integrity: sha512-Zz/LMDZScFmkakeL2cTHzf+PbWKdpU3uclqkZT7TjDG58j5WPt0PpA+n9uPI24fZtlw07q0OtEi84K+umsRzqQ==}
+ globals@17.9.0:
+ resolution: {integrity: sha512-m/MvAW61QVU5VDNF1Vj8axt016h8w7L5TU1e9zlab7XIttAT2YAlCwl75K1fOqvMM9apmD7lbCIRhpfkhmxhCg==}
engines: {node: '>=18'}
globalthis@1.0.4:
@@ -5207,7 +5207,7 @@ snapshots:
globals@15.15.0: {}
- globals@17.8.0: {}
+ globals@17.9.0: {}
globalthis@1.0.4:
dependencies:
(airflow) 16/32: Bump prek in /dev/breeze in the 3-3-uv-dependency-updates group (#71296)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 4206599ff20308dde30044f1408a2db7ac19fa68
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Sun Aug 9 16:36:47 2026 +0800
Bump prek in /dev/breeze in the 3-3-uv-dependency-updates group (#71296)
Bumps the 3-3-uv-dependency-updates group in /dev/breeze with 1 update: [prek](https://github.com/j178/prek).
Updates `prek` from 0.4.11 to 0.4.12
- [Release notes](https://github.com/j178/prek/releases)
- [Changelog](https://github.com/j178/prek/blob/master/CHANGELOG.md)
- [Commits](https://github.com/j178/prek/compare/v0.4.11...v0.4.12)
---
updated-dependencies:
- dependency-name: prek
dependency-version: 0.4.12
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-uv-dependency-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
dev/breeze/uv.lock | 40 ++++++++++++++++++++--------------------
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/dev/breeze/uv.lock b/dev/breeze/uv.lock
index ca5ea3d1d0e..61bb53df74a 100644
--- a/dev/breeze/uv.lock
+++ b/dev/breeze/uv.lock
@@ -1238,26 +1238,26 @@ wheels = [
[[package]]
name = "prek"
-version = "0.4.11"
-source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/c4/1a/73b6dae5ce7e997cb35a69bfe1d25a798e85fa3d2eabf95324563f461b30/prek-0.4.11.tar.gz", hash = "sha256:4a14cb9bbae850605ae3904fbdbb12f0e00c12455efaa2266da8fb8e5c0350d7", size = 516254, upload-time = "2026-07-24T17:05:35.107Z" }
-wheels = [
- { url = "https://files.pythonhosted.org/packages/8e/d7/a00b2de492a80e99b1698e72c1d196ac3ed544dc7ee0ada261ac066e78e0/prek-0.4.11-py3-none-linux_armv6l.whl", hash = "sha256:3830cb7cc47e837888b8b464ecb21355a69235cfacef0fd89101e17f09345d63", size = 5770511, upload-time = "2026-07-24T17:05:12.829Z" },
- { url = "https://files.pythonhosted.org/packages/c1/1e/f97c74defcd5d5645888cb99fcdd9b8b48cc7247cf31e64414d106d56d66/prek-0.4.11-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:45facadf9c2332b28e6ab2744312ae0275a93ab5a437da8bcc53a8c7260cb4b0", size = 6118049, upload-time = "2026-07-24T17:05:14.451Z" },
- { url = "https://files.pythonhosted.org/packages/d9/92/8367d26421ee6fe6019a63928fb0ed31179cd0d6199879c524f89ef4c95c/prek-0.4.11-py3-none-macosx_11_0_arm64.whl", hash = "sha256:2f8a194b1d00d24dff8baff691c99e2668339da2da3482b4ee99c1a0f2409378", size = 5601478, upload-time = "2026-07-24T17:05:15.81Z" },
- { url = "https://files.pythonhosted.org/packages/e1/6f/7617c9b87afaadede4167720aae7ef12d7e51167db903bc8fbac0cadef7b/prek-0.4.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:21d93e6d76bf3d7a9bb70c6ac86ef372adaee50068c45749e6b9e1c2ac4ec939", size = 5932071, upload-time = "2026-07-24T17:05:17.217Z" },
- { url = "https://files.pythonhosted.org/packages/ef/41/6796a4011b04212333259064aa885a71d03d9581ba9bff52db3ce58d1f06/prek-0.4.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:7fb07cde2d2156efa6980122b3f13dc88f20c84b933c6205675d0f1e7be2cde8", size = 5677617, upload-time = "2026-07-24T17:05:18.658Z" },
- { url = "https://files.pythonhosted.org/packages/03/5f/3e339901f8460b6073313619b4fd9bf4135e48430695c53640b83ace88ea/prek-0.4.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6b7f5e446d2aca739bd18b380578e9c78bb4c086299abc3e167d51c47840c56f", size = 6106370, upload-time = "2026-07-24T17:05:20.219Z" },
- { url = "https://files.pythonhosted.org/packages/8e/4e/94e24b5c1910ec15692ecaf33d0d8ef0d02a02a8b5e40d3c976396880cba/prek-0.4.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b7059d640e595d098600e2d97af961f46292b4112670edbe632de84f6828389e", size = 6884342, upload-time = "2026-07-24T17:05:21.587Z" },
- { url = "https://files.pythonhosted.org/packages/a2/7c/fc0daa033dcafe74990c00af2da1e16922790b9c1b8da7e8eebf1123838b/prek-0.4.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:85a4df33998fcac878bce3b2c624e1caeb9609f3d562c640702c1234ed815daf", size = 6331365, upload-time = "2026-07-24T17:05:22.87Z" },
- { url = "https://files.pythonhosted.org/packages/d7/36/49f152b8f539930e9685cff0509695ce4054abcecc22f4c16c4e1e5c23d0/prek-0.4.11-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:866991f387527c5f880ce2cc3ddea9b33cc5b986881f8c7f92524cf0969c1350", size = 5939075, upload-time = "2026-07-24T17:05:24.249Z" },
- { url = "https://files.pythonhosted.org/packages/4f/fe/7b097af9161edae7ddedcc9f5cda4a5f31346a492ce3f92583d96c46f628/prek-0.4.11-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:247e5d8740e137ebdf24fa96f01a95b2d2f1892e956a1ab00c7b1474a59ebcc0", size = 5799029, upload-time = "2026-07-24T17:05:25.652Z" },
- { url = "https://files.pythonhosted.org/packages/49/63/dc955ff99e1002d3cd375b21467c87046bc41deddfce86d898240757b151/prek-0.4.11-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:603ba9f2fd9d666dddb3ae190a25a5c55091b843cde90ed52e0a1116f50d4062", size = 5651211, upload-time = "2026-07-24T17:05:27.027Z" },
- { url = "https://files.pythonhosted.org/packages/8f/b8/bf2139ec25eefb5afef43afac7620c5181f2c2661f220598beacb1771207/prek-0.4.11-py3-none-musllinux_1_1_i686.whl", hash = "sha256:f2682ece3c5fc7201106c4fdd84b0587ccea4b8a2ecefa3e94d3074d2841f1df", size = 5954784, upload-time = "2026-07-24T17:05:28.391Z" },
- { url = "https://files.pythonhosted.org/packages/fc/29/3fe5990aee1bd7c4d50a03358ad867c5e912d9510aafb83a359c7347e5fa/prek-0.4.11-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:22721d30394192931fecc80d6fc6dd47e8ddf8db8b9693805aba8ec0f50087ec", size = 6448916, upload-time = "2026-07-24T17:05:29.837Z" },
- { url = "https://files.pythonhosted.org/packages/0f/fb/abddacf43738302242ecd237236c7c80cd7c1d27545e16e803770aee76e9/prek-0.4.11-py3-none-win32.whl", hash = "sha256:8b093e7624522146049e994d5cf283d01d71632b638620b79ae0f96afeaa2624", size = 5483539, upload-time = "2026-07-24T17:05:31.228Z" },
- { url = "https://files.pythonhosted.org/packages/00/1e/c293f7a15cb93963c4be36a02e144b93f43906bc02644a3f04e5708e7453/prek-0.4.11-py3-none-win_amd64.whl", hash = "sha256:5a3d7c80b970b456e5f1bcec8382008ee1ae6a3f324a6b9bb4ff7e666ab0f3c4", size = 5861119, upload-time = "2026-07-24T17:05:32.479Z" },
- { url = "https://files.pythonhosted.org/packages/cd/0c/05fe6eb9d6a54d0e02dfa8cc5ad6f86869bf953419ec15909a32466a28ee/prek-0.4.11-py3-none-win_arm64.whl", hash = "sha256:e7b0df37ce05e45a14a9da39ab104691474d72f139bf4f6c860f754763a322cb", size = 5626386, upload-time = "2026-07-24T17:05:33.813Z" },
+version = "0.4.12"
+source = { registry = "https://pypi.org/simple" }
+sdist = { url = "https://files.pythonhosted.org/packages/fc/5c/cb6e63f7e5a58a5313ddb70409174f4dc004e4b0910b8a8d3f59b2225a95/prek-0.4.12.tar.gz", hash = "sha256:04beeba7f40437cd2f36804b84101bd7f3c9fb40b52da46a25604642ab2bfb09", size = 519080, upload-time = "2026-08-03T11:28:33.147Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/f3/23/5811a3161e072e5f93e4da01af611ee30c32922507b8ab4d9873df6affd3/prek-0.4.12-py3-none-linux_armv6l.whl", hash = "sha256:cd92000b051e433f26340821cf1cc8e6e3960f1275f3d516ca01f05905abba64", size = 5793226, upload-time = "2026-08-03T11:28:09.534Z" },
+ { url = "https://files.pythonhosted.org/packages/a3/88/8607845d94eb1482e1bd335dadf098618f077a15775f7e98de99669052b4/prek-0.4.12-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:5904fe6c6ab26e7d8792a3c7f1e3fc8d94fcfb63ad33b247c35f004b62cb6275", size = 6132269, upload-time = "2026-08-03T11:28:11.147Z" },
+ { url = "https://files.pythonhosted.org/packages/ac/28/571d79ba457fbd9ecf40ae879c91952e12f5fa475306218c91139b86db7a/prek-0.4.12-py3-none-macosx_11_0_arm64.whl", hash = "sha256:df3eff1db9c24dc293010a07bc7a0ae0c541d55af828f5586405dedc28c4920d", size = 5614964, upload-time = "2026-08-03T11:28:12.983Z" },
+ { url = "https://files.pythonhosted.org/packages/b0/a9/3f5cb79a73c764a8ac38d5bcd51e0df57239856eca7949b09bdac4338bf3/prek-0.4.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.musllinux_1_1_aarch64.whl", hash = "sha256:c7733b44ca772ea32ec6a8bee669d0358bdf45873e79767afed196065084f31c", size = 5941047, upload-time = "2026-08-03T11:28:14.45Z" },
+ { url = "https://files.pythonhosted.org/packages/8c/00/1dfed0ef8af10c5c32aa903486dccd33d2df171f3d945a037c5692f10760/prek-0.4.12-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:87f170cf1ffd6e3a196f947b83dff1f6c2cd68635f8d49740278bebe7b682262", size = 5707994, upload-time = "2026-08-03T11:28:15.914Z" },
+ { url = "https://files.pythonhosted.org/packages/c0/bd/5f388f6cbdc0445b850e7c1a160d0be67fcef8bf221e3c8141a1feccef17/prek-0.4.12-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:57dad513831f060cf73808df8edec29d46ec311435aa69f21c80edebf23dc5e1", size = 6133784, upload-time = "2026-08-03T11:28:17.184Z" },
+ { url = "https://files.pythonhosted.org/packages/ba/47/342091a987bf68a74acec6d226a40ce7d51faf0019aa4126cc7bc952f8a7/prek-0.4.12-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:b204844abc7ded983471f576ae8dc13b99e9b8d022e4d4b46176c6654769c9d8", size = 6901589, upload-time = "2026-08-03T11:28:18.545Z" },
+ { url = "https://files.pythonhosted.org/packages/5b/8a/3ef7bdc3c3441649ebc040b9e164a13163e1e5fabae23e7bbb901992f3de/prek-0.4.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:43b0a5a9d3f2f77871fdcb7893bfc5c8fe7e44f4e603ce6e4712bfec96b2d6f2", size = 6342189, upload-time = "2026-08-03T11:28:20Z" },
+ { url = "https://files.pythonhosted.org/packages/c4/da/6277908442301b1b92a2879f6b04aaa03accb900f80e42776fc28b8197ef/prek-0.4.12-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:0d188e572c306cc44b96e1bae5647e25b7bd311113f3f3f4a67320c257ee64a3", size = 5951250, upload-time = "2026-08-03T11:28:21.339Z" },
+ { url = "https://files.pythonhosted.org/packages/a3/68/bff51a7332837edb1ecbe017325adb7fafd69b9c7828ddc81a1334b884af/prek-0.4.12-py3-none-manylinux_2_31_riscv64.whl", hash = "sha256:986f52d104b7066190f0f32aebe3467710356de265e9bfd892101ba99371db4d", size = 5804147, upload-time = "2026-08-03T11:28:22.656Z" },
+ { url = "https://files.pythonhosted.org/packages/aa/de/b7f544971072ed7814125145dfeb1f7c15cce6b78ccea65a96298ff37838/prek-0.4.12-py3-none-musllinux_1_1_armv7l.whl", hash = "sha256:13e34d9e09bafcbf1f25a01cf86985e2c5e486591d3f45b2786ba3de82e5153a", size = 5680104, upload-time = "2026-08-03T11:28:24.271Z" },
+ { url = "https://files.pythonhosted.org/packages/68/94/95942bcc20a6a91ec2989aa30fdeb00ad095be736ec48b4bbcf0376166b1/prek-0.4.12-py3-none-musllinux_1_1_i686.whl", hash = "sha256:3d0208370da73e8b5bc97f2492dc3975f8dd2c22f4bf6e1f2cf3342503764b52", size = 5975030, upload-time = "2026-08-03T11:28:25.683Z" },
+ { url = "https://files.pythonhosted.org/packages/ef/6d/26e6497198d81cf9aa82495400aef46adea8df3e4a4efc5f00e3b6ab3292/prek-0.4.12-py3-none-musllinux_1_1_x86_64.whl", hash = "sha256:b1005f42920111bec1403c25e8f2f12ec7af0be06686cc3b8dcf85429af908a8", size = 6458532, upload-time = "2026-08-03T11:28:27.121Z" },
+ { url = "https://files.pythonhosted.org/packages/44/02/ee140c2eb4701bd194db429d84630733492be94897d5f72b61d6f11e6619/prek-0.4.12-py3-none-win32.whl", hash = "sha256:afee229488dcceaea282288e4d7096a93da5a8b85649d9ef506dbdbcd78f38a7", size = 5502213, upload-time = "2026-08-03T11:28:28.691Z" },
+ { url = "https://files.pythonhosted.org/packages/e5/7b/744cff84def48c1ce38c0b4f643a3553c66976c5bb7869ab7317044870e4/prek-0.4.12-py3-none-win_amd64.whl", hash = "sha256:fdd27bad8adafea8fe77606950ca09200d59296a47ab131cfb88718d460949d7", size = 5868065, upload-time = "2026-08-03T11:28:30.377Z" },
+ { url = "https://files.pythonhosted.org/packages/46/1d/e2c0fc222904ef73df1739b11a83edc29e38bc4bc61259f2ca6d2f15abb0/prek-0.4.12-py3-none-win_arm64.whl", hash = "sha256:45e34a24fba4a4e4568682477158591698efc2375b8d1d418ae424691c4bd01b", size = 5632819, upload-time = "2026-08-03T11:28:31.743Z" },
]
[[package]]
(airflow) 09/32: Bump the github-actions-updates group across 1 directory with 8 updates (#71231)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit b1f78ebe6a91de483c30e8ab2af7c67729dbaa16
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 7 12:13:05 2026 +0800
Bump the github-actions-updates group across 1 directory with 8 updates (#71231)
Bumps the github-actions-updates group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [apache/infrastructure-actions/allowlist-check](https://github.com/apache/infrastructure-actions) | `0ff9972b5872e19c9f4555c9159c2fea4f794355` | `6a8cc443005eb76c9e5619da00205d6181966b5a` |
| [actions/setup-java](https://github.com/actions/setup-java) | `5.6.0` | `5.7.0` |
| [apache/infrastructure-actions/stash/restore](https://github.com/apache/infrastructure-actions) | `0ff9972b5872e19c9f4555c9159c2fea4f794355` | `6a8cc443005eb76c9e5619da00205d6181966b5a` |
| [apache/infrastructure-actions/stash/save](https://github.com/apache/infrastructure-actions) | `0ff9972b5872e19c9f4555c9159c2fea4f794355` | `6a8cc443005eb76c9e5619da00205d6181966b5a` |
| [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) | `3.0.3` | `4.0.0` |
| [github/codeql-action/init](https://github.com/github/codeql-action) | `4.37.3` | `4.37.4` |
| [github/codeql-action/autobuild](https://github.com/github/codeql-action) | `4.37.3` | `4.37.4` |
| [github/codeql-action/analyze](https://github.com/github/codeql-action) | `4.37.3` | `4.37.4` |
Updates `apache/infrastructure-actions/allowlist-check` from 0ff9972b5872e19c9f4555c9159c2fea4f794355 to 6a8cc443005eb76c9e5619da00205d6181966b5a
- [Commits](https://github.com/apache/infrastructure-actions/compare/0ff9972b5872e19c9f4555c9159c2fea4f794355...6a8cc443005eb76c9e5619da00205d6181966b5a)
Updates `actions/setup-java` from 5.6.0 to 5.7.0
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/03ad4de0992f5dab5e18fcb136590ce7c4a0ac95...b6effb05e454b25005698d916606bdc6ffcbf961)
Updates `apache/infrastructure-actions/stash/restore` from 0ff9972b5872e19c9f4555c9159c2fea4f794355 to 6a8cc443005eb76c9e5619da00205d6181966b5a
- [Commits](https://github.com/apache/infrastructure-actions/compare/0ff9972b5872e19c9f4555c9159c2fea4f794355...6a8cc443005eb76c9e5619da00205d6181966b5a)
Updates `apache/infrastructure-actions/stash/save` from 0ff9972b5872e19c9f4555c9159c2fea4f794355 to 6a8cc443005eb76c9e5619da00205d6181966b5a
- [Commits](https://github.com/apache/infrastructure-actions/compare/0ff9972b5872e19c9f4555c9159c2fea4f794355...6a8cc443005eb76c9e5619da00205d6181966b5a)
Updates `slackapi/slack-github-action` from 3.0.3 to 4.0.0
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Changelog](https://github.com/slackapi/slack-github-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/slackapi/slack-github-action/compare/v3.0.3...dcb1066f776dd043e64d0e8ba94ca15cc7e1875d)
Updates `github/codeql-action/init` from 4.37.3 to 4.37.4
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81...f205ea1c3313d32999d8d6a48b4f6530d4437b38)
Updates `github/codeql-action/autobuild` from 4.37.3 to 4.37.4
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81...f205ea1c3313d32999d8d6a48b4f6530d4437b38)
Updates `github/codeql-action/analyze` from 4.37.3 to 4.37.4
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81...f205ea1c3313d32999d8d6a48b4f6530d4437b38)
---
updated-dependencies:
- dependency-name: apache/infrastructure-actions/allowlist-check
dependency-version: 6a8cc443005eb76c9e5619da00205d6181966b5a
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: actions/setup-java
dependency-version: 5.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions-updates
- dependency-name: apache/infrastructure-actions/stash/restore
dependency-version: 6a8cc443005eb76c9e5619da00205d6181966b5a
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: apache/infrastructure-actions/stash/save
dependency-version: 6a8cc443005eb76c9e5619da00205d6181966b5a
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: slackapi/slack-github-action
dependency-version: 4.0.0
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/init
dependency-version: 4.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.4
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.github/workflows/asf-allowlist-check.yml | 2 +-
.github/workflows/basic-tests.yml | 10 +++++-----
.github/workflows/ci-amd.yml | 2 +-
.github/workflows/ci-arm.yml | 2 +-
.github/workflows/ci-image-build.yml | 6 +++---
.github/workflows/ci-image-checks.yml | 4 ++--
.github/workflows/codeql-analysis.yml | 8 ++++----
.github/workflows/generate-constraints.yml | 2 +-
.github/workflows/k8s-tests.yml | 2 +-
.github/workflows/prod-image-build.yml | 2 +-
.github/workflows/publish-docs-to-s3.yml | 4 ++--
11 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/.github/workflows/asf-allowlist-check.yml b/.github/workflows/asf-allowlist-check.yml
index 0c9d8697ac5..bc85e14a84e 100644
--- a/.github/workflows/asf-allowlist-check.yml
+++ b/.github/workflows/asf-allowlist-check.yml
@@ -31,4 +31,4 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- - uses: apache/infrastructure-actions/allowlist-check@0ff9972b5872e19c9f4555c9159c2fea4f794355 # main
+ - uses: apache/infrastructure-actions/allowlist-check@6a8cc443005eb76c9e5619da00205d6181966b5a # main
diff --git a/.github/workflows/basic-tests.yml b/.github/workflows/basic-tests.yml
index f7967ef1a71..b5877364244 100644
--- a/.github/workflows/basic-tests.yml
+++ b/.github/workflows/basic-tests.yml
@@ -115,7 +115,7 @@ jobs:
- name: "Install SVN"
run: sudo apt-get update && sudo apt-get install -y subversion
- name: "Install Java (for Apache RAT)"
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: 'temurin'
java-version: '17'
@@ -203,7 +203,7 @@ jobs:
cache: 'pnpm'
cache-dependency-path: 'airflow-core/src/airflow/**/pnpm-lock.yaml'
- name: "Restore eslint cache (ui)"
- uses: apache/infrastructure-actions/stash/restore@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
path: airflow-core/src/airflow/ui/node_modules/
# yamllint disable-line rule:line-length
@@ -214,7 +214,7 @@ jobs:
env:
FORCE_COLOR: 2
- name: "Save eslint cache (ui)"
- uses: apache/infrastructure-actions/stash/save@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
path: airflow-core/src/airflow/ui/node_modules/
key: cache-ui-node-modules-v1-${{ runner.os }}-${{ hashFiles('airflow/ui/**/pnpm-lock.yaml') }}
@@ -222,7 +222,7 @@ jobs:
retention-days: '2'
if: steps.restore-eslint-cache-ui.outputs.stash-hit != 'true'
- name: "Restore eslint cache (simple auth manager UI)"
- uses: apache/infrastructure-actions/stash/restore@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
path: airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/node_modules/
key: >
@@ -234,7 +234,7 @@ jobs:
env:
FORCE_COLOR: 2
- name: "Save eslint cache (ui)"
- uses: apache/infrastructure-actions/stash/save@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
path: airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/node_modules/
key: >
diff --git a/.github/workflows/ci-amd.yml b/.github/workflows/ci-amd.yml
index f8dca261ed4..a4bee446280 100644
--- a/.github/workflows/ci-amd.yml
+++ b/.github/workflows/ci-amd.yml
@@ -980,7 +980,7 @@ jobs:
with:
persist-credentials: false
- name: Setup Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: 'temurin'
java-version: ${{ env.JAVA_VERSION }}
diff --git a/.github/workflows/ci-arm.yml b/.github/workflows/ci-arm.yml
index acb7cd8f456..2d83625527b 100644
--- a/.github/workflows/ci-arm.yml
+++ b/.github/workflows/ci-arm.yml
@@ -973,7 +973,7 @@ jobs:
with:
persist-credentials: false
- name: Setup Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: 'temurin'
java-version: ${{ env.JAVA_VERSION }}
diff --git a/.github/workflows/ci-image-build.yml b/.github/workflows/ci-image-build.yml
index 3f3bd77c265..3050ba35993 100644
--- a/.github/workflows/ci-image-build.yml
+++ b/.github/workflows/ci-image-build.yml
@@ -137,7 +137,7 @@ jobs:
- name: "Install Breeze"
uses: ./.github/actions/breeze
- name: "Restore ci-cache mount image ${{ inputs.platform }}:${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/restore@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
key: "ci-cache-mount-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
path: "/tmp/"
@@ -194,7 +194,7 @@ jobs:
run: breeze ci-image save --platform "${PLATFORM}" --image-file-dir "/mnt"
if: inputs.upload-image-artifact == 'true'
- name: "Stash CI docker image ${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/save@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
key: ci-image-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}
path: "/mnt/ci-image-save-*-${{ env.PYTHON_MAJOR_MINOR_VERSION }}.tar"
@@ -209,7 +209,7 @@ jobs:
--cache-file /tmp/ci-cache-mount-save-v3-${PYTHON_MAJOR_MINOR_VERSION}.tar.gz
if: inputs.upload-mount-cache-artifact == 'true'
- name: "Stash cache mount ${{ inputs.platform }}:${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/save@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
key: "ci-cache-mount-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
path: "/tmp/ci-cache-mount-save-v3-${{ env.PYTHON_MAJOR_MINOR_VERSION }}.tar.gz"
diff --git a/.github/workflows/ci-image-checks.yml b/.github/workflows/ci-image-checks.yml
index fa5038ceffa..66b842a2dc1 100644
--- a/.github/workflows/ci-image-checks.yml
+++ b/.github/workflows/ci-image-checks.yml
@@ -194,7 +194,7 @@ jobs:
use-uv: ${{ inputs.use-uv }}
make-mnt-writeable-and-cleanup: true
- name: "Restore docs inventory cache"
- uses: apache/infrastructure-actions/stash/restore@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
@@ -310,7 +310,7 @@ jobs:
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
- name: "Save docs inventory cache"
- uses: apache/infrastructure-actions/stash/save@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index df4e84924db..a4a4749b085 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -116,19 +116,19 @@ jobs:
- name: Setup Java
if: matrix.language == 'java'
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: 'temurin'
java-version: '11'
- name: Initialize CodeQL
- uses: github/codeql-action/init@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4.37.3
+ uses: github/codeql-action/init@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4
with:
languages: ${{ matrix.language }}
- name: Autobuild
if: matrix.language != 'java'
- uses: github/codeql-action/autobuild@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4.37.3
+ uses: github/codeql-action/autobuild@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4
- name: Build Java SDK
if: matrix.language == 'java'
@@ -136,7 +136,7 @@ jobs:
run: ./gradlew classes testClasses
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@e4fba868fa4b1b91e1fdab776edc8cfbe6e9fb81 # v4.37.3
+ uses: github/codeql-action/analyze@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4
with:
# Provide more context to the SARIF output (shows up in run.automationDetails.id field)
category: "/language:${{matrix.language}}"
diff --git a/.github/workflows/generate-constraints.yml b/.github/workflows/generate-constraints.yml
index f8ff59109e9..026ad45401a 100644
--- a/.github/workflows/generate-constraints.yml
+++ b/.github/workflows/generate-constraints.yml
@@ -188,7 +188,7 @@ jobs:
fi
- name: "Post provider downgrade alert to Slack"
if: always() && steps.downgrade-alert.outputs.notify == 'true'
- uses: slackapi/slack-github-action@45a88b9581bfab2566dc881e2cd66d334e621e2c # v3.0.3
+ uses: slackapi/slack-github-action@dcb1066f776dd043e64d0e8ba94ca15cc7e1875d # v4.0.0
with:
token: ${{ secrets.SLACK_BOT_TOKEN }}
payload-file-path: ${{ steps.downgrade-alert.outputs.message-file }}
diff --git a/.github/workflows/k8s-tests.yml b/.github/workflows/k8s-tests.yml
index 0a14493f078..55569c452af 100644
--- a/.github/workflows/k8s-tests.yml
+++ b/.github/workflows/k8s-tests.yml
@@ -203,7 +203,7 @@ jobs:
restore-keys: |
lang-sdk-go-v1-${{ runner.os }}-${{ runner.arch }}-
- name: "Setup Java for lang-SDK build"
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: 'temurin'
java-version: ${{ inputs.java-sdk-version }}
diff --git a/.github/workflows/prod-image-build.yml b/.github/workflows/prod-image-build.yml
index 838b7f2eba9..909f12bf2af 100644
--- a/.github/workflows/prod-image-build.yml
+++ b/.github/workflows/prod-image-build.yml
@@ -284,7 +284,7 @@ jobs:
breeze prod-image save --platform "${PLATFORM}" --image-file-dir "/mnt"
if: inputs.upload-image-artifact == 'true'
- name: "Stash PROD docker image ${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/save@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
key: prod-image-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}
path: "/mnt/prod-image-save-*-${{ env.PYTHON_MAJOR_MINOR_VERSION }}.tar"
diff --git a/.github/workflows/publish-docs-to-s3.yml b/.github/workflows/publish-docs-to-s3.yml
index 76c41adfed0..af9db0994f3 100644
--- a/.github/workflows/publish-docs-to-s3.yml
+++ b/.github/workflows/publish-docs-to-s3.yml
@@ -303,7 +303,7 @@ jobs:
-t "ghcr.io/apache/airflow/main/ci/python${PYTHON_MAJOR_MINOR_VERSION}:latest" --target main .
-f Dockerfile.ci --platform linux/amd64
- name: "Restore docs inventory cache"
- uses: apache/infrastructure-actions/stash/restore@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
@@ -316,7 +316,7 @@ jobs:
run: >
breeze build-docs ${INCLUDE_DOCS} --docs-only ${FAIL_ON_INVENTORIES}
- name: "Save docs inventory cache"
- uses: apache/infrastructure-actions/stash/save@0ff9972b5872e19c9f4555c9159c2fea4f794355
+ uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
if: steps.restore-docs-inventory-cache.outputs.stash-hit != 'true'
with:
path: ./generated/_inventory_cache/
(airflow) 24/32: Fix Calendar view hanging for Dags with high-frequency cron schedules (#71263) (#71435)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 551c0b0eb0e1c1ba24d39a6c47ab48512eeb4851
Author: Pierre Jeambrun <pi...@gmail.com>
AuthorDate: Tue Aug 11 15:43:00 2026 +0200
Fix Calendar view hanging for Dags with high-frequency cron schedules (#71263) (#71435)
The planned-runs computation for cron timetables iterates croniter until the
year boundary with no cap, while the generic-timetable path stops at
MAX_PLANNED_RUNS. For "*/5 * * * *" that is ~105k iterations (~2s) per calendar
request, ~520k (~7s) for a minutely cron, and ~31M (minutes of CPU) for a
seconds-resolution cron - enough for any user with Dag read access to pin an
API server worker just by opening the Calendar tab. Apply the same
MAX_PLANNED_RUNS cap the generic path has used since the endpoint was added.
(cherry picked from commit d1e5f1a61340581c0a5b3bc0bf7af57cbb95ec58)
Co-authored-by: Jonathan Brown <16...@users.noreply.github.com>
---
.../api_fastapi/core_api/services/ui/calendar.py | 6 +++-
.../core_api/routes/ui/test_calendar.py | 39 ++++++++++++++++++++++
2 files changed, 44 insertions(+), 1 deletion(-)
diff --git a/airflow-core/src/airflow/api_fastapi/core_api/services/ui/calendar.py b/airflow-core/src/airflow/api_fastapi/core_api/services/ui/calendar.py
index ebd5a38453e..3c22472f734 100644
--- a/airflow-core/src/airflow/api_fastapi/core_api/services/ui/calendar.py
+++ b/airflow-core/src/airflow/api_fastapi/core_api/services/ui/calendar.py
@@ -17,6 +17,7 @@
from __future__ import annotations
import collections
+import itertools
from collections.abc import Iterator, Sequence
from datetime import datetime
from typing import Literal, cast
@@ -218,7 +219,10 @@ class CalendarService:
ret_type=datetime,
)
- for dt in dates_iter:
+ # Cap the iteration like _calculate_timetable_planned_runs does; a high-frequency
+ # expression (e.g. "* * * * *", or a seconds-resolution cron) would otherwise take
+ # hundreds of thousands of steps before hitting the year boundary.
+ for dt in itertools.islice(dates_iter, self.MAX_PLANNED_RUNS):
if dt is None or dt.year != year:
break
if dag.end_date and dt > dag.end_date:
diff --git a/airflow-core/tests/unit/api_fastapi/core_api/routes/ui/test_calendar.py b/airflow-core/tests/unit/api_fastapi/core_api/routes/ui/test_calendar.py
index 7bd0d69153c..5c218e599c2 100644
--- a/airflow-core/tests/unit/api_fastapi/core_api/routes/ui/test_calendar.py
+++ b/airflow-core/tests/unit/api_fastapi/core_api/routes/ui/test_calendar.py
@@ -23,6 +23,7 @@ import pendulum
import pytest
from sqlalchemy.orm import Session
+from airflow.api_fastapi.core_api.services.ui.calendar import CalendarService
from airflow.providers.standard.operators.empty import EmptyOperator
from airflow.sdk import CronPartitionTimetable
from airflow.utils.session import NEW_SESSION, provide_session
@@ -320,3 +321,41 @@ class TestPartitionedCalendar:
assert response.status_code == 200
body = response.json()
assert body == result
+
+
+class TestCalendarPlannedRunsCap:
+ """A high-frequency cron must stop at MAX_PLANNED_RUNS instead of iterating to the year boundary."""
+
+ DAG_NAME = "test_minutely_dag"
+
+ @pytest.fixture(autouse=True)
+ @provide_session
+ def setup_dag_runs(self, dag_maker, *, session: Session = NEW_SESSION) -> None:
+ clear_db_runs()
+ clear_db_dags()
+ with dag_maker(
+ self.DAG_NAME,
+ schedule="* * * * *",
+ start_date=datetime(2025, 6, 1),
+ catchup=False,
+ serialized=True,
+ session=session,
+ ):
+ EmptyOperator(task_id="test_task1")
+ dag_maker.create_dagrun(
+ run_id="run_1",
+ state=DagRunState.SUCCESS,
+ logical_date=datetime(2025, 6, 1),
+ )
+ dag_maker.sync_dagbag_to_db()
+ session.commit()
+
+ def teardown_method(self) -> None:
+ clear_db_runs()
+ clear_db_dags()
+
+ def test_planned_runs_capped_for_high_frequency_cron(self, test_client):
+ response = test_client.get(f"/calendar/{self.DAG_NAME}")
+ assert response.status_code == 200
+ planned = [r for r in response.json()["dag_runs"] if r["state"] == "planned"]
+ assert sum(r["count"] for r in planned) == CalendarService.MAX_PLANNED_RUNS
(airflow) 31/32: [v3-3-test] Refactor AdvancedSearchToggle and SearchBar components for improved clarity and functionality (#71470) (#71501)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit adba4e458ff8a34faa04869195bb3821c0d95f40
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Wed Aug 12 12:52:16 2026 -0400
[v3-3-test] Refactor AdvancedSearchToggle and SearchBar components for improved clarity and functionality (#71470) (#71501)
(cherry picked from commit a23f773fb7cb98caa6c57d6c39332cb22dfe1d2a)
Co-authored-by: Ryan Hamilton <ry...@ryanahamilton.com>
---
.../ui/src/components/AdvancedSearchToggle.tsx | 73 +++++++++++-----------
.../src/airflow/ui/src/components/SearchBar.tsx | 56 +++++++----------
2 files changed, 58 insertions(+), 71 deletions(-)
diff --git a/airflow-core/src/airflow/ui/src/components/AdvancedSearchToggle.tsx b/airflow-core/src/airflow/ui/src/components/AdvancedSearchToggle.tsx
index 3a3053c319a..1656ebf263b 100644
--- a/airflow-core/src/airflow/ui/src/components/AdvancedSearchToggle.tsx
+++ b/airflow-core/src/airflow/ui/src/components/AdvancedSearchToggle.tsx
@@ -39,43 +39,6 @@ export const AdvancedSearchToggle = ({
}: AdvancedSearchToggleProps) => {
const { t: translate } = useTranslation("common");
- const button =
- variant === "addon" ? (
- <Box
- alignItems="center"
- alignSelf="stretch"
- aria-label="Toggle match-anywhere search"
- aria-pressed={enabled}
- as="button"
- bg={enabled ? "colorPalette.solid" : "gray.muted"}
- borderRightRadius="full"
- color={enabled ? "colorPalette.contrast" : "colorPalette.fg"}
- colorPalette={enabled ? "brand" : "gray"}
- cursor="pointer"
- data-testid="advanced-search-toggle"
- display="flex"
- onClick={() => onToggle(!enabled)}
- // Keep focus on the FilterPill input so toggling does not collapse the pill.
- onMouseDown={(event) => event.preventDefault()}
- px={3}
- >
- <LuRegex />
- </Box>
- ) : (
- <IconButton
- aria-label="Toggle match-anywhere search"
- aria-pressed={enabled}
- data-testid="advanced-search-toggle"
- flexShrink={0}
- onClick={() => onToggle(!enabled)}
- onMouseDown={(event) => event.preventDefault()}
- size={size}
- variant={enabled ? "solid" : "outline"}
- >
- <LuRegex />
- </IconButton>
- );
-
return (
<Tooltip
content={
@@ -88,7 +51,41 @@ export const AdvancedSearchToggle = ({
portalled
showArrow
>
- {button}
+ {variant === "addon" ? (
+ <Box
+ alignItems="center"
+ alignSelf="stretch"
+ aria-label="Toggle match-anywhere search"
+ aria-pressed={enabled}
+ as="button"
+ bg={enabled ? "colorPalette.solid" : "gray.muted"}
+ borderRightRadius="full"
+ color={enabled ? "colorPalette.contrast" : "colorPalette.fg"}
+ colorPalette={enabled ? "brand" : "gray"}
+ cursor="pointer"
+ data-testid="advanced-search-toggle"
+ display="flex"
+ onClick={() => onToggle(!enabled)}
+ // Keep focus on the FilterPill input so toggling does not collapse the pill.
+ onMouseDown={(event) => event.preventDefault()}
+ px={3}
+ >
+ <LuRegex />
+ </Box>
+ ) : (
+ <IconButton
+ aria-label="Toggle match-anywhere search"
+ aria-pressed={enabled}
+ data-testid="advanced-search-toggle"
+ flexShrink={0}
+ onClick={() => onToggle(!enabled)}
+ onMouseDown={(event) => event.preventDefault()}
+ size={size}
+ variant={enabled ? "solid" : "ghost"}
+ >
+ <LuRegex />
+ </IconButton>
+ )}
</Tooltip>
);
};
diff --git a/airflow-core/src/airflow/ui/src/components/SearchBar.tsx b/airflow-core/src/airflow/ui/src/components/SearchBar.tsx
index 57981808c62..d16251af8e3 100644
--- a/airflow-core/src/airflow/ui/src/components/SearchBar.tsx
+++ b/airflow-core/src/airflow/ui/src/components/SearchBar.tsx
@@ -16,10 +16,10 @@
* specific language governing permissions and limitations
* under the License.
*/
-import { CloseButton, HStack, Input, InputGroup, Kbd, type InputGroupProps } from "@chakra-ui/react";
+import { Box, Icon, Input, InputGroup, type InputGroupProps } from "@chakra-ui/react";
import { useEffect, useRef, useState, type ChangeEvent } from "react";
import { useTranslation } from "react-i18next";
-import { FiSearch } from "react-icons/fi";
+import { FiSearch, FiX } from "react-icons/fi";
import { useDebouncedCallback } from "use-debounce";
import { AdvancedSearchToggle, type AdvancedSearchToggleProps } from "src/components/AdvancedSearchToggle";
@@ -27,6 +27,8 @@ import { SHORTCUTS } from "src/context/keyboardShortcuts";
import { useShortcut } from "src/hooks/useShortcut";
import { getMetaKey } from "src/utils";
+import { IconButton } from "./ui";
+
const debounceDelay = 200;
type AdvancedSearchProps = Omit<AdvancedSearchToggleProps, "size">;
@@ -83,49 +85,37 @@ export const SearchBar = ({
options: { enabled: !hotkeyDisabled, preventDefault: true },
});
- const inputGroup = (
+ return (
<InputGroup
colorPalette="brand"
{...props}
endElement={
- <>
- {Boolean(value) ? (
- <CloseButton
- aria-label={translate("search.clear")}
- data-testid="clear-search"
- onClick={clearSearch}
- size="xs"
- />
- ) : undefined}
- {!hotkeyDisabled && (
- <Kbd size="sm">
- {metaKey}
- {translate("search.hotkey")}
- </Kbd>
- )}
- </>
+ Boolean(value) || advancedSearch ? (
+ <Box alignItems="center" bg="bg" display="flex" gap={1} mr={-2}>
+ {Boolean(value) ? (
+ <IconButton
+ data-testid="clear-search"
+ label={translate("search.clear")}
+ onClick={clearSearch}
+ size="xs"
+ variant="ghost"
+ >
+ <FiX />
+ </IconButton>
+ ) : undefined}
+ {advancedSearch ? <AdvancedSearchToggle size="xs" {...advancedSearch} /> : undefined}
+ </Box>
+ ) : undefined
}
- startElement={<FiSearch />}
+ startElement={<Icon as={FiSearch} color="fg.subtle" />}
>
<Input
data-testid="search-dags"
onChange={onSearchChange}
- placeholder={placeholder}
- pr={150}
+ placeholder={`${placeholder}${hotkeyDisabled ? undefined : ` (${metaKey}${translate("search.hotkey")})`}`}
ref={searchRef}
value={value}
/>
</InputGroup>
);
-
- if (!advancedSearch) {
- return inputGroup;
- }
-
- return (
- <HStack alignItems="center" gap={2}>
- {inputGroup}
- <AdvancedSearchToggle {...advancedSearch} />
- </HStack>
- );
};
(airflow) 02/32: Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71026)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit ad927cec29edcf537c9eb776494d750c9ca6559a
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Wed Aug 5 14:51:47 2026 -0400
Bump the 3-3-auth-ui-package-updates group across 1 directory with 6 updates (#71026)
Bumps the 3-3-auth-ui-package-updates group with 6 updates in the /airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui directory:
| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios) | `1.18.1` | `1.19.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.18.1` | `7.18.2` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.2.18` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.3` | `19.2.4` |
| [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react-swc) | `4.3.2` | `4.3.3` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.1.5` | `8.2.0` |
Updates `axios` from 1.18.1 to 1.19.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.18.1...v1.19.0)
Updates `react-router-dom` from 7.18.1 to 7.18.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.2/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.2/packages/react-router-dom)
Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
Updates `@vitejs/plugin-react-swc` from 4.3.2 to 4.3.3
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react-swc/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.3/packages/plugin-react-swc)
Updates `vite` from 8.1.5 to 8.2.0
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/create-vite@8.2.0/packages/vite)
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: react-router-dom
dependency-version: 7.18.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: "@types/react"
dependency-version: 19.2.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: "@types/react-dom"
dependency-version: 19.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: "@vitejs/plugin-react-swc"
dependency-version: 4.3.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-auth-ui-package-updates
- dependency-name: vite
dependency-version: 8.2.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-auth-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../auth/managers/simple/ui/package.json | 12 +-
.../auth/managers/simple/ui/pnpm-lock.yaml | 443 +++++++++------------
2 files changed, 198 insertions(+), 257 deletions(-)
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
index eda98955dee..665deb564a2 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
@@ -22,13 +22,13 @@
"@hey-api/client-axios": "^0.9.1",
"@hey-api/openapi-ts": "^0.99.0",
"@tanstack/react-query": "^5.101.4",
- "axios": "^1.18.1",
+ "axios": "^1.19.0",
"next-themes": "^0.4.6",
"react": "^19.2.8",
"react-cookie": "^8.1.2",
"react-dom": "^19.2.8",
"react-hook-form": "^7.83.0",
- "react-router-dom": "^7.18.1"
+ "react-router-dom": "^7.18.2"
},
"devDependencies": {
"@7nohe/openapi-react-query-codegen": "^2.2.0",
@@ -38,12 +38,12 @@
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.2",
"@trivago/prettier-plugin-sort-imports": "^6.0.2",
- "@types/react": "^19.2.17",
- "@types/react-dom": "^19.2.3",
+ "@types/react": "^19.2.18",
+ "@types/react-dom": "^19.2.4",
"@typescript-eslint/eslint-plugin": "8.65.0",
"@typescript-eslint/parser": "8.65.0",
"@typescript-eslint/utils": "^8.65.0",
- "@vitejs/plugin-react-swc": "^4.3.2",
+ "@vitejs/plugin-react-swc": "^4.3.3",
"@vitest/coverage-v8": "^4.1.10",
"eslint": "^10.8.0",
"eslint-config-prettier": "^10.1.8",
@@ -59,7 +59,7 @@
"ts-morph": "^28.0.0",
"typescript": "~6.0.3",
"typescript-eslint": "^8.65.0",
- "vite": "^8.1.5",
+ "vite": "^8.2.0",
"vite-plugin-css-injected-by-js": "^5.0.2",
"vitest": "^4.1.10"
},
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
index e14c95e1f3a..156020b8fd7 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
@@ -35,10 +35,10 @@ importers:
dependencies:
'@chakra-ui/react':
specifier: ^3.36.1
- version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@hey-api/client-axios':
specifier: ^0.9.1
- version: 0.9.1(@hey-api/openapi-ts@0.99.0(magicast@0.5.3)(typescript@6.0.3))(axios@1.18.1)
+ version: 0.9.1(@hey-api/openapi-ts@0.99.0(magicast@0.5.3)(typescript@6.0.3))(axios@1.19.0)
'@hey-api/openapi-ts':
specifier: ^0.99.0
version: 0.99.0(magicast@0.5.3)(typescript@6.0.3)
@@ -46,8 +46,8 @@ importers:
specifier: ^5.101.4
version: 5.101.4(react@19.2.8)
axios:
- specifier: ^1.18.1
- version: 1.18.1
+ specifier: ^1.19.0
+ version: 1.19.0
next-themes:
specifier: ^0.4.6
version: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
@@ -56,7 +56,7 @@ importers:
version: 19.2.8
react-cookie:
specifier: ^8.1.2
- version: 8.1.2(@types/react@19.2.17)(react@19.2.8)
+ version: 8.1.2(@types/react@19.2.18)(react@19.2.8)
react-dom:
specifier: ^19.2.8
version: 19.2.8(react@19.2.8)
@@ -64,8 +64,8 @@ importers:
specifier: ^7.83.0
version: 7.83.0(react@19.2.8)
react-router-dom:
- specifier: ^7.18.1
- version: 7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ specifier: ^7.18.2
+ version: 7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
devDependencies:
'@7nohe/openapi-react-query-codegen':
specifier: ^2.2.0
@@ -84,16 +84,16 @@ importers:
version: 6.9.1
'@testing-library/react':
specifier: ^16.3.2
- version: 16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ version: 16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@trivago/prettier-plugin-sort-imports':
specifier: ^6.0.2
version: 6.0.2(prettier@3.9.6)
'@types/react':
- specifier: ^19.2.17
- version: 19.2.17
+ specifier: ^19.2.18
+ version: 19.2.18
'@types/react-dom':
- specifier: ^19.2.3
- version: 19.2.3(@types/react@19.2.17)
+ specifier: ^19.2.4
+ version: 19.2.4(@types/react@19.2.18)
'@typescript-eslint/eslint-plugin':
specifier: 8.65.0
version: 8.65.0(@typescript-eslint/parser@8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
@@ -104,8 +104,8 @@ importers:
specifier: ^8.65.0
version: 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
'@vitejs/plugin-react-swc':
- specifier: ^4.3.2
- version: 4.3.2(@swc/helpers@0.5.23)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ specifier: ^4.3.3
+ version: 4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/coverage-v8':
specifier: ^4.1.10
version: 4.1.10(vitest@4.1.10)
@@ -152,14 +152,14 @@ importers:
specifier: ^8.65.0
version: 8.65.0(eslint@10.8.0(jiti@2.7.0))(typescript@6.0.3)
vite:
- specifier: ^8.1.5
- version: 8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ specifier: ^8.2.0
+ version: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
vite-plugin-css-injected-by-js:
specifier: ^5.0.2
- version: 5.0.2(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ version: 5.0.2(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
vitest:
specifier: ^4.1.10
- version: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ version: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
packages:
@@ -353,15 +353,6 @@ packages:
react: '>=18'
react-dom: '>=18'
- '@emnapi/core@1.11.1':
- resolution: {integrity: sha512-RSvbQmHzdKzNsLYa/wHrbc3KN4sYLKAdPZxqiM2HATqv/SBk2/ENSHpvXGaLOMcsAyz0poEGqkmmKYG3OWiJEQ==}
-
- '@emnapi/runtime@1.11.1':
- resolution: {integrity: sha512-vgj7R3y3Wgx24IQaGPA/R6YFXLHVMOZ0uVEyIQPaWs+rd1AzfEMXlAC22FYwO1XkKR6NPsq7mUandH8oIRdZFw==}
-
- '@emnapi/wasi-threads@1.2.2':
- resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==}
-
'@emotion/babel-plugin@11.13.5':
resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==}
@@ -547,14 +538,8 @@ packages:
resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==}
engines: {node: '>=8'}
- '@napi-rs/wasm-runtime@1.1.6':
- resolution: {integrity: sha512-ZLv/JdUfkvOy9eCnnBaGfiO+XimbjebAeO+MRQqD/B+FR1tnRN0tpKSJHRbE8sFfS6aqsXZ67TQjfwfsxULVbg==}
- peerDependencies:
- '@emnapi/core': ^1.7.1
- '@emnapi/runtime': ^1.7.1
-
- '@oxc-project/types@0.139.0':
- resolution: {integrity: sha512-r9gHphtCs+1M7J0pw6Sn/hh/Wpa/iQrOOkrNAlVLF/gHq+/CJmHIWKKUUhdWjcD6CIa8idarspCsASiXCXvFUw==}
+ '@oxc-project/types@0.142.0':
+ resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==}
'@pandacss/is-valid-prop@1.11.5':
resolution: {integrity: sha512-8m1/gG0wSRMa1QypCkWzeKUeMKY7k14nxsJCHs7Z1g1fI9I7WsLjW/VI58bLZdJxAxtoreMtm6TfIITda8P4zQ==}
@@ -564,97 +549,92 @@ packages:
resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==}
engines: {node: ^14.18.0 || >=16.0.0}
- '@rolldown/binding-android-arm64@1.1.5':
- resolution: {integrity: sha512-lZg8fqIv2v7FF237bwMgzGZEJvGL79/s5knJ/i6FmsGF4XXlzccZ4jb+TrFIxtSSxFtIpdsgrPZeMk1I9AFcyQ==}
+ '@rolldown/binding-android-arm64@1.2.2':
+ resolution: {integrity: sha512-l7x215OGvo1s52JWmR8U/DAVzEDWBCIbTm28aeJV/WDTSHgcKXaZTuBT0hJMs5NggilfJTW3clZVvd24yfKJxA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
- '@rolldown/binding-darwin-arm64@1.1.5':
- resolution: {integrity: sha512-51Bnx9pNiMRKSUNtBfySkNJ9vMU9Hh3I1ozDd6gyPPYzaXCfnptUcEZxXGYFn+ul2dtcMUiqGR1Yai2K10uoTw==}
+ '@rolldown/binding-darwin-arm64@1.2.2':
+ resolution: {integrity: sha512-9u9Xv6c1AJZT0FfwH5vrMG5Jjcwhc1MlyrPu0XfTqkzsmqfks2M6W/o5XwAJgVVN/jHpqqngC1WevHKKTIUtIA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
- '@rolldown/binding-darwin-x64@1.1.5':
- resolution: {integrity: sha512-Tm+gbfC0aHu1tBA/JvKQh32S0K6YgCHkiAF4/W6xX0K0RmNuc94VeK419dJoE65R5aRxmo+noZQSWrAMF6yb6g==}
+ '@rolldown/binding-darwin-x64@1.2.2':
+ resolution: {integrity: sha512-9W1mbGZAfW3oqd85bhBkmpyHCCzL1TeG/zFFP3vg7b0rlly8cxOcre5nXwz+LHazCwac2MNWgPdPCHndABjpWQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
- '@rolldown/binding-freebsd-x64@1.1.5':
- resolution: {integrity: sha512-JMzDKCCXq93YccG5gz3hvOs1oXRKAf0XYpfOS88e+wZrC8Iugj6j68867vrYZkvpDDpKn/KoKORThmchMpF6TA==}
+ '@rolldown/binding-freebsd-x64@1.2.2':
+ resolution: {integrity: sha512-0p1lhiCSCyaerFwtrdZQUx7NqGk6LQnaRKWX7tFQqwQgvX0rjM15cIkm3pax1UpEakK14C4mOxx/jSqCBdBRqQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [freebsd]
- '@rolldown/binding-linux-arm-gnueabihf@1.1.5':
- resolution: {integrity: sha512-uML21j2K5TfPGutKxub+M+nLjZIrWjXQ5Grx4lCe/nimTj9B4L63zHpjXLl4y0L3mcm2htEQIb06oCG/szerNw==}
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
+ resolution: {integrity: sha512-e+cOJXrJ2L3zx6YzqPg+f6Wbk3V1cKB8bOhbaYdVYN3DdquzNdRAmrbETz1qnt5yp/c7JNlNjmITiA2cVneQ7w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm]
os: [linux]
- '@rolldown/binding-linux-arm64-gnu@1.1.5':
- resolution: {integrity: sha512-navSiuTMogvnQoZoM/v+l3ZWo50/NTwSHSzheABx/RCnmUPaKwq9qSo4Br2OYRs21+Fz8uFqITZM3H4opOB0/Q==}
+ '@rolldown/binding-linux-arm64-gnu@1.2.2':
+ resolution: {integrity: sha512-JsSMsj6sNat/MuhG5fnBD7QgbtpHKVe30x5/bAVirDHdhoQRXJkF6xc0Jqk8O4fiCUQAzMOoH9wZi3m60c8wtg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-arm64-musl@1.1.5':
- resolution: {integrity: sha512-lAryqH7IteztmCXQXk0etKj4wBQ7Gx5S6LjKhsgp9zb8I5bsuvU/2llH1hDQcjsFeqIsovMVN339/8pUDDBXxA==}
+ '@rolldown/binding-linux-arm64-musl@1.2.2':
+ resolution: {integrity: sha512-B5G/zJdHaoJn9vD50eGHWkiWfmq8Uhi3IiLPJTzmZTrAalk1bztUikSXo0qga18ibE0IXboyeMUnhPjhAJ45wQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@rolldown/binding-linux-ppc64-gnu@1.1.5':
- resolution: {integrity: sha512-fsK/sNBnxzBlL4O1JNrZakVQxPspqpED5dLtNsZS9oOKmtSpdNIzxH2kkol5HYTWJN47sE20ztMJPxfZ89qGOg==}
+ '@rolldown/binding-linux-ppc64-gnu@1.2.2':
+ resolution: {integrity: sha512-6mC/awzKka8W6EoekjegpfGkjz8jXWDX63pqu/HYVpyKtZfu65Jsh4QAH3Kej3CAv/c1oGX7psTmFEbr0mDxLA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-s390x-gnu@1.1.5':
- resolution: {integrity: sha512-gLYb4BIadlfTOYT5gO503n8zQjXflgzpD0FcyKh0Mzx3rqCZKnHoJWV9xe1KXUJ5lx2JfcSHr/mhzS0PC/McAA==}
+ '@rolldown/binding-linux-s390x-gnu@1.2.2':
+ resolution: {integrity: sha512-412MX9fJLdA1IK28EZnc8jYv2HRTleOZgfLQumJ5zy7OeJLZlg/CETwFaXjNmGVxG51cFHpKLqb5LKvBC+HsHA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-gnu@1.1.5':
- resolution: {integrity: sha512-FjcpEKUyJygHgs1o50VYNvkt5+7Le/VEdYt0AkRpkL33MnyQfwr8l5mXwMmfmTbyMPr5vJLC+8/Gd9gXnwU1QQ==}
+ '@rolldown/binding-linux-x64-gnu@1.2.2':
+ resolution: {integrity: sha512-Q/+HI/ToJafZ1iCqGgVQXUEkIjufHCTF0gBQ2a5o3cg7GJ2h0qyq3nvvSmU+bGda2/7ygXpTY4TM6gO9OhQ0ZA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@rolldown/binding-linux-x64-musl@1.1.5':
- resolution: {integrity: sha512-Me+PfPI2TMeOQk0gYWfLQZtTktrmzbr8cDboqX83XKc7UrgAi55gF+2dUkWdxd19n55Essp2yeca+O9N5rBxHg==}
+ '@rolldown/binding-linux-x64-musl@1.2.2':
+ resolution: {integrity: sha512-ZKp/w41n6wCvxzxQHtQSbuphfX3Y4cCvbjkKHusrLx4lh+JWLTU7StSltO/DKARISzbj368d+qUaCjI8K2wzXw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
- '@rolldown/binding-openharmony-arm64@1.1.5':
- resolution: {integrity: sha512-yc5WrLzXks6zCQfn9Oxr8pORKyl/pF+QjHmW/Qx3qu0oyrrNC+y2JLTU1E2rcWYAmzlnqngWXHQjy51VzW70Vw==}
+ '@rolldown/binding-openharmony-arm64@1.2.2':
+ resolution: {integrity: sha512-pxE6xD4KS3eAROkKK5yrhB9/3+vhlhVGMvlQLbdpzrBGDbKrnzx3RLwPaHvasLo6jgaiBLn7e04Df9C4tYhjmA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [openharmony]
- '@rolldown/binding-wasm32-wasi@1.1.5':
- resolution: {integrity: sha512-VbQGPX2b4r48TAMIM2cjgluIM1HYutm4pcTEJsle7iEP7sB1dFqtPLBVbdLAZCxy1txCcPxf4QFf4v8uvltPqA==}
- engines: {node: ^20.19.0 || >=22.12.0}
- cpu: [wasm32]
-
- '@rolldown/binding-win32-arm64-msvc@1.1.5':
- resolution: {integrity: sha512-gHv82k63z4qpV5+Q1y/12KrK0ltWBukVDI8nZcbT7Tt/ZlOIVwppazneq0F93oDxTo3IgAMEDIoQh3E2n6mVsw==}
+ '@rolldown/binding-win32-arm64-msvc@1.2.2':
+ resolution: {integrity: sha512-4MqEue5re+xIZzAWsB8sj0P1kqZySWqIuN4t6QaIO/YA6SFwySOLruvWQFzfmqk8LBK2P30KCSJwf6mJCZZ5/A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
- '@rolldown/binding-win32-x64-msvc@1.1.5':
- resolution: {integrity: sha512-tTZuDBPw85tEN5PQi1pnEBzDy0Z49HtScLAbD5t6hyeU92A95pRWaSMw1GZZi/RwgSgUIl0xrSlXIT/9QzvYSA==}
+ '@rolldown/binding-win32-x64-msvc@1.2.2':
+ resolution: {integrity: sha512-NweNxxD0Nf9t8v7kodun45Ijp3EIwYY+uydPP6qBEYvfBqhIjN6dZMzlQja3tqX/aLs3F3Uz+AxDpKgRhpOZQg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
@@ -671,86 +651,86 @@ packages:
peerDependencies:
eslint: ^9.0.0 || ^10.0.0
- '@swc/core-darwin-arm64@1.15.46':
- resolution: {integrity: sha512-IsISIT22EfktVJrlvIpnAxG2u/A9aob9l99HMlx80x72WlFmFPk1V3UhkEzx86eJP8hw049KTFv/RISho2cq2Q==}
+ '@swc/core-darwin-arm64@1.15.47':
+ resolution: {integrity: sha512-GsoMtan3ojGGMGFbl31mmRu5ctZ56re8grGE8mO/OHJ8O+JRkzod02fe7X6ZQ8JvamA3imkEkx/h3u+vsOgPgA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.15.46':
- resolution: {integrity: sha512-4Tj4ppVIPCmUMpmGFiGtyEriwLyJ+yi/US4WfBrP/ok8COGddDZXLEzQETnKyK46mjvr1v0jevrS23zjoff7vA==}
+ '@swc/core-darwin-x64@1.15.47':
+ resolution: {integrity: sha512-leTi7Rx3KF4zcC637iqWgk9SoV8VXAD8ppQYXsep63px5A/UftOcxLN1pmr8Z1si/YvX90ompP/rHgpYkgwXWg==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.15.46':
- resolution: {integrity: sha512-i8tUGnNjyOgMmfmgFSg4aeJLQoFyfpIHK5FjpQAwpRyQIqEUB2w1e8zIDQzY1WhOxx8NoS1S5iUL813Un4Sf5A==}
+ '@swc/core-linux-arm-gnueabihf@1.15.47':
+ resolution: {integrity: sha512-hBqHuoWKKIsKmDBn9qVeWqj5GWZhtlcczVaqQmNRXsDfq+voR5CxKRfamA367QjJXtceYuliLFfEL8QsskRM2g==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.15.46':
- resolution: {integrity: sha512-c0OnhqzdhfOvv6qhNCcByepB+sNYOGZyhtr2Qa6ZCHvAWTYhSRw4j/u92Stue9PbZ/6q74b9nHzi76+kVzqQHQ==}
+ '@swc/core-linux-arm64-gnu@1.15.47':
+ resolution: {integrity: sha512-TBxvRz+B4K205TWHHZxWVxkC2RFNP/Mz3PNcECBos5PsKwxjg3QSJzdoebr0VCf0Bfh8HOPldKxAP/8XkFe9gA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-arm64-musl@1.15.46':
- resolution: {integrity: sha512-imyRpNEcUzFQFV2LE4jL68ErvmKEuZCbvZru77iQREunJ+bR4i658cupTgtG1mLYM3F1Tzy3Sb9xYb02KghWTg==}
+ '@swc/core-linux-arm64-musl@1.15.47':
+ resolution: {integrity: sha512-3Yu3Uq/VgytqsPjTMbkPU1ExADytbdWbruJYhA584E9jrpE2Ki+R6VVPoZCeAVk1Cb7QxcRTgblw6bSa6a/R+w==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
libc: [musl]
- '@swc/core-linux-ppc64-gnu@1.15.46':
- resolution: {integrity: sha512-ctEfcl/HcUeomK33cbySiHZm98GEDIxTm1EkpBsYCiHxElYBzvTXVeuQT2YwbUXn9XCrjiw4ipyUNk33k26qRg==}
+ '@swc/core-linux-ppc64-gnu@1.15.47':
+ resolution: {integrity: sha512-wfdMi5IaOaNtmh2/6geRoxIdNfqylUZFdtzTKS655y1axWfIWyx7As74vv0wVdjeCIZ3WmCI9odDd4rUttXOSQ==}
engines: {node: '>=10'}
cpu: [ppc64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-s390x-gnu@1.15.46':
- resolution: {integrity: sha512-DxlMdnt84TtRVTv7WL/thWyz9+QU8QZNNoAP9rrk0P68LziuhfePp8MjQ44zIprpTHTsEwyziIuGUUN5iSC1bQ==}
+ '@swc/core-linux-s390x-gnu@1.15.47':
+ resolution: {integrity: sha512-3hHYBY0yx8Ez7GMRrkhXHQzMdR5IZA6Wq5Ee4svlgwvSECLpnAJ9+0AimEGUFDvuLwE7nV/2+PYe8+Nm4rvNcQ==}
engines: {node: '>=10'}
cpu: [s390x]
os: [linux]
libc: [glibc]
- '@swc/core-linux-x64-gnu@1.15.46':
- resolution: {integrity: sha512-SKxI7J6t90XPl8hRUqtJi9NfGdunN/E/vZMc7Bc0figeRdOPDBT+Tm8g7cx9xM0T0mewh2l+8dewa3Am27/P+A==}
+ '@swc/core-linux-x64-gnu@1.15.47':
+ resolution: {integrity: sha512-TjfhjgP/jGCfFHYC3JQPhJA1HwErbIJ9JfREDc1KNkvY6P0LodCgKVIlQ5deeTbkG7ih3bF5PHJLuLpaZjdRyQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
libc: [glibc]
- '@swc/core-linux-x64-musl@1.15.46':
- resolution: {integrity: sha512-qj9T6B7bosI0VEsrWOVXZN1OXxS8Tp63ywyrLxNdOycnUtLdkgYcoBsN5y8ImnDDsnwrEWZOy1e+J4xSe7mA3Q==}
+ '@swc/core-linux-x64-musl@1.15.47':
+ resolution: {integrity: sha512-CQpS8Ge/avfjZd0UEwG/sds83Uu32deQXcV1Jo3jD0mmvQQqtYAjpsDZXugmheeAwmt+YIuoVtVHro8LMYHqsQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
libc: [musl]
- '@swc/core-win32-arm64-msvc@1.15.46':
- resolution: {integrity: sha512-8p7l4c3LU+eA5g9Et1JPhNeMC1oQwXTGU+uah8DPIBX7YXzqswvaBtyKVmXefVGi/DJU1x3YJsc3mbAp9aWzSQ==}
+ '@swc/core-win32-arm64-msvc@1.15.47':
+ resolution: {integrity: sha512-0W8IKHsUTYiT7G2RqtOoVWk+89yzZikIiDUb/sCK6BmQDBhN91hQSfyUtW12jhEWLzYgcfmisfsZrmZE+84U1A==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.15.46':
- resolution: {integrity: sha512-tUEnfr3Bn9u6FOjUb3PN9p+09qZC2j+wNDLKHzXXZn22rqGcUqR/ohCRSS+nG9B9+X+U+3FewNEHJkTmdIvMjQ==}
+ '@swc/core-win32-ia32-msvc@1.15.47':
+ resolution: {integrity: sha512-ZIp49d2Z4/ka2jO9otOg4hDvTdPmp86kVOgS2M5FCPI7eKKZ1W0boxWn+8XeZrfERtFGW0AlMRm4JhlJa7l3NA==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.15.46':
- resolution: {integrity: sha512-Vux7UDzBJYQggSuPfcl2w9iu+IJpgpRCxHzgCaVkELnAXAE4XZMOTX9HNcaNiwfeIDqdu2rkr69RuDm6wY8neA==}
+ '@swc/core-win32-x64-msvc@1.15.47':
+ resolution: {integrity: sha512-2h8Iek95vnixkBRCo+H8p09+Q5ll2NgSMFrWTy0iKt7+/t+8/T5mBpiT6c0ZxSS7wcWjwZ9sGZkK70tTSYHdDw==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.15.46':
- resolution: {integrity: sha512-Ri3em2mBpq3h2zSPliCYl63otDGqek8PPEfv2nWgRQEbZ/VBCNyypVTVQ6cEbTCXBhy+WE2T3fQb08moIyuYaw==}
+ '@swc/core@1.15.47':
+ resolution: {integrity: sha512-FbsO5JcfOjfH38W/rohBRBweJeERsAuIP4f377lmkmxTcq9exjtx4SkRuZY5CdfhR2CBVwDIJegBpJDffwNsOg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '>=0.5.17'
@@ -764,8 +744,8 @@ packages:
'@swc/helpers@0.5.23':
resolution: {integrity: sha512-5lSsMOTXURePglDfvuAQUqkGek9Hg2kksOYay2m0+XR++b2NWYL/4sWyuvVBIs8oKnJaxkdi9whaL/sqN13afw==}
- '@swc/types@0.1.27':
- resolution: {integrity: sha512-K6h3iUlqeM946U4sXFYeahefR1YBbXJvko+hv8WS8/0BNJ4OHiHRywMnQUJCqkR7Y9+hqQ1TvEpiKqUhz7NEFg==}
+ '@swc/types@0.1.28':
+ resolution: {integrity: sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==}
'@tanstack/query-core@5.101.4':
resolution: {integrity: sha512-gNwcvOJcRbLWPOLG/2OBm+zM+Yv+MKsXKEOWC57USuZDEsI71hEErQsiEGx5wX9rzWWkfwM0fVSPoiIFSsxfiw==}
@@ -820,9 +800,6 @@ packages:
'@ts-morph/common@0.29.0':
resolution: {integrity: sha512-35oUmphHbJvQ/+UTwFNme/t2p3FoKiGJ5auTjjpNTop2dyREspirjMy82PLSC1pnDJ8ah1GU98hwpVt64YXQsg==}
- '@tybys/wasm-util@0.10.3':
- resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==}
-
'@types/aria-query@5.0.4':
resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}
@@ -858,13 +835,13 @@ packages:
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
- '@types/react-dom@19.2.3':
- resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
+ '@types/react-dom@19.2.4':
+ resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==}
peerDependencies:
'@types/react': ^19.2.0
- '@types/react@19.2.17':
- resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==}
+ '@types/react@19.2.18':
+ resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}
'@types/whatwg-mimetype@3.0.2':
resolution: {integrity: sha512-c2AKvDT8ToxLIOUlN51gTiHXflsfIFisS4pO7pDPoKouJCESkhZnEy623gwP9laCy5lnLDAw1vAzu2vM2YLOrA==}
@@ -935,8 +912,8 @@ packages:
resolution: {integrity: sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@vitejs/plugin-react-swc@4.3.2':
- resolution: {integrity: sha512-MlSlmSAYbYwPjGa+CjOAqwij09iPYAQDHwx8osVkwoDamCxXlg+avpkC65Ysv+L/uqUWvRTsnJCKPjVhZih/sA==}
+ '@vitejs/plugin-react-swc@4.3.3':
+ resolution: {integrity: sha512-bti8ZAcvz4Lh6/e4Uk2k3aa1TiUXbbMsahuqOHvd3MveFTkKDZOA6wQVkpj7J/+tepX/wGfe+lsGh/t24HTXMQ==}
engines: {node: ^20.19.0 || >=22.12.0}
peerDependencies:
vite: '>=7.3.2'
@@ -1314,8 +1291,8 @@ packages:
resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==}
engines: {node: '>=4'}
- axios@1.18.1:
- resolution: {integrity: sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==}
+ axios@1.19.0:
+ resolution: {integrity: sha512-ht/iuYZXEjFxLH/Hkezgd7m6JKlHHXEUSneaDz8uZe1Gj5QZtCnpyDsckvAiEnT89OEbCLmnte4R4sn7P0EKFw==}
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
@@ -2259,8 +2236,8 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- nanoid@3.3.16:
- resolution: {integrity: sha512-bzlKTyNJ7+LdGIIwy8ijFpIqEQIvafahV7eYykJ8Cvh42EdJeODoJ6gUJXpQJvej1BddH8OqTXZNE/KfbWAu8Q==}
+ nanoid@3.3.17:
+ resolution: {integrity: sha512-xQLf0A3HOMlgHq0n247/LRuAOYmB7dXJ/DvAxGvsSBij45XtBSmQycu+F8ODbHwns/XyFZagyL1+J0Offw1E0g==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -2399,8 +2376,8 @@ packages:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
- postcss@8.5.22:
- resolution: {integrity: sha512-KBDEIpLrvpv16pp3K0Fw+UCoZfopFjjgeB+0tA/aaThfEE74kKDLrgg603YvOWJyg3+WYtyq3xYsQWsIyZlPqQ==}
+ postcss@8.5.25:
+ resolution: {integrity: sha512-DTPx3RWSSnWyzLxQnlH0rJP+EW5ekl16ZU4/psbIhA0e53kJfdgaN5vKM+xP7yJtXVu+nfdVFmlgFDEKAe4Pyw==}
engines: {node: ^10 || ^12 || >=14}
powershell-utils@0.1.0:
@@ -2466,15 +2443,15 @@ packages:
react-is@17.0.2:
resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
- react-router-dom@7.18.1:
- resolution: {integrity: sha512-KaZh+X/6UtEp28x51AUYZDMg9NGoz2ja3dNHa+ta/tk40vCzKhQ/RypCWBMLbmDr6//E24Vv5uPsrqXFozdkAg==}
+ react-router-dom@7.18.2:
+ resolution: {integrity: sha512-AIKJ/jgGlFb3EbfCXk5Gzshiwt+l3mqbCrNjmEWMMjqQxNJ3svBa6bgzFyCC2Sw3RA0VWF1kg3uQf2OFhxb8hw==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
react-dom: '>=18'
- react-router@7.18.1:
- resolution: {integrity: sha512-GDLgg3i3uM0aeJO3Fm+TCS+sDQ7gu12T6x0qdTEzcwqEfleci7JwugVNIF3U//0FWKnJT7ptG+20B2jfDqnZAg==}
+ react-router@7.18.2:
+ resolution: {integrity: sha512-aUVMjFm3GAPTTZL7oYr5E7ETiqfQCHRLH+B+5afnICvf0r7kkK4eR6SMuwbSTJw/7t+12khT/Kahij49fqOCIg==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
@@ -2523,8 +2500,8 @@ packages:
resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
hasBin: true
- rolldown@1.1.5:
- resolution: {integrity: sha512-t9z29cJjXf/vxQ8dyhCSpt6H6aSwHTk8cT5I3iy6SMXuFpk5mB6PL6XfC8PCwrPTx93udwKUm9HRteAlTGBLiA==}
+ rolldown@1.2.2:
+ resolution: {integrity: sha512-opwpo1tQBAcpSUJDt94B7hhLNGOKjCdE//XXjeLrnx9b83bjnw45tXdg1b09yEw/VLFBJGZpwRULMmOZo7ol+A==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
@@ -2749,13 +2726,13 @@ packages:
peerDependencies:
vite: '>8.0.0-0'
- vite@8.1.5:
- resolution: {integrity: sha512-7ULLwsCdYx/nRyrpiEwvqb5TFHrMVZyBt+rg/OAXT7rgj/z+DtTDyKFeLAdDkubDVDKD8jOsndmy7m55XcfUsw==}
+ vite@8.2.0:
+ resolution: {integrity: sha512-pn+CFpM0lwDeKwmOq1ZaBK/9sjorZcgqxki6MbY/jPEVd9vichIlmlD4HmQ5wdP5EgqQCFRaACBxMC7uEGc6lQ==}
engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
'@types/node': ^20.19.0 || >=22.12.0
- '@vitejs/devtools': ^0.3.0
+ '@vitejs/devtools': ^0.4.0
esbuild: '>=0.28.1'
jiti: '>=1.21.0'
less: ^4.0.0
@@ -3201,11 +3178,11 @@ snapshots:
'@bcoe/v8-coverage@1.0.2': {}
- '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
+ '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@ark-ui/react': 5.37.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@emotion/is-prop-valid': 1.4.0
- '@emotion/react': 11.14.0(@types/react@19.2.17)(react@19.2.8)
+ '@emotion/react': 11.14.0(@types/react@19.2.18)(react@19.2.8)
'@emotion/serialize': 1.3.3
'@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.8)
'@emotion/utils': 1.4.2
@@ -3214,22 +3191,6 @@ snapshots:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
- '@emnapi/core@1.11.1':
- dependencies:
- '@emnapi/wasi-threads': 1.2.2
- tslib: 2.8.1
- optional: true
-
- '@emnapi/runtime@1.11.1':
- dependencies:
- tslib: 2.8.1
- optional: true
-
- '@emnapi/wasi-threads@1.2.2':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@emotion/babel-plugin@11.13.5':
dependencies:
'@babel/helper-module-imports': 7.29.7
@@ -3262,7 +3223,7 @@ snapshots:
'@emotion/memoize@0.9.0': {}
- '@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.8)':
+ '@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)':
dependencies:
'@babel/runtime': 7.29.7
'@emotion/babel-plugin': 11.13.5
@@ -3274,7 +3235,7 @@ snapshots:
hoist-non-react-statics: 3.3.2
react: 19.2.8
optionalDependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
transitivePeerDependencies:
- supports-color
@@ -3354,10 +3315,10 @@ snapshots:
'@floating-ui/utils@0.2.12': {}
- '@hey-api/client-axios@0.9.1(@hey-api/openapi-ts@0.99.0(magicast@0.5.3)(typescript@6.0.3))(axios@1.18.1)':
+ '@hey-api/client-axios@0.9.1(@hey-api/openapi-ts@0.99.0(magicast@0.5.3)(typescript@6.0.3))(axios@1.19.0)':
dependencies:
'@hey-api/openapi-ts': 0.99.0(magicast@0.5.3)(typescript@6.0.3)
- axios: 1.18.1
+ axios: 1.19.0
'@hey-api/codegen-core@0.9.1(magicast@0.5.3)':
dependencies:
@@ -3451,66 +3412,52 @@ snapshots:
'@lukeed/ms@2.0.2': {}
- '@napi-rs/wasm-runtime@1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)':
- dependencies:
- '@emnapi/core': 1.11.1
- '@emnapi/runtime': 1.11.1
- '@tybys/wasm-util': 0.10.3
- optional: true
-
- '@oxc-project/types@0.139.0': {}
+ '@oxc-project/types@0.142.0': {}
'@pandacss/is-valid-prop@1.11.5': {}
'@pkgr/core@0.3.6': {}
- '@rolldown/binding-android-arm64@1.1.5':
+ '@rolldown/binding-android-arm64@1.2.2':
optional: true
- '@rolldown/binding-darwin-arm64@1.1.5':
+ '@rolldown/binding-darwin-arm64@1.2.2':
optional: true
- '@rolldown/binding-darwin-x64@1.1.5':
+ '@rolldown/binding-darwin-x64@1.2.2':
optional: true
- '@rolldown/binding-freebsd-x64@1.1.5':
+ '@rolldown/binding-freebsd-x64@1.2.2':
optional: true
- '@rolldown/binding-linux-arm-gnueabihf@1.1.5':
+ '@rolldown/binding-linux-arm-gnueabihf@1.2.2':
optional: true
- '@rolldown/binding-linux-arm64-gnu@1.1.5':
+ '@rolldown/binding-linux-arm64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-arm64-musl@1.1.5':
+ '@rolldown/binding-linux-arm64-musl@1.2.2':
optional: true
- '@rolldown/binding-linux-ppc64-gnu@1.1.5':
+ '@rolldown/binding-linux-ppc64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-s390x-gnu@1.1.5':
+ '@rolldown/binding-linux-s390x-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-x64-gnu@1.1.5':
+ '@rolldown/binding-linux-x64-gnu@1.2.2':
optional: true
- '@rolldown/binding-linux-x64-musl@1.1.5':
+ '@rolldown/binding-linux-x64-musl@1.2.2':
optional: true
- '@rolldown/binding-openharmony-arm64@1.1.5':
+ '@rolldown/binding-openharmony-arm64@1.2.2':
optional: true
- '@rolldown/binding-wasm32-wasi@1.1.5':
- dependencies:
- '@emnapi/core': 1.11.1
- '@emnapi/runtime': 1.11.1
- '@napi-rs/wasm-runtime': 1.1.6(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)
- optional: true
-
- '@rolldown/binding-win32-arm64-msvc@1.1.5':
+ '@rolldown/binding-win32-arm64-msvc@1.2.2':
optional: true
- '@rolldown/binding-win32-x64-msvc@1.1.5':
+ '@rolldown/binding-win32-x64-msvc@1.2.2':
optional: true
'@rolldown/pluginutils@1.0.1': {}
@@ -3527,59 +3474,59 @@ snapshots:
estraverse: 5.3.0
picomatch: 4.0.4
- '@swc/core-darwin-arm64@1.15.46':
+ '@swc/core-darwin-arm64@1.15.47':
optional: true
- '@swc/core-darwin-x64@1.15.46':
+ '@swc/core-darwin-x64@1.15.47':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.15.46':
+ '@swc/core-linux-arm-gnueabihf@1.15.47':
optional: true
- '@swc/core-linux-arm64-gnu@1.15.46':
+ '@swc/core-linux-arm64-gnu@1.15.47':
optional: true
- '@swc/core-linux-arm64-musl@1.15.46':
+ '@swc/core-linux-arm64-musl@1.15.47':
optional: true
- '@swc/core-linux-ppc64-gnu@1.15.46':
+ '@swc/core-linux-ppc64-gnu@1.15.47':
optional: true
- '@swc/core-linux-s390x-gnu@1.15.46':
+ '@swc/core-linux-s390x-gnu@1.15.47':
optional: true
- '@swc/core-linux-x64-gnu@1.15.46':
+ '@swc/core-linux-x64-gnu@1.15.47':
optional: true
- '@swc/core-linux-x64-musl@1.15.46':
+ '@swc/core-linux-x64-musl@1.15.47':
optional: true
- '@swc/core-win32-arm64-msvc@1.15.46':
+ '@swc/core-win32-arm64-msvc@1.15.47':
optional: true
- '@swc/core-win32-ia32-msvc@1.15.46':
+ '@swc/core-win32-ia32-msvc@1.15.47':
optional: true
- '@swc/core-win32-x64-msvc@1.15.46':
+ '@swc/core-win32-x64-msvc@1.15.47':
optional: true
- '@swc/core@1.15.46(@swc/helpers@0.5.23)':
+ '@swc/core@1.15.47(@swc/helpers@0.5.23)':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.27
+ '@swc/types': 0.1.28
optionalDependencies:
- '@swc/core-darwin-arm64': 1.15.46
- '@swc/core-darwin-x64': 1.15.46
- '@swc/core-linux-arm-gnueabihf': 1.15.46
- '@swc/core-linux-arm64-gnu': 1.15.46
- '@swc/core-linux-arm64-musl': 1.15.46
- '@swc/core-linux-ppc64-gnu': 1.15.46
- '@swc/core-linux-s390x-gnu': 1.15.46
- '@swc/core-linux-x64-gnu': 1.15.46
- '@swc/core-linux-x64-musl': 1.15.46
- '@swc/core-win32-arm64-msvc': 1.15.46
- '@swc/core-win32-ia32-msvc': 1.15.46
- '@swc/core-win32-x64-msvc': 1.15.46
+ '@swc/core-darwin-arm64': 1.15.47
+ '@swc/core-darwin-x64': 1.15.47
+ '@swc/core-linux-arm-gnueabihf': 1.15.47
+ '@swc/core-linux-arm64-gnu': 1.15.47
+ '@swc/core-linux-arm64-musl': 1.15.47
+ '@swc/core-linux-ppc64-gnu': 1.15.47
+ '@swc/core-linux-s390x-gnu': 1.15.47
+ '@swc/core-linux-x64-gnu': 1.15.47
+ '@swc/core-linux-x64-musl': 1.15.47
+ '@swc/core-win32-arm64-msvc': 1.15.47
+ '@swc/core-win32-ia32-msvc': 1.15.47
+ '@swc/core-win32-x64-msvc': 1.15.47
'@swc/helpers': 0.5.23
'@swc/counter@0.1.3': {}
@@ -3588,7 +3535,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- '@swc/types@0.1.27':
+ '@swc/types@0.1.28':
dependencies:
'@swc/counter': 0.1.3
@@ -3619,15 +3566,15 @@ snapshots:
picocolors: 1.1.1
redent: 3.0.0
- '@testing-library/react@16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
+ '@testing-library/react@16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@babel/runtime': 7.28.6
'@testing-library/dom': 10.4.0
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
optionalDependencies:
- '@types/react': 19.2.17
- '@types/react-dom': 19.2.3(@types/react@19.2.17)
+ '@types/react': 19.2.18
+ '@types/react-dom': 19.2.4(@types/react@19.2.18)
'@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.9.6)':
dependencies:
@@ -3649,11 +3596,6 @@ snapshots:
path-browserify: 1.0.1
tinyglobby: 0.2.17
- '@tybys/wasm-util@0.10.3':
- dependencies:
- tslib: 2.8.1
- optional: true
-
'@types/aria-query@5.0.4': {}
'@types/chai@5.2.3':
@@ -3669,9 +3611,9 @@ snapshots:
'@types/gensync@1.0.5': {}
- '@types/hoist-non-react-statics@3.3.7(@types/react@19.2.17)':
+ '@types/hoist-non-react-statics@3.3.7(@types/react@19.2.18)':
dependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
hoist-non-react-statics: 3.3.2
'@types/jsesc@2.5.1': {}
@@ -3684,11 +3626,11 @@ snapshots:
'@types/parse-json@4.0.2': {}
- '@types/react-dom@19.2.3(@types/react@19.2.17)':
+ '@types/react-dom@19.2.4(@types/react@19.2.18)':
dependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
- '@types/react@19.2.17':
+ '@types/react@19.2.18':
dependencies:
csstype: 3.2.3
@@ -3791,11 +3733,11 @@ snapshots:
'@typescript-eslint/types': 8.65.0
eslint-visitor-keys: 5.0.1
- '@vitejs/plugin-react-swc@4.3.2(@swc/helpers@0.5.23)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
+ '@vitejs/plugin-react-swc@4.3.3(@swc/helpers@0.5.23)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@rolldown/pluginutils': 1.0.1
- '@swc/core': 1.15.46(@swc/helpers@0.5.23)
- vite: 8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ '@swc/core': 1.15.47(@swc/helpers@0.5.23)
+ vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
transitivePeerDependencies:
- '@swc/helpers'
@@ -3811,7 +3753,7 @@ snapshots:
obug: 2.1.3
std-env: 4.2.0
tinyrainbow: 3.1.0
- vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ vitest: 4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/expect@4.1.10':
dependencies:
@@ -3822,13 +3764,13 @@ snapshots:
chai: 6.2.2
tinyrainbow: 3.1.0
- '@vitest/mocker@4.1.10(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
+ '@vitest/mocker@4.1.10(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))':
dependencies:
'@vitest/spy': 4.1.10
estree-walker: 3.0.3
magic-string: 0.30.21
optionalDependencies:
- vite: 8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
'@vitest/pretty-format@4.1.10':
dependencies:
@@ -4539,7 +4481,7 @@ snapshots:
axe-core@4.10.3: {}
- axios@1.18.1:
+ axios@1.19.0:
dependencies:
follow-redirects: 1.16.0
form-data: 4.0.6
@@ -5552,7 +5494,7 @@ snapshots:
ms@2.1.3: {}
- nanoid@3.3.16: {}
+ nanoid@3.3.17: {}
natural-compare@1.4.0: {}
@@ -5686,9 +5628,9 @@ snapshots:
possible-typed-array-names@1.1.0: {}
- postcss@8.5.22:
+ postcss@8.5.25:
dependencies:
- nanoid: 3.3.16
+ nanoid: 3.3.17
picocolors: 1.1.1
source-map-js: 1.2.1
@@ -5729,9 +5671,9 @@ snapshots:
defu: 6.1.7
destr: 2.0.5
- react-cookie@8.1.2(@types/react@19.2.17)(react@19.2.8):
+ react-cookie@8.1.2(@types/react@19.2.18)(react@19.2.8):
dependencies:
- '@types/hoist-non-react-statics': 3.3.7(@types/react@19.2.17)
+ '@types/hoist-non-react-statics': 3.3.7(@types/react@19.2.18)
hoist-non-react-statics: 3.3.2
react: 19.2.8
universal-cookie: 8.1.2
@@ -5751,13 +5693,13 @@ snapshots:
react-is@17.0.2: {}
- react-router-dom@7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
+ react-router-dom@7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
- react-router: 7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ react-router: 7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
- react-router@7.18.1(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
+ react-router@7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
cookie: 1.1.1
react: 19.2.8
@@ -5815,26 +5757,25 @@ snapshots:
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- rolldown@1.1.5:
+ rolldown@1.2.2:
dependencies:
- '@oxc-project/types': 0.139.0
+ '@oxc-project/types': 0.142.0
'@rolldown/pluginutils': 1.0.1
optionalDependencies:
- '@rolldown/binding-android-arm64': 1.1.5
- '@rolldown/binding-darwin-arm64': 1.1.5
- '@rolldown/binding-darwin-x64': 1.1.5
- '@rolldown/binding-freebsd-x64': 1.1.5
- '@rolldown/binding-linux-arm-gnueabihf': 1.1.5
- '@rolldown/binding-linux-arm64-gnu': 1.1.5
- '@rolldown/binding-linux-arm64-musl': 1.1.5
- '@rolldown/binding-linux-ppc64-gnu': 1.1.5
- '@rolldown/binding-linux-s390x-gnu': 1.1.5
- '@rolldown/binding-linux-x64-gnu': 1.1.5
- '@rolldown/binding-linux-x64-musl': 1.1.5
- '@rolldown/binding-openharmony-arm64': 1.1.5
- '@rolldown/binding-wasm32-wasi': 1.1.5
- '@rolldown/binding-win32-arm64-msvc': 1.1.5
- '@rolldown/binding-win32-x64-msvc': 1.1.5
+ '@rolldown/binding-android-arm64': 1.2.2
+ '@rolldown/binding-darwin-arm64': 1.2.2
+ '@rolldown/binding-darwin-x64': 1.2.2
+ '@rolldown/binding-freebsd-x64': 1.2.2
+ '@rolldown/binding-linux-arm-gnueabihf': 1.2.2
+ '@rolldown/binding-linux-arm64-gnu': 1.2.2
+ '@rolldown/binding-linux-arm64-musl': 1.2.2
+ '@rolldown/binding-linux-ppc64-gnu': 1.2.2
+ '@rolldown/binding-linux-s390x-gnu': 1.2.2
+ '@rolldown/binding-linux-x64-gnu': 1.2.2
+ '@rolldown/binding-linux-x64-musl': 1.2.2
+ '@rolldown/binding-openharmony-arm64': 1.2.2
+ '@rolldown/binding-win32-arm64-msvc': 1.2.2
+ '@rolldown/binding-win32-x64-msvc': 1.2.2
run-applescript@7.1.0: {}
@@ -6098,16 +6039,16 @@ snapshots:
dependencies:
punycode: 2.3.1
- vite-plugin-css-injected-by-js@5.0.2(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
+ vite-plugin-css-injected-by-js@5.0.2(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
- vite: 8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
- vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3):
+ vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3):
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.5
- postcss: 8.5.22
- rolldown: 1.1.5
+ postcss: 8.5.25
+ rolldown: 1.2.2
tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 26.1.2
@@ -6115,10 +6056,10 @@ snapshots:
jiti: 2.7.0
yaml: 2.8.3
- vitest@4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
+ vitest@4.1.10(@types/node@26.1.2)(@vitest/coverage-v8@4.1.10)(happy-dom@20.11.1)(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)):
dependencies:
'@vitest/expect': 4.1.10
- '@vitest/mocker': 4.1.10(vite@8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
+ '@vitest/mocker': 4.1.10(vite@8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3))
'@vitest/pretty-format': 4.1.10
'@vitest/runner': 4.1.10
'@vitest/snapshot': 4.1.10
@@ -6135,7 +6076,7 @@ snapshots:
tinyexec: 1.2.4
tinyglobby: 0.2.17
tinyrainbow: 3.1.0
- vite: 8.1.5(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
+ vite: 8.2.0(@types/node@26.1.2)(jiti@2.7.0)(yaml@2.8.3)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 26.1.2
(airflow) 30/32: [v3-3-test] Add pnpm overrides after audit review in simple auth manager (#71447) (#71504)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit d047e188c660ac3ece671e455d0b75975654ff04
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Wed Aug 12 12:44:09 2026 -0400
[v3-3-test] Add pnpm overrides after audit review in simple auth manager (#71447) (#71504)
(cherry picked from commit 90c0c8cf2e4b0e1f905b9425154fbde53e89286f)
Co-authored-by: Vincent <97...@users.noreply.github.com>
---
.../auth/managers/simple/ui/package.json | 6 ++-
.../auth/managers/simple/ui/pnpm-lock.yaml | 44 ++++++++--------------
2 files changed, 19 insertions(+), 31 deletions(-)
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
index 62740777ce3..956eaba94c3 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/package.json
@@ -91,8 +91,10 @@
"axios@<1.15.0": ">=1.15.0",
"esbuild@>=0.17.0 <0.28.1": ">=0.28.1",
"@babel/core@<=7.29.0": ">=7.29.6",
- "js-yaml@>=4.0.0 <4.3.0": "^4.3.0",
- "@hey-api/openapi-ts@<0.97.3": ">=0.97.3"
+ "@hey-api/openapi-ts@<0.97.3": ">=0.97.3",
+ "brace-expansion@<1.1.18": ">=1.1.18 <2.0.0",
+ "brace-expansion@>=2.0.0 <2.1.4": ">=2.1.4 <3.0.0",
+ "js-yaml@>=4.0.0 <4.3.1": ">=4.3.1 <5.0.0"
}
}
}
diff --git a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
index cb013519a71..8d4cd6701c1 100644
--- a/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/pnpm-lock.yaml
@@ -26,8 +26,10 @@ overrides:
axios@<1.15.0: '>=1.15.0'
esbuild@>=0.17.0 <0.28.1: '>=0.28.1'
'@babel/core@<=7.29.0': '>=7.29.6'
- js-yaml@>=4.0.0 <4.3.0: ^4.3.0
'@hey-api/openapi-ts@<0.97.3': '>=0.97.3'
+ brace-expansion@<1.1.18: '>=1.1.18 <2.0.0'
+ brace-expansion@>=2.0.0 <2.1.4: '>=2.1.4 <3.0.0'
+ js-yaml@>=4.0.0 <4.3.1: '>=4.3.1 <5.0.0'
importers:
@@ -584,42 +586,36 @@ packages:
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [glibc]
'@rolldown/binding-linux-arm64-musl@1.2.3':
resolution: {integrity: sha512-NHqjnxpsndf4MPymxteFAWHHfkTL8HjWh1KB7z23ofZ6QO2euONuxDXjat69dKZRALnGypg8k8SsK8vZJoXv1Q==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
- libc: [musl]
'@rolldown/binding-linux-ppc64-gnu@1.2.3':
resolution: {integrity: sha512-6tbrbwfz5GB9DQ4Jwo6hy9v+vR31xZlvzZ6n5Xut6Hhx5PvrA9q/HsK8KMaYQp063iqZGXwNvZtYNLD7EM/x0w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
- libc: [glibc]
'@rolldown/binding-linux-s390x-gnu@1.2.3':
resolution: {integrity: sha512-oyuXxXmoZHjXC917IAPFAAv4wWAa0cM9afk8nx1+9/jNNOX1uPf8yDA6p7G0RypOfw/X0PQt5IfoquY1um+zSg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
- libc: [glibc]
'@rolldown/binding-linux-x64-gnu@1.2.3':
resolution: {integrity: sha512-TytMwF2KVGqP2tgd0I1OY0PAv78dZRAYcF5ssDzjM34SUXCED3uXvSd5+lHoC0bTD6eEdFz7LdQNCO1y0oVk9w==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [glibc]
'@rolldown/binding-linux-x64-musl@1.2.3':
resolution: {integrity: sha512-/E9m3qstrJFVPoULV25mVQblSNExY2+kBsYe4sy0Tn0yOOgJ8wZbZt3KnRbF/XeU2Gl1STKUQnDNTqhIE5MD4A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
- libc: [musl]
'@rolldown/binding-openharmony-arm64@1.2.3':
resolution: {integrity: sha512-Kr0OcsoQI816i6HOl3vFHpd1K0eZyh76zgfj4c1nTyaTsd5r2Mj1lwM4R90y/qaCfmTn9eHy0SKwi98eitRxug==}
@@ -674,42 +670,36 @@ packages:
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- libc: [glibc]
'@swc/core-linux-arm64-musl@1.15.47':
resolution: {integrity: sha512-3Yu3Uq/VgytqsPjTMbkPU1ExADytbdWbruJYhA584E9jrpE2Ki+R6VVPoZCeAVk1Cb7QxcRTgblw6bSa6a/R+w==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- libc: [musl]
'@swc/core-linux-ppc64-gnu@1.15.47':
resolution: {integrity: sha512-wfdMi5IaOaNtmh2/6geRoxIdNfqylUZFdtzTKS655y1axWfIWyx7As74vv0wVdjeCIZ3WmCI9odDd4rUttXOSQ==}
engines: {node: '>=10'}
cpu: [ppc64]
os: [linux]
- libc: [glibc]
'@swc/core-linux-s390x-gnu@1.15.47':
resolution: {integrity: sha512-3hHYBY0yx8Ez7GMRrkhXHQzMdR5IZA6Wq5Ee4svlgwvSECLpnAJ9+0AimEGUFDvuLwE7nV/2+PYe8+Nm4rvNcQ==}
engines: {node: '>=10'}
cpu: [s390x]
os: [linux]
- libc: [glibc]
'@swc/core-linux-x64-gnu@1.15.47':
resolution: {integrity: sha512-TjfhjgP/jGCfFHYC3JQPhJA1HwErbIJ9JfREDc1KNkvY6P0LodCgKVIlQ5deeTbkG7ih3bF5PHJLuLpaZjdRyQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- libc: [glibc]
'@swc/core-linux-x64-musl@1.15.47':
resolution: {integrity: sha512-CQpS8Ge/avfjZd0UEwG/sds83Uu32deQXcV1Jo3jD0mmvQQqtYAjpsDZXugmheeAwmt+YIuoVtVHro8LMYHqsQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- libc: [musl]
'@swc/core-win32-arm64-msvc@1.15.47':
resolution: {integrity: sha512-0W8IKHsUTYiT7G2RqtOoVWk+89yzZikIiDUb/sCK6BmQDBhN91hQSfyUtW12jhEWLzYgcfmisfsZrmZE+84U1A==}
@@ -1314,11 +1304,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
- brace-expansion@1.1.16:
- resolution: {integrity: sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==}
+ brace-expansion@1.1.18:
+ resolution: {integrity: sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==}
- brace-expansion@2.1.2:
- resolution: {integrity: sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==}
+ brace-expansion@2.1.4:
+ resolution: {integrity: sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==}
brace-expansion@5.0.9:
resolution: {integrity: sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==}
@@ -2056,8 +2046,8 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- js-yaml@4.3.0:
- resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==}
+ js-yaml@4.3.1:
+ resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==}
hasBin: true
jsesc@3.1.0:
@@ -2135,28 +2125,24 @@ packages:
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
- libc: [glibc]
lightningcss-linux-arm64-musl@1.33.0:
resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
- libc: [musl]
lightningcss-linux-x64-gnu@1.33.0:
resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
- libc: [glibc]
lightningcss-linux-x64-musl@1.33.0:
resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
- libc: [musl]
lightningcss-win32-arm64-msvc@1.33.0:
resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==}
@@ -3333,7 +3319,7 @@ snapshots:
dependencies:
'@jsdevtools/ono': 7.1.3
'@types/json-schema': 7.0.15
- js-yaml: 4.3.0
+ js-yaml: 4.3.1
'@hey-api/openapi-ts@0.99.0(magicast@0.5.3)(typescript@6.0.3)':
dependencies:
@@ -4505,12 +4491,12 @@ snapshots:
baseline-browser-mapping@2.10.38: {}
- brace-expansion@1.1.16:
+ brace-expansion@1.1.18:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
- brace-expansion@2.1.2:
+ brace-expansion@2.1.4:
dependencies:
balanced-match: 1.0.2
@@ -5353,7 +5339,7 @@ snapshots:
js-tokens@4.0.0: {}
- js-yaml@4.3.0:
+ js-yaml@4.3.1:
dependencies:
argparse: 2.0.1
@@ -5486,11 +5472,11 @@ snapshots:
minimatch@3.1.5:
dependencies:
- brace-expansion: 1.1.16
+ brace-expansion: 1.1.18
minimatch@9.0.9:
dependencies:
- brace-expansion: 2.1.2
+ brace-expansion: 2.1.4
ms@2.1.3: {}
(airflow) 21/32: [v3-3-test] Add backward-walk coverage for cursor-based pagination (#71365) (#71376)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit db03de7f1ae29ed592a6f0541fdd92a93f84a239
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Mon Aug 10 17:31:24 2026 +0200
[v3-3-test] Add backward-walk coverage for cursor-based pagination (#71365) (#71376)
The keyset pagination helpers are exercised only for forward paging, so a
regression in the backward (previous-page) path — excluding more than the
boundary row, or failing to invert NULL placement when the sort direction
flips — would silently truncate a page walked back into, with nothing to
catch it. This closes that coverage gap.
(cherry picked from commit 54018baa191c47d0d9c93db7fbd211cedcb23b4e)
Co-authored-by: Pierre Jeambrun <pi...@gmail.com>
---
.../tests/unit/api_fastapi/common/test_cursors.py | 53 ++++++++++++++++++++++
1 file changed, 53 insertions(+)
diff --git a/airflow-core/tests/unit/api_fastapi/common/test_cursors.py b/airflow-core/tests/unit/api_fastapi/common/test_cursors.py
index f101efebc9d..bb72908d28a 100644
--- a/airflow-core/tests/unit/api_fastapi/common/test_cursors.py
+++ b/airflow-core/tests/unit/api_fastapi/common/test_cursors.py
@@ -307,3 +307,56 @@ class TestKeysetPaginationNullableColumn:
session.close()
assert collected == [1, 2, 3, 4, 5]
+
+ @staticmethod
+ def _walk_backward(session, model, sort, page_size):
+ """Walk pages from the end to the start: ``_walk_forward`` with the direction flipped.
+
+ Backward paging is the documented mirror of forward paging (see ``apply_cursor_filter``):
+ reverse the ORDER BY and select rows *before* the cursor. Rows come back in reverse of
+ the forward order, so the returned list reversed should equal ``_walk_forward``.
+ """
+ collected: list[int] = []
+ token = None
+ for _ in range(50): # guard against an infinite paging loop
+ stmt = sort.to_orm(select(model), reversed=True).limit(page_size)
+ if token is not None:
+ stmt = apply_cursor_filter(stmt, token, sort, "sqlite", is_backward=True)
+ rows = list(session.scalars(stmt))
+ if not rows:
+ break
+ collected.extend(r.id for r in rows)
+ token = encode_cursor(rows[-1], sort)
+ return collected
+
+ @pytest.mark.parametrize(
+ ("rows", "order_by", "page_size"),
+ [
+ pytest.param([(1, "0"), (2, "0")], ["val"], 1, id="equal-values-tie-broken-by-pk"),
+ pytest.param([(1, "5"), (2, None)], ["-val"], 1, id="null-sorts-last-descending"),
+ pytest.param(
+ [(1, None), (2, None), (3, "a"), (4, "b"), (5, "c")], ["val"], 2, id="nulls-first-asc"
+ ),
+ pytest.param(
+ [(1, None), (2, None), (3, "a"), (4, "b"), (5, "c")], ["-val"], 2, id="nulls-last-desc"
+ ),
+ ],
+ )
+ def test_backward_pagination_mirrors_forward(self, rows, order_by, page_size):
+ """Paging backward yields the same rows as paging forward, only reversed.
+
+ The backward path must exclude only the boundary row (the last sort key uses a strict
+ bound; earlier keys stay inclusive) and invert NULL placement; otherwise a page walked
+ back into is silently truncated.
+ """
+ model, session = self._seed_session(rows)
+ try:
+ sort = SortParam(["val"], model)
+ sort.set_value(order_by)
+ forward = self._walk_forward(session, model, sort, page_size)
+ backward = self._walk_backward(session, model, sort, page_size)
+ finally:
+ session.close()
+
+ assert list(reversed(backward)) == forward
+ assert sorted(forward) == sorted(row[0] for row in rows), "rows dropped"
(airflow) 19/32: [v3-3-test] Fix Grid view failing to load large Dags on MySQL (#71342) (#71370)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 444cda95f70efb64523a2faa9e4de0e433b52310
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Mon Aug 10 16:54:02 2026 +0200
[v3-3-test] Fix Grid view failing to load large Dags on MySQL (#71342) (#71370)
* Fix Grid view failing to load large Dags on MySQL
* Remove unnecessary comment
(cherry picked from commit fe5107f1f8d322b2bd577d847cfccdfd322f1788)
Co-authored-by: WonYong Jang <zc...@gmail.com>
Co-authored-by: Rahul Vats <43...@users.noreply.github.com>
---
airflow-core/src/airflow/api_fastapi/core_api/routes/ui/grid.py | 9 +--------
1 file changed, 1 insertion(+), 8 deletions(-)
diff --git a/airflow-core/src/airflow/api_fastapi/core_api/routes/ui/grid.py b/airflow-core/src/airflow/api_fastapi/core_api/routes/ui/grid.py
index d23355f505e..7622b13bff0 100644
--- a/airflow-core/src/airflow/api_fastapi/core_api/routes/ui/grid.py
+++ b/airflow-core/src/airflow/api_fastapi/core_api/routes/ui/grid.py
@@ -80,14 +80,7 @@ grid_router = AirflowRouter(prefix="/grid", tags=["Grid"])
def _get_latest_serdag(dag_id, session):
- serdag = session.scalar(
- select(SerializedDagModel)
- .where(
- SerializedDagModel.dag_id == dag_id,
- )
- .order_by(SerializedDagModel.id.desc())
- .limit(1)
- )
+ serdag = session.scalar(SerializedDagModel.latest_item_select_object(dag_id))
if not serdag:
raise HTTPException(
status.HTTP_404_NOT_FOUND,
(airflow) 11/32: Stop Dependabot from raising Go SDK PRs against v3-3-test (#71223) (#71266)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 80013286dd9a85743dff8d80923fac0c50e79e8d
Author: Jason(Zhe-You) Liu <68...@users.noreply.github.com>
AuthorDate: Fri Aug 7 15:52:07 2026 +0800
Stop Dependabot from raising Go SDK PRs against v3-3-test (#71223) (#71266)
(cherry picked from commit f6c19e476dbcef03ca4ad118da3b0585590f79aa)
---
.github/dependabot.yml | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index be600ed4a09..1990172f9e7 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -367,21 +367,17 @@ updates:
- package-ecosystem: "gomod"
cooldown:
- default-days: 4
+ default-days: 14
directory: "/go-sdk"
schedule:
interval: "weekly"
target-branch: v3-3-test
+ open-pull-requests-limit: 0
groups:
- 3-3-go-sdk-dependency-updates:
+ 3-3-go-sdk-security-updates:
patterns:
- "*"
- update-types:
- - "minor"
- - "patch"
- ignore:
- - dependency-name: "*"
- update-types: ["version-update:semver-major"]
+ applies-to: security-updates
- package-ecosystem: "uv"
cooldown:
(airflow) 14/32: Bump the 3-3-core-ui-package-updates group across 1 directory with 9 updates (#71299)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 40e93ee65a5783e14bcb909f81d8af8df55d1461
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 7 17:59:56 2026 -0400
Bump the 3-3-core-ui-package-updates group across 1 directory with 9 updates (#71299)
Bumps the 3-3-core-ui-package-updates group with 9 updates in the /airflow-core/src/airflow/ui directory:
| Package | From | To |
| --- | --- | --- |
| [axios](https://github.com/axios/axios) | `1.18.1` | `1.19.0` |
| [elkjs](https://github.com/kieler/elkjs) | `0.11.1` | `0.12.0` |
| [react](https://github.com/react/react/tree/HEAD/packages/react) | `19.2.7` | `19.2.8` |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) | `19.2.17` | `19.2.18` |
| [react-dom](https://github.com/react/react/tree/HEAD/packages/react-dom) | `19.2.7` | `19.2.8` |
| [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) | `19.2.3` | `19.2.4` |
| [react-hook-form](https://github.com/react-hook-form/react-hook-form) | `7.83.0` | `7.84.0` |
| [react-router-dom](https://github.com/remix-run/react-router/tree/HEAD/packages/react-router-dom) | `7.18.1` | `7.18.2` |
| [globals](https://github.com/sindresorhus/globals) | `17.8.0` | `17.9.0` |
Updates `axios` from 1.18.1 to 1.19.0
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](https://github.com/axios/axios/compare/v1.18.1...v1.19.0)
Updates `elkjs` from 0.11.1 to 0.12.0
- [Release notes](https://github.com/kieler/elkjs/releases)
- [Commits](https://github.com/kieler/elkjs/compare/0.11.1...0.12.0)
Updates `react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react)
Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
Updates `react-dom` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/react/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/react/react/commits/v19.2.8/packages/react-dom)
Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
Updates `react-hook-form` from 7.83.0 to 7.84.0
- [Release notes](https://github.com/react-hook-form/react-hook-form/releases)
- [Changelog](https://github.com/react-hook-form/react-hook-form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/react-hook-form/react-hook-form/compare/v7.83.0...v7.84.0)
Updates `react-router-dom` from 7.18.1 to 7.18.2
- [Release notes](https://github.com/remix-run/react-router/releases)
- [Changelog](https://github.com/remix-run/react-router/blob/react-router-dom@7.18.2/packages/react-router-dom/CHANGELOG.md)
- [Commits](https://github.com/remix-run/react-router/commits/react-router-dom@7.18.2/packages/react-router-dom)
Updates `@types/react` from 19.2.17 to 19.2.18
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)
Updates `@types/react-dom` from 19.2.3 to 19.2.4
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom)
Updates `globals` from 17.8.0 to 17.9.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](https://github.com/sindresorhus/globals/compare/v17.8.0...v17.9.0)
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: elkjs
dependency-version: 0.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: react
dependency-version: 19.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: "@types/react"
dependency-version: 19.2.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: react-dom
dependency-version: 19.2.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: "@types/react-dom"
dependency-version: 19.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: react-hook-form
dependency-version: 7.84.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
- dependency-name: react-router-dom
dependency-version: 7.18.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: "@types/react"
dependency-version: 19.2.18
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: "@types/react-dom"
dependency-version: 19.2.4
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-core-ui-package-updates
- dependency-name: globals
dependency-version: 17.9.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: 3-3-core-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
airflow-core/src/airflow/ui/package.json | 18 +-
airflow-core/src/airflow/ui/pnpm-lock.yaml | 436 ++++++++++++++++-------------
2 files changed, 253 insertions(+), 201 deletions(-)
diff --git a/airflow-core/src/airflow/ui/package.json b/airflow-core/src/airflow/ui/package.json
index 9a7bdc06dfb..ba8d5212310 100644
--- a/airflow-core/src/airflow/ui/package.json
+++ b/airflow-core/src/airflow/ui/package.json
@@ -38,31 +38,31 @@
"@visx/shape": "^4.0.0",
"@xyflow/react": "^12.11.2",
"anser": "^2.3.5",
- "axios": "^1.18.1",
+ "axios": "^1.19.0",
"chakra-react-select": "^6.1.3",
"chart.js": "^4.5.1",
"chartjs-adapter-dayjs-4": "^1.0.4",
"chartjs-plugin-annotation": "^3.1.0",
"culori": "^4.0.2",
"dayjs": "^1.11.21",
- "elkjs": "^0.11.1",
+ "elkjs": "^0.12.0",
"html-to-image": "^1.11.13",
"i18next": "^26.3.6",
"i18next-browser-languagedetector": "^8.2.1",
"i18next-http-backend": "^4.0.1",
"monaco-editor": "^0.55.1",
"next-themes": "^0.4.6",
- "react": "^19.2.7",
+ "react": "^19.2.8",
"react-chartjs-2": "^5.3.1",
- "react-dom": "^19.2.7",
- "react-hook-form": "^7.83.0",
+ "react-dom": "^19.2.8",
+ "react-hook-form": "^7.84.0",
"react-hotkeys-hook": "^4.6.2",
"react-i18next": "^17.0.11",
"react-icons": "^5.7.0",
"react-innertext": "^1.1.5",
"react-markdown": "^10.1.0",
"react-resizable-panels": "^3.0.6",
- "react-router-dom": "^7.18.1",
+ "react-router-dom": "^7.18.2",
"react-syntax-highlighter": "^16.1.1",
"remark-gfm": "^4.0.1",
"use-debounce": "^10.1.1",
@@ -83,8 +83,8 @@
"@trivago/prettier-plugin-sort-imports": "^6.0.2",
"@types/culori": "^4.0.1",
"@types/node": "^26.1.1",
- "@types/react": "^19.2.17",
- "@types/react-dom": "^19.2.3",
+ "@types/react": "^19.2.18",
+ "@types/react-dom": "^19.2.4",
"@types/react-syntax-highlighter": "^15.5.13",
"@typescript-eslint/eslint-plugin": "^8.65.0",
"@typescript-eslint/parser": "^8.65.0",
@@ -104,7 +104,7 @@
"eslint-plugin-react-hooks": "^7.1.1",
"eslint-plugin-react-refresh": "^0.5.3",
"eslint-plugin-unicorn": "^72.0.0",
- "globals": "^17.8.0",
+ "globals": "^17.9.0",
"happy-dom": "^20.11.1",
"jsonc-eslint-parser": "^3.1.0",
"msw": "^2.15.0",
diff --git a/airflow-core/src/airflow/ui/pnpm-lock.yaml b/airflow-core/src/airflow/ui/pnpm-lock.yaml
index 67be072e7ee..bc80487006a 100644
--- a/airflow-core/src/airflow/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/ui/pnpm-lock.yaml
@@ -43,10 +43,10 @@ importers:
version: 2.3.4
'@chakra-ui/react':
specifier: ~3.36.1
- version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@emotion/react':
specifier: ^11.14.0
- version: 11.14.0(@types/react@19.2.17)(react@19.2.7)
+ version: 11.14.0(@types/react@19.2.18)(react@19.2.8)
'@guanmingchiu/sqlparser-ts':
specifier: ^0.62.0
version: 0.62.0
@@ -55,34 +55,34 @@ importers:
version: 1.2.3
'@monaco-editor/react':
specifier: ^4.7.0
- version: 4.7.0(monaco-editor@0.55.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 4.7.0(monaco-editor@0.55.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@tanstack/react-query':
specifier: ^5.101.4
- version: 5.101.4(react@19.2.7)
+ version: 5.101.4(react@19.2.8)
'@tanstack/react-table':
specifier: ^8.21.3
- version: 8.21.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 8.21.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@tanstack/react-virtual':
specifier: ^3.14.8
- version: 3.14.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 3.14.9(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@visx/group':
specifier: ^4.0.0
- version: 4.0.0(@types/react@19.2.17)(react@19.2.7)
+ version: 4.0.0(@types/react@19.2.18)(react@19.2.8)
'@visx/shape':
specifier: ^4.0.0
- version: 4.0.0(@types/react@19.2.17)(react@19.2.7)
+ version: 4.0.0(@types/react@19.2.18)(react@19.2.8)
'@xyflow/react':
specifier: ^12.11.2
- version: 12.11.2(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 12.11.2(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
anser:
specifier: ^2.3.5
version: 2.3.5
axios:
- specifier: ^1.18.1
- version: 1.18.1
+ specifier: ^1.19.0
+ version: 1.19.0
chakra-react-select:
specifier: ^6.1.3
- version: 6.1.3(@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@types/react@19.2.17)(next-themes@0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 6.1.3(@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(@types/react@19.2.18)(next-themes@0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
chart.js:
specifier: ^4.5.1
version: 4.5.1
@@ -99,8 +99,8 @@ importers:
specifier: ^1.11.21
version: 1.11.21
elkjs:
- specifier: ^0.11.1
- version: 0.11.1
+ specifier: ^0.12.0
+ version: 0.12.0
html-to-image:
specifier: ^1.11.13
version: 1.11.13
@@ -118,58 +118,58 @@ importers:
version: 0.55.1
next-themes:
specifier: ^0.4.6
- version: 0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
react:
- specifier: ^19.2.7
- version: 19.2.7
+ specifier: ^19.2.8
+ version: 19.2.8
react-chartjs-2:
specifier: ^5.3.1
- version: 5.3.1(chart.js@4.5.1)(react@19.2.7)
+ version: 5.3.1(chart.js@4.5.1)(react@19.2.8)
react-dom:
- specifier: ^19.2.7
- version: 19.2.7(react@19.2.7)
+ specifier: ^19.2.8
+ version: 19.2.8(react@19.2.8)
react-hook-form:
- specifier: ^7.83.0
- version: 7.83.0(react@19.2.7)
+ specifier: ^7.84.0
+ version: 7.84.0(react@19.2.8)
react-hotkeys-hook:
specifier: ^4.6.2
- version: 4.6.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 4.6.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
react-i18next:
specifier: ^17.0.11
- version: 17.0.11(i18next@26.3.6(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3)
+ version: 17.0.11(i18next@26.3.6(typescript@6.0.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@6.0.3)
react-icons:
specifier: ^5.7.0
- version: 5.7.0(react@19.2.7)
+ version: 5.7.0(react@19.2.8)
react-innertext:
specifier: ^1.1.5
- version: 1.1.5(@types/react@19.2.17)(react@19.2.7)
+ version: 1.1.5(@types/react@19.2.18)(react@19.2.8)
react-markdown:
specifier: ^10.1.0
- version: 10.1.0(@types/react@19.2.17)(react@19.2.7)
+ version: 10.1.0(@types/react@19.2.18)(react@19.2.8)
react-resizable-panels:
specifier: ^3.0.6
- version: 3.0.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 3.0.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
react-router-dom:
- specifier: ^7.18.1
- version: 7.18.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ specifier: ^7.18.2
+ version: 7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
react-syntax-highlighter:
specifier: ^16.1.1
- version: 16.1.1(react@19.2.7)
+ version: 16.1.1(react@19.2.8)
remark-gfm:
specifier: ^4.0.1
version: 4.0.1
use-debounce:
specifier: ^10.1.1
- version: 10.1.1(react@19.2.7)
+ version: 10.1.1(react@19.2.8)
usehooks-ts:
specifier: ^3.1.1
- version: 3.1.1(react@19.2.7)
+ version: 3.1.1(react@19.2.8)
yaml:
specifier: ^2.9.0
version: 2.9.0
zustand:
specifier: ^5.0.14
- version: 5.0.14(@types/react@19.2.17)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7))
+ version: 5.0.14(@types/react@19.2.18)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8))
devDependencies:
'@7nohe/openapi-react-query-codegen':
specifier: ^1.6.2
@@ -197,7 +197,7 @@ importers:
version: 7.0.0(@testing-library/dom@10.4.0)
'@testing-library/react':
specifier: ^16.3.2
- version: 16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ version: 16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@trivago/prettier-plugin-sort-imports':
specifier: ^6.0.2
version: 6.0.2(prettier@3.9.6)
@@ -208,11 +208,11 @@ importers:
specifier: ^26.1.1
version: 26.1.2
'@types/react':
- specifier: ^19.2.17
- version: 19.2.17
+ specifier: ^19.2.18
+ version: 19.2.18
'@types/react-dom':
- specifier: ^19.2.3
- version: 19.2.3(@types/react@19.2.17)
+ specifier: ^19.2.4
+ version: 19.2.4(@types/react@19.2.18)
'@types/react-syntax-highlighter':
specifier: ^15.5.13
version: 15.5.13
@@ -271,8 +271,8 @@ importers:
specifier: ^72.0.0
version: 72.0.0(eslint@10.8.0(jiti@1.21.7))
globals:
- specifier: ^17.8.0
- version: 17.8.0
+ specifier: ^17.9.0
+ version: 17.9.0
happy-dom:
specifier: ^20.11.1
version: 20.11.1
@@ -415,6 +415,11 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
+ '@babel/parser@7.29.8':
+ resolution: {integrity: sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
'@babel/runtime@7.26.10':
resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==}
engines: {node: '>=6.9.0'}
@@ -447,6 +452,10 @@ packages:
resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.29.8':
+ resolution: {integrity: sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==}
+ engines: {node: '>=6.9.0'}
+
'@bcoe/v8-coverage@1.0.2':
resolution: {integrity: sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==}
engines: {node: '>=18'}
@@ -780,36 +789,42 @@ packages:
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
+ libc: [glibc]
'@rolldown/binding-linux-arm64-musl@1.2.1':
resolution: {integrity: sha512-Sm41FyCeXqmYcERoYOCbGIL5hNfd8w9LQ7Y61Bev48HkcjaJqV/iiVOaiDxjVTRMS+QKrZmD8cfPt4uMVnvM+A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
+ libc: [musl]
'@rolldown/binding-linux-ppc64-gnu@1.2.1':
resolution: {integrity: sha512-2x+WhXTGl9yJYPbltW/BSEPTVz9OIWQyER4N+gJEDWkkn904eRcBzELqh/Hf7K0w/ubGbKNMv0ZC+94QK/IFEg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [ppc64]
os: [linux]
+ libc: [glibc]
'@rolldown/binding-linux-s390x-gnu@1.2.1':
resolution: {integrity: sha512-eEjmQpuRQayHPWWnywaWHkFT3ToPbP3RYy42VVd/B9aBGDA+Ol25EIWHxKQST3IiWJjikCWUF7KtbfqwZrzVwQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [s390x]
os: [linux]
+ libc: [glibc]
'@rolldown/binding-linux-x64-gnu@1.2.1':
resolution: {integrity: sha512-/Orga1fZYkLc/56jBICcHrKchl8Z2UKdDSr3LG9ToWO1lQ6a4Livk9Xz+9WN91zsz5QR3XQz2NNoSDEvP6qadw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
+ libc: [glibc]
'@rolldown/binding-linux-x64-musl@1.2.1':
resolution: {integrity: sha512-xxBJRL+0q0Kce7orznGWLuylHDY65vuARXZRpX+hPdv+DqK2c3NlCsVA98tlWzWNEE7yPqA/1NQ5nnCrj49Y5A==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
+ libc: [musl]
'@rolldown/binding-openharmony-arm64@1.2.1':
resolution: {integrity: sha512-M6AdXIXw3s+/8XpKMzdGDEXGS1S7kwUsy+rcTIUIOx5Ge4nXKCtAFHFV9YKkXvGcC5WMoTjAteLzlsQROVI0Yw==}
@@ -885,36 +900,42 @@ packages:
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
+ libc: [glibc]
'@swc/core-linux-arm64-musl@1.15.47':
resolution: {integrity: sha512-3Yu3Uq/VgytqsPjTMbkPU1ExADytbdWbruJYhA584E9jrpE2Ki+R6VVPoZCeAVk1Cb7QxcRTgblw6bSa6a/R+w==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
+ libc: [musl]
'@swc/core-linux-ppc64-gnu@1.15.47':
resolution: {integrity: sha512-wfdMi5IaOaNtmh2/6geRoxIdNfqylUZFdtzTKS655y1axWfIWyx7As74vv0wVdjeCIZ3WmCI9odDd4rUttXOSQ==}
engines: {node: '>=10'}
cpu: [ppc64]
os: [linux]
+ libc: [glibc]
'@swc/core-linux-s390x-gnu@1.15.47':
resolution: {integrity: sha512-3hHYBY0yx8Ez7GMRrkhXHQzMdR5IZA6Wq5Ee4svlgwvSECLpnAJ9+0AimEGUFDvuLwE7nV/2+PYe8+Nm4rvNcQ==}
engines: {node: '>=10'}
cpu: [s390x]
os: [linux]
+ libc: [glibc]
'@swc/core-linux-x64-gnu@1.15.47':
resolution: {integrity: sha512-TjfhjgP/jGCfFHYC3JQPhJA1HwErbIJ9JfREDc1KNkvY6P0LodCgKVIlQ5deeTbkG7ih3bF5PHJLuLpaZjdRyQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
+ libc: [glibc]
'@swc/core-linux-x64-musl@1.15.47':
resolution: {integrity: sha512-CQpS8Ge/avfjZd0UEwG/sds83Uu32deQXcV1Jo3jD0mmvQQqtYAjpsDZXugmheeAwmt+YIuoVtVHro8LMYHqsQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
+ libc: [musl]
'@swc/core-win32-arm64-msvc@1.15.47':
resolution: {integrity: sha512-0W8IKHsUTYiT7G2RqtOoVWk+89yzZikIiDUb/sCK6BmQDBhN91hQSfyUtW12jhEWLzYgcfmisfsZrmZE+84U1A==}
@@ -1138,8 +1159,8 @@ packages:
'@types/prismjs@1.26.6':
resolution: {integrity: sha512-vqlvI7qlMvcCBbVe0AKAb4f97//Hy0EBTaiW8AalRnG/xAN5zOiWWyrNqNXeq8+KAuvRewjCVY1+IPxk4RdNYw==}
- '@types/react-dom@19.2.3':
- resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
+ '@types/react-dom@19.2.4':
+ resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==}
peerDependencies:
'@types/react': ^19.2.0
@@ -1151,8 +1172,8 @@ packages:
peerDependencies:
'@types/react': '*'
- '@types/react@19.2.17':
- resolution: {integrity: sha512-MXfmqaVPEVgkBT/aY0aGCkRWWtByiYQXo3xdQ8r5RzuFrPiRn8Gar2tQdXSUQ2GKV3bkXckek89V8wQBY2Q/Aw==}
+ '@types/react@19.2.18':
+ resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}
'@types/set-cookie-parser@2.4.10':
resolution: {integrity: sha512-GGmQVGpQWUe5qglJozEjZV/5dyxbOOZ0LHe/lqyWssB88Y4svNfst0uqBVscdDeIKl5Jy5+aPSvy7mI9tYRguw==}
@@ -1686,8 +1707,8 @@ packages:
resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==}
engines: {node: '>=4'}
- axios@1.18.1:
- resolution: {integrity: sha512-3nTvFlvpn9Zu/RkHUqtc7/+al4UpRW5az71ap5zccp6e8RAYEzhMTecX8Dz1wWDYrPpUoB1HAQEGEAEvUr7S9g==}
+ axios@1.19.0:
+ resolution: {integrity: sha512-ht/iuYZXEjFxLH/Hkezgd7m6JKlHHXEUSneaDz8uZe1Gj5QZtCnpyDsckvAiEnT89OEbCLmnte4R4sn7P0EKFw==}
axobject-query@4.1.0:
resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==}
@@ -1734,6 +1755,10 @@ packages:
resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==}
engines: {node: 18 || 20 || >=22}
+ brace-expansion@5.0.9:
+ resolution: {integrity: sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==}
+ engines: {node: 20 || >=22}
+
braces@3.0.3:
resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
engines: {node: '>=8'}
@@ -2115,8 +2140,8 @@ packages:
electron-to-chromium@1.5.396:
resolution: {integrity: sha512-yHiw2Y3C3H9U6TMbOfoWK/BPreiOPXRfTWPBwQBoZG6/8TB6eOPnsy5oaRYuatR7Fw2SJ4kKforgufeo7fq0EQ==}
- elkjs@0.11.1:
- resolution: {integrity: sha512-zxxR9k+rx5ktMwT/FwyLdPCrq7xN6e4VGGHH8hA01vVYKjTFik7nHOxBnAYtrgYUB1RpAiLvA1/U2YraWxyKKg==}
+ elkjs@0.12.0:
+ resolution: {integrity: sha512-YZcKynxVxYoKIOEpywEPwCFdg+BTbxQRNf3pbwdDCvc8O3kQD8bmIwSxKU1eOTVc4Xo+VG9Te+575mlfvOrhEQ==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -2475,8 +2500,8 @@ packages:
deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
hasBin: true
- globals@17.8.0:
- resolution: {integrity: sha512-Zz/LMDZScFmkakeL2cTHzf+PbWKdpU3uclqkZT7TjDG58j5WPt0PpA+n9uPI24fZtlw07q0OtEi84K+umsRzqQ==}
+ globals@17.9.0:
+ resolution: {integrity: sha512-m/MvAW61QVU5VDNF1Vj8axt016h8w7L5TU1e9zlab7XIttAT2YAlCwl75K1fOqvMM9apmD7lbCIRhpfkhmxhCg==}
engines: {node: '>=18'}
globalthis@1.0.4:
@@ -2898,24 +2923,28 @@ packages:
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
+ libc: [glibc]
lightningcss-linux-arm64-musl@1.33.0:
resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==}
engines: {node: '>= 12.0.0'}
cpu: [arm64]
os: [linux]
+ libc: [musl]
lightningcss-linux-x64-gnu@1.33.0:
resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
+ libc: [glibc]
lightningcss-linux-x64-musl@1.33.0:
resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==}
engines: {node: '>= 12.0.0'}
cpu: [x64]
os: [linux]
+ libc: [musl]
lightningcss-win32-arm64-msvc@1.33.0:
resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==}
@@ -3150,6 +3179,10 @@ packages:
resolution: {integrity: sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==}
engines: {node: 18 || 20 || >=22}
+ minimatch@10.2.6:
+ resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==}
+ engines: {node: 18 || 20 || >=22}
+
minimatch@3.1.5:
resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==}
@@ -3456,13 +3489,13 @@ packages:
chart.js: ^4.1.1
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
- react-dom@19.2.7:
- resolution: {integrity: sha512-t0BRVXvbiE/o20Hfw669rLbMCDWtYZLvmJigy2f0MxsXF+71pxhR3xOkspmsO8h3ZlNzyibAmtCa3l4lYKk6gQ==}
+ react-dom@19.2.8:
+ resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==}
peerDependencies:
- react: ^19.2.7
+ react: ^19.2.8
- react-hook-form@7.83.0:
- resolution: {integrity: sha512-AXt8cMCmx5a7u4uvpb2uRFVrWQhllI4pV+LSykxIac/hjt44TnQkmX9BKuQi2i+LDC62esmiLpilkav+kjVf/A==}
+ react-hook-form@7.84.0:
+ resolution: {integrity: sha512-+hWvQP6GLco56mDwrbU4XnHix8t1z90ltZsDIrREl+jnQFQxYLX8oAzqe/Xn8nHpmoXTY5M6oEXrAhbP1qevNQ==}
engines: {node: '>=18.0.0'}
peerDependencies:
react: ^16.8.0 || ^17 || ^18 || ^19
@@ -3518,15 +3551,15 @@ packages:
react: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc
- react-router-dom@7.18.1:
- resolution: {integrity: sha512-KaZh+X/6UtEp28x51AUYZDMg9NGoz2ja3dNHa+ta/tk40vCzKhQ/RypCWBMLbmDr6//E24Vv5uPsrqXFozdkAg==}
+ react-router-dom@7.18.2:
+ resolution: {integrity: sha512-AIKJ/jgGlFb3EbfCXk5Gzshiwt+l3mqbCrNjmEWMMjqQxNJ3svBa6bgzFyCC2Sw3RA0VWF1kg3uQf2OFhxb8hw==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
react-dom: '>=18'
- react-router@7.18.1:
- resolution: {integrity: sha512-GDLgg3i3uM0aeJO3Fm+TCS+sDQ7gu12T6x0qdTEzcwqEfleci7JwugVNIF3U//0FWKnJT7ptG+20B2jfDqnZAg==}
+ react-router@7.18.2:
+ resolution: {integrity: sha512-aUVMjFm3GAPTTZL7oYr5E7ETiqfQCHRLH+B+5afnICvf0r7kkK4eR6SMuwbSTJw/7t+12khT/Kahij49fqOCIg==}
engines: {node: '>=20.0.0'}
peerDependencies:
react: '>=18'
@@ -3553,8 +3586,8 @@ packages:
react: '>=16.6.0'
react-dom: '>=16.6.0'
- react@19.2.7:
- resolution: {integrity: sha512-HNe9WslTbXmFK8o8cmwgAeJFSBvt1bPdHCVKtaaV+WlAN36mpT4hcRpwbf3fY56ar2oIXzsBpOAiIRHAdY0OlQ==}
+ react@19.2.8:
+ resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==}
engines: {node: '>=0.10.0'}
readdirp@3.6.0:
@@ -4244,7 +4277,7 @@ snapshots:
'@types/json-schema': 7.0.15
js-yaml: 4.1.1
- '@ark-ui/react@5.37.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@ark-ui/react@5.37.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@internationalized/date': 3.12.2
'@zag-js/accordion': 1.41.2
@@ -4294,7 +4327,7 @@ snapshots:
'@zag-js/qr-code': 1.41.2
'@zag-js/radio-group': 1.41.2
'@zag-js/rating-group': 1.41.2
- '@zag-js/react': 1.41.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ '@zag-js/react': 1.41.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@zag-js/scroll-area': 1.41.2
'@zag-js/select': 1.41.2
'@zag-js/signature-pad': 1.41.2
@@ -4313,8 +4346,8 @@ snapshots:
'@zag-js/tree-view': 1.41.2
'@zag-js/types': 1.41.2
'@zag-js/utils': 1.41.2
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
'@babel/code-frame@7.29.0':
dependencies:
@@ -4416,6 +4449,11 @@ snapshots:
dependencies:
'@babel/types': 7.29.7
+ '@babel/parser@7.29.8':
+ dependencies:
+ '@babel/types': 7.29.8
+ optional: true
+
'@babel/runtime@7.26.10':
dependencies:
regenerator-runtime: 0.14.1
@@ -4457,22 +4495,28 @@ snapshots:
'@babel/helper-string-parser': 7.29.7
'@babel/helper-validator-identifier': 7.29.7
+ '@babel/types@7.29.8':
+ dependencies:
+ '@babel/helper-string-parser': 7.29.7
+ '@babel/helper-validator-identifier': 7.29.7
+ optional: true
+
'@bcoe/v8-coverage@1.0.2': {}
'@chakra-ui/anatomy@2.3.4': {}
- '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
- '@ark-ui/react': 5.37.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ '@ark-ui/react': 5.37.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@emotion/is-prop-valid': 1.4.0
- '@emotion/react': 11.14.0(@types/react@19.2.17)(react@19.2.7)
+ '@emotion/react': 11.14.0(@types/react@19.2.18)(react@19.2.8)
'@emotion/serialize': 1.3.3
- '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.7)
+ '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.8)
'@emotion/utils': 1.4.2
'@pandacss/is-valid-prop': 1.11.5
csstype: 3.2.3
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
'@emnapi/core@2.0.0-alpha.3':
dependencies:
@@ -4522,19 +4566,19 @@ snapshots:
'@emotion/memoize@0.9.0': {}
- '@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.7)':
+ '@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8)':
dependencies:
'@babel/runtime': 7.26.10
'@emotion/babel-plugin': 11.13.5
'@emotion/cache': 11.14.0
'@emotion/serialize': 1.3.3
- '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.7)
+ '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.8)
'@emotion/utils': 1.4.2
'@emotion/weak-memoize': 0.4.0
hoist-non-react-statics: 3.3.2
- react: 19.2.7
+ react: 19.2.8
optionalDependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
transitivePeerDependencies:
- supports-color
@@ -4550,9 +4594,9 @@ snapshots:
'@emotion/unitless@0.10.0': {}
- '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.2.7)':
+ '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.2.8)':
dependencies:
- react: 19.2.7
+ react: 19.2.8
'@emotion/utils@1.4.2': {}
@@ -4728,12 +4772,12 @@ snapshots:
dependencies:
state-local: 1.0.7
- '@monaco-editor/react@4.7.0(monaco-editor@0.55.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@monaco-editor/react@4.7.0(monaco-editor@0.55.1)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@monaco-editor/loader': 1.5.0
monaco-editor: 0.55.1
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
'@mswjs/interceptors@0.41.9':
dependencies:
@@ -4924,22 +4968,22 @@ snapshots:
'@tanstack/query-core@5.101.4': {}
- '@tanstack/react-query@5.101.4(react@19.2.7)':
+ '@tanstack/react-query@5.101.4(react@19.2.8)':
dependencies:
'@tanstack/query-core': 5.101.4
- react: 19.2.7
+ react: 19.2.8
- '@tanstack/react-table@8.21.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@tanstack/react-table@8.21.3(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@tanstack/table-core': 8.21.3
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
- '@tanstack/react-virtual@3.14.9(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@tanstack/react-virtual@3.14.9(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@tanstack/virtual-core': 3.17.7
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
'@tanstack/table-core@8.21.3': {}
@@ -4966,15 +5010,15 @@ snapshots:
picocolors: 1.1.1
redent: 3.0.0
- '@testing-library/react@16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@testing-library/react@16.3.2(@testing-library/dom@10.4.0)(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@babel/runtime': 7.28.6
'@testing-library/dom': 10.4.0
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
optionalDependencies:
- '@types/react': 19.2.17
- '@types/react-dom': 19.2.3(@types/react@19.2.17)
+ '@types/react': 19.2.18
+ '@types/react-dom': 19.2.4(@types/react@19.2.18)
'@trivago/prettier-plugin-sort-imports@6.0.2(prettier@3.9.6)':
dependencies:
@@ -5097,19 +5141,19 @@ snapshots:
'@types/prismjs@1.26.6': {}
- '@types/react-dom@19.2.3(@types/react@19.2.17)':
+ '@types/react-dom@19.2.4(@types/react@19.2.18)':
dependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
'@types/react-syntax-highlighter@15.5.13':
dependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
- '@types/react-transition-group@4.4.12(@types/react@19.2.17)':
+ '@types/react-transition-group@4.4.12(@types/react@19.2.18)':
dependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
- '@types/react@19.2.17':
+ '@types/react@19.2.18':
dependencies:
csstype: 3.2.3
@@ -5229,27 +5273,27 @@ snapshots:
dependencies:
'@visx/vendor': 4.0.0
- '@visx/group@4.0.0(@types/react@19.2.17)(react@19.2.7)':
+ '@visx/group@4.0.0(@types/react@19.2.18)(react@19.2.8)':
dependencies:
classnames: 2.5.1
- react: 19.2.7
+ react: 19.2.8
optionalDependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
'@visx/scale@4.0.0':
dependencies:
'@visx/vendor': 4.0.0
- '@visx/shape@4.0.0(@types/react@19.2.17)(react@19.2.7)':
+ '@visx/shape@4.0.0(@types/react@19.2.18)(react@19.2.8)':
dependencies:
'@visx/curve': 4.0.0
- '@visx/group': 4.0.0(@types/react@19.2.17)(react@19.2.7)
+ '@visx/group': 4.0.0(@types/react@19.2.18)(react@19.2.8)
'@visx/scale': 4.0.0
'@visx/vendor': 4.0.0
classnames: 2.5.1
- react: 19.2.7
+ react: 19.2.8
optionalDependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
'@visx/vendor@4.0.0':
dependencies:
@@ -5349,16 +5393,16 @@ snapshots:
convert-source-map: 2.0.0
tinyrainbow: 3.1.0
- '@xyflow/react@12.11.2(@types/react-dom@19.2.3(@types/react@19.2.17))(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@xyflow/react@12.11.2(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@xyflow/system': 0.0.79
classcat: 5.0.5
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
- zustand: 4.5.7(@types/react@19.2.17)(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
+ zustand: 4.5.7(@types/react@19.2.18)(react@19.2.8)
optionalDependencies:
- '@types/react': 19.2.17
- '@types/react-dom': 19.2.3(@types/react@19.2.17)
+ '@types/react': 19.2.18
+ '@types/react-dom': 19.2.4(@types/react@19.2.18)
transitivePeerDependencies:
- immer
@@ -5767,14 +5811,14 @@ snapshots:
'@zag-js/types': 1.41.2
'@zag-js/utils': 1.41.2
- '@zag-js/react@1.41.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7)':
+ '@zag-js/react@1.41.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)':
dependencies:
'@zag-js/core': 1.41.2
'@zag-js/store': 1.41.2
'@zag-js/types': 1.41.2
'@zag-js/utils': 1.41.2
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
'@zag-js/rect-utils@1.41.2': {}
@@ -6080,7 +6124,7 @@ snapshots:
axe-core@4.10.3: {}
- axios@1.18.1:
+ axios@1.19.0:
dependencies:
follow-redirects: 1.16.0
form-data: 4.0.6
@@ -6127,6 +6171,10 @@ snapshots:
dependencies:
balanced-match: 4.0.4
+ brace-expansion@5.0.9:
+ dependencies:
+ balanced-match: 4.0.4
+
braces@3.0.3:
dependencies:
fill-range: 7.1.1
@@ -6199,12 +6247,12 @@ snapshots:
chai@6.2.2: {}
- chakra-react-select@6.1.3(@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(@types/react@19.2.17)(next-themes@0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ chakra-react-select@6.1.3(@chakra-ui/react@3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(@types/react@19.2.18)(next-themes@0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
- '@chakra-ui/react': 3.36.1(@emotion/react@11.14.0(@types/react@19.2.17)(react@19.2.7))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
- next-themes: 0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
- react: 19.2.7
- react-select: 5.10.2(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ '@chakra-ui/react': 3.36.1(@emotion/react@11.14.0(@types/react@19.2.18)(react@19.2.8))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ next-themes: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ react: 19.2.8
+ react-select: 5.10.2(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
transitivePeerDependencies:
- '@types/react'
- react-dom
@@ -6493,7 +6541,7 @@ snapshots:
electron-to-chromium@1.5.396: {}
- elkjs@0.11.1: {}
+ elkjs@0.12.0: {}
emoji-regex@8.0.0: {}
@@ -6730,7 +6778,7 @@ snapshots:
entities: 4.5.0
eslint: 10.8.0(jiti@1.21.7)
find-up-simple: 1.0.1
- globals: 17.8.0
+ globals: 17.9.0
indent-string: 5.0.0
is-builtin-module: 5.0.0
is-identifier: 1.1.0
@@ -6970,12 +7018,12 @@ snapshots:
dependencies:
foreground-child: 3.3.1
jackspeak: 4.2.3
- minimatch: 10.2.5
+ minimatch: 10.2.6
minipass: 7.1.3
package-json-from-dist: 1.0.1
path-scurry: 2.0.2
- globals@17.8.0: {}
+ globals@17.9.0: {}
globalthis@1.0.4:
dependencies:
@@ -7462,8 +7510,8 @@ snapshots:
magicast@0.3.5:
dependencies:
- '@babel/parser': 7.29.7
- '@babel/types': 7.29.7
+ '@babel/parser': 7.29.8
+ '@babel/types': 7.29.8
source-map-js: 1.2.1
optional: true
@@ -7849,6 +7897,10 @@ snapshots:
dependencies:
brace-expansion: 5.0.7
+ minimatch@10.2.6:
+ dependencies:
+ brace-expansion: 5.0.9
+
minimatch@3.1.5:
dependencies:
brace-expansion: 1.1.13
@@ -7914,10 +7966,10 @@ snapshots:
neo-async@2.6.2: {}
- next-themes@0.4.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ next-themes@0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
node-fetch-native@1.6.7: {}
@@ -8153,59 +8205,59 @@ snapshots:
defu: 6.1.6
destr: 2.0.5
- react-chartjs-2@5.3.1(chart.js@4.5.1)(react@19.2.7):
+ react-chartjs-2@5.3.1(chart.js@4.5.1)(react@19.2.8):
dependencies:
chart.js: 4.5.1
- react: 19.2.7
+ react: 19.2.8
- react-dom@19.2.7(react@19.2.7):
+ react-dom@19.2.8(react@19.2.8):
dependencies:
- react: 19.2.7
+ react: 19.2.8
scheduler: 0.27.0
- react-hook-form@7.83.0(react@19.2.7):
+ react-hook-form@7.84.0(react@19.2.8):
dependencies:
- react: 19.2.7
+ react: 19.2.8
- react-hotkeys-hook@4.6.2(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ react-hotkeys-hook@4.6.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
- react-i18next@17.0.11(i18next@26.3.6(typescript@6.0.3))(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3):
+ react-i18next@17.0.11(i18next@26.3.6(typescript@6.0.3))(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@6.0.3):
dependencies:
'@babel/runtime': 7.29.7
html-parse-stringify: 4.0.1
i18next: 26.3.6(typescript@6.0.3)
- react: 19.2.7
- use-sync-external-store: 1.6.0(react@19.2.7)
+ react: 19.2.8
+ use-sync-external-store: 1.6.0(react@19.2.8)
optionalDependencies:
- react-dom: 19.2.7(react@19.2.7)
+ react-dom: 19.2.8(react@19.2.8)
typescript: 6.0.3
- react-icons@5.7.0(react@19.2.7):
+ react-icons@5.7.0(react@19.2.8):
dependencies:
- react: 19.2.7
+ react: 19.2.8
- react-innertext@1.1.5(@types/react@19.2.17)(react@19.2.7):
+ react-innertext@1.1.5(@types/react@19.2.18)(react@19.2.8):
dependencies:
- '@types/react': 19.2.17
- react: 19.2.7
+ '@types/react': 19.2.18
+ react: 19.2.8
react-is@16.13.1: {}
react-is@17.0.2: {}
- react-markdown@10.1.0(@types/react@19.2.17)(react@19.2.7):
+ react-markdown@10.1.0(@types/react@19.2.18)(react@19.2.8):
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
devlop: 1.1.0
hast-util-to-jsx-runtime: 2.3.6
html-url-attributes: 3.0.1
mdast-util-to-hast: 13.2.1
- react: 19.2.7
+ react: 19.2.8
remark-parse: 11.0.0
remark-rehype: 11.1.1
unified: 11.0.5
@@ -8214,62 +8266,62 @@ snapshots:
transitivePeerDependencies:
- supports-color
- react-resizable-panels@3.0.6(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ react-resizable-panels@3.0.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
- react-router-dom@7.18.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ react-router-dom@7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
- react-router: 7.18.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
+ react-router: 7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
- react-router@7.18.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ react-router@7.18.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
cookie: 1.1.1
- react: 19.2.7
+ react: 19.2.8
set-cookie-parser: 2.7.2
optionalDependencies:
- react-dom: 19.2.7(react@19.2.7)
+ react-dom: 19.2.8(react@19.2.8)
- react-select@5.10.2(@types/react@19.2.17)(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ react-select@5.10.2(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
'@babel/runtime': 7.29.7
'@emotion/cache': 11.14.0
- '@emotion/react': 11.14.0(@types/react@19.2.17)(react@19.2.7)
+ '@emotion/react': 11.14.0(@types/react@19.2.18)(react@19.2.8)
'@floating-ui/dom': 1.7.6
- '@types/react-transition-group': 4.4.12(@types/react@19.2.17)
+ '@types/react-transition-group': 4.4.12(@types/react@19.2.18)
memoize-one: 6.0.0
prop-types: 15.8.1
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
- react-transition-group: 4.4.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7)
- use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.17)(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
+ react-transition-group: 4.4.5(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ use-isomorphic-layout-effect: 1.2.1(@types/react@19.2.18)(react@19.2.8)
transitivePeerDependencies:
- '@types/react'
- supports-color
- react-syntax-highlighter@16.1.1(react@19.2.7):
+ react-syntax-highlighter@16.1.1(react@19.2.8):
dependencies:
'@babel/runtime': 7.29.7
highlight.js: 10.7.3
highlightjs-vue: 1.0.0
lowlight: 1.20.0
prismjs: 1.30.0
- react: 19.2.7
+ react: 19.2.8
refractor: 5.0.0
- react-transition-group@4.4.5(react-dom@19.2.7(react@19.2.7))(react@19.2.7):
+ react-transition-group@4.4.5(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
'@babel/runtime': 7.29.7
dom-helpers: 5.2.1
loose-envify: 1.4.0
prop-types: 15.8.1
- react: 19.2.7
- react-dom: 19.2.7(react@19.2.7)
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
- react@19.2.7: {}
+ react@19.2.8: {}
readdirp@3.6.0:
dependencies:
@@ -8783,24 +8835,24 @@ snapshots:
urijs@1.19.11: {}
- use-debounce@10.1.1(react@19.2.7):
+ use-debounce@10.1.1(react@19.2.8):
dependencies:
- react: 19.2.7
+ react: 19.2.8
- use-isomorphic-layout-effect@1.2.1(@types/react@19.2.17)(react@19.2.7):
+ use-isomorphic-layout-effect@1.2.1(@types/react@19.2.18)(react@19.2.8):
dependencies:
- react: 19.2.7
+ react: 19.2.8
optionalDependencies:
- '@types/react': 19.2.17
+ '@types/react': 19.2.18
- use-sync-external-store@1.6.0(react@19.2.7):
+ use-sync-external-store@1.6.0(react@19.2.8):
dependencies:
- react: 19.2.7
+ react: 19.2.8
- usehooks-ts@3.1.1(react@19.2.7):
+ usehooks-ts@3.1.1(react@19.2.8):
dependencies:
lodash.debounce: 4.0.8
- react: 19.2.7
+ react: 19.2.8
vfile-message@4.0.2:
dependencies:
@@ -8961,17 +9013,17 @@ snapshots:
zod@4.3.6: {}
- zustand@4.5.7(@types/react@19.2.17)(react@19.2.7):
+ zustand@4.5.7(@types/react@19.2.18)(react@19.2.8):
dependencies:
- use-sync-external-store: 1.6.0(react@19.2.7)
+ use-sync-external-store: 1.6.0(react@19.2.8)
optionalDependencies:
- '@types/react': 19.2.17
- react: 19.2.7
+ '@types/react': 19.2.18
+ react: 19.2.8
- zustand@5.0.14(@types/react@19.2.17)(react@19.2.7)(use-sync-external-store@1.6.0(react@19.2.7)):
+ zustand@5.0.14(@types/react@19.2.18)(react@19.2.8)(use-sync-external-store@1.6.0(react@19.2.8)):
optionalDependencies:
- '@types/react': 19.2.17
- react: 19.2.7
- use-sync-external-store: 1.6.0(react@19.2.7)
+ '@types/react': 19.2.18
+ react: 19.2.8
+ use-sync-external-store: 1.6.0(react@19.2.8)
zwitch@2.0.4: {}
(airflow) 18/32: [v3-3-test] Fix misspelled variable in CI migration test DB manager export (#71334) (#71335)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 42da08560dedb06a6e2b6839aea123f409d402ef
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Sun Aug 9 16:40:38 2026 +0800
[v3-3-test] Fix misspelled variable in CI migration test DB manager export (#71334) (#71335)
(cherry picked from commit 1f529f3837ab5e38ddd27ea355a7fbfddd392573)
Co-authored-by: Jyun-An Chen <ju...@gmail.com>
---
.github/actions/migration_tests/action.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/actions/migration_tests/action.yml b/.github/actions/migration_tests/action.yml
index f3e17b4b182..9b18932028a 100644
--- a/.github/actions/migration_tests/action.yml
+++ b/.github/actions/migration_tests/action.yml
@@ -39,7 +39,7 @@ runs:
--use-airflow-version "${MIN_AIRFLOW_VERSION}" \
${AIRFLOW_EXTRAS} \
--answer y &&
- breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANGERS}
+ breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANAGERS}
${AIRFLOW_3_CMD}" --no-db-cleanup
env:
COMPOSE_PROJECT_NAME: "docker-compose"
@@ -73,7 +73,7 @@ runs:
--use-airflow-version "${MIN_AIRFLOW_VERSION}" \
${AIRFLOW_EXTRAS} \
--answer y &&
- breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANGERS}
+ breeze shell "export AIRFLOW__DATABASE__EXTERNAL_DB_MANAGERS=${DB_MANAGERS}
${AIRFLOW_3_CMD}" --no-db-cleanup
env:
COMPOSE_PROJECT_NAME: "docker-compose"
(airflow) 23/32: Require existing-connection read access when testing an existing connection (#67620) (#71428)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit b39873f085abc8b6be277fe8c6cf4d0546721ab8
Author: Pierre Jeambrun <pi...@gmail.com>
AuthorDate: Tue Aug 11 14:49:33 2026 +0200
Require existing-connection read access when testing an existing connection (#67620) (#71428)
* Require existing-connection read access when testing an existing connection
The `POST /api/v2/connections/test` route was authorizing the caller only as a connection POST operation (i.e. "can create a connection"). When the request body referenced an existing `connection_id`, the route then loaded that connection from the configured secrets backend and merged its hidden fields (`login`, `password`, parts of `extra`) into the test object. The route did not check whether the caller was authorized to read that existing connection — so a caller authorized to crea [...]
This change adds a `GET` authorization check on the existing connection before its secrets are merged into the test object. A caller authorized to create connections but not to read the existing `connection_id` now gets a 403.
Reference: airflow-s/airflow-s#444
Generated-by: Claude Opus 4.7 (1M context) following the guidelines at https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions
* Treat unreadable existing connection as missing in /connections/test
Codex's adversarial review of the previous commit on this branch pointed out that returning 403 only when the existing connection is found AND unreadable creates an existence oracle: callers with route-level POST permission but no read permission could distinguish a protected connection_id (which returns 403) from a non-existent id (which falls through to the body-only test path).
This commit removes the oracle by collapsing both cases — "connection not found" and "connection found but caller lacks read access" — into the same body-only test path. The hidden-field borrow is gated on `(existing_conn is not None and auth_manager.is_authorized_connection("GET", ...))` and the response shape is identical for any unreadable connection_id, regardless of whether it exists in the secrets backend.
The regression test is updated to assert that the response to an unreadable existing connection_id is indistinguishable (status code + response body keys) from the response to a non-existent connection_id, under the same submitted body fields.
Generated-by: Claude Opus 4.7 (1M context) following the guidelines at https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions
* Gate /connections/test secrets lookup on read authorization
A second Codex adversarial-review pass on this branch pointed out that the previous follow-up commit still performed the secrets-backend lookup (`Connection.get_connection_from_secrets`) before the GET authorization check. Although the response shape was normalized so the caller could not distinguish unreadable-existing from missing, the lookup itself still ran for arbitrary connection ids — meaning an unauthorized caller could still: trigger backend queries against every configured s [...]
This commit moves the GET authorization boundary *ahead of* the secrets-backend lookup. Team scope is resolved via `Connection.get_team_name`, which is a metadata-only DB lookup against the `connection` table and does not touch any secrets backend. Only when the caller is authorized to read the requested `connection_id` does the route call `Connection.get_connection_from_secrets`. Unauthorized callers fall through to the body-only test path without any secrets-backend interaction.
A new regression test spies on `Connection.get_connection_from_secrets` with `wraps=` and asserts it is never called when the caller lacks GET access — locking in the gate at the test level.
Generated-by: Claude Opus 4.7 (1M context) following the guidelines at https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions
* Preserve team_name through /connections/test secrets lookup
A third Codex adversarial-review pass on this branch flagged that the route resolves and authorizes against `team_name` from `Connection.get_team_name`, but then calls `Connection.get_connection_from_secrets(connection_id)` without forwarding that team. `Connection.get_connection_from_secrets` accepts a `team_name` kwarg and forwards it to team-aware secrets backends (Vault, Akeyless, …); when omitted, those backends fall back to global secrets. In multi-team deployments this could ei [...]
This commit threads `team_name` through to the secrets lookup, keeping the read scope consistent end-to-end. A new regression test enables `[core] multi_team=true`, creates a team-owned `TEST_CONN_ID`, and asserts the spy on `get_connection_from_secrets` is called with the correct `team_name` kwarg — locking in the team-scope propagation at the test level.
Generated-by: Claude Opus 4.7 (1M context) following the guidelines at https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions
* Fall back to body team_name for secrets-only connections in /connections/test
A fourth Codex adversarial-review pass on this branch flagged that for connections that live *only* in a team-aware secrets backend (Vault, Kubernetes, Akeyless, …) and have no metadata-DB row, `Connection.get_team_name(connection_id)` returns None. The route was then authorizing GET access and calling `get_connection_from_secrets(..., team_name=None)`, dropping the caller's already-validated body `team_name`. Team-aware backends only consult team-scoped paths when `team_name is not N [...]
This commit falls back to `test_body.team_name` whenever the DB metadata lookup returns None. The body's `team_name` is already validated by `ConnectionBody.validate_team_name` (which rejects a non-None value unless `[core] multi_team` is enabled), so a non-None body value here is always already gated by that validator.
A new regression test enables `[core] multi_team=true`, posts to `/connections/test` with a `team_name` body field, does *not* create a metadata-DB row, and asserts the secrets-backend spy is called with the body's `team_name`. This locks in the body-fallback path at the test level so future refactors can't silently drop team scope for secrets-only connections.
Generated-by: Claude Opus 4.7 (1M context) following the guidelines at https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions
(cherry picked from commit 779efc6983b2b2497cd8f9c2d7bb376bae196825)
Co-authored-by: Jarek Potiuk <ja...@potiuk.com>
---
.../core_api/routes/public/connections.py | 49 +++++++-
.../core_api/routes/public/test_connections.py | 127 +++++++++++++++++++++
2 files changed, 170 insertions(+), 6 deletions(-)
diff --git a/airflow-core/src/airflow/api_fastapi/core_api/routes/public/connections.py b/airflow-core/src/airflow/api_fastapi/core_api/routes/public/connections.py
index a72c51ada26..19378dd8aea 100644
--- a/airflow-core/src/airflow/api_fastapi/core_api/routes/public/connections.py
+++ b/airflow-core/src/airflow/api_fastapi/core_api/routes/public/connections.py
@@ -53,6 +53,7 @@ from airflow.api_fastapi.core_api.datamodels.connections import (
)
from airflow.api_fastapi.core_api.openapi.exceptions import create_openapi_http_exception_doc
from airflow.api_fastapi.core_api.security import (
+ AuthManagerDep,
GetUserDep,
ReadableConnectionsFilterDep,
requires_access_connection,
@@ -293,7 +294,11 @@ def patch_connection(
@connections_router.post("/test", dependencies=[Depends(requires_access_connection(method="POST"))])
-def test_connection(test_body: ConnectionBody) -> ConnectionTestResponse:
+def test_connection(
+ test_body: ConnectionBody,
+ user: GetUserDep,
+ auth_manager: AuthManagerDep,
+) -> ConnectionTestResponse:
"""
Test an API connection.
@@ -306,11 +311,43 @@ def test_connection(test_body: ConnectionBody) -> ConnectionTestResponse:
transient_conn_id = get_random_string()
conn_env_var = f"{CONN_ENV_PREFIX}{transient_conn_id.upper()}"
try:
- # Try to get existing connection and merge with provided values
- try:
- existing_conn: Connection | None = Connection.get_connection_from_secrets(test_body.connection_id)
- except AirflowNotFoundException:
- existing_conn = None
+ # Authorize read access on the requested ``connection_id`` *before*
+ # touching the secrets backends. The route-level POST dependency only
+ # verifies the caller can create connections; merging the existing
+ # connection's hidden fields also requires read access to that
+ # specific connection. Gating the backend lookup itself (rather than
+ # the post-load merge) prevents an unauthorized caller from using
+ # this endpoint to enumerate protected connection ids, generate
+ # access-log entries in audited backends, or impose backend load for
+ # arbitrary ids. ``get_team_name`` is a metadata-only DB lookup and
+ # does not touch the configured secrets backends.
+ #
+ # When the connection has no metadata-DB row (e.g. it lives only in
+ # a team-aware secrets backend like Vault or Kubernetes), fall back
+ # to the request body's validated ``team_name`` so the GET
+ # authorization and the secrets lookup both run in the right team
+ # scope. ``ConnectionBody.validate_team_name`` already rejects
+ # ``team_name`` from clients when ``[core] multi_team`` is off, so
+ # a non-None body value here is always already gated by that
+ # validator.
+ team_name = Connection.get_team_name(test_body.connection_id)
+ if team_name is None:
+ team_name = test_body.team_name
+ existing_conn: Connection | None = None
+ if auth_manager.is_authorized_connection(
+ method="GET",
+ details=ConnectionDetails(
+ conn_id=test_body.connection_id,
+ team_name=team_name,
+ ),
+ user=user,
+ ):
+ try:
+ existing_conn = Connection.get_connection_from_secrets(
+ test_body.connection_id, team_name=team_name
+ )
+ except AirflowNotFoundException:
+ existing_conn = None
if existing_conn is not None:
# Stored credentials are only reused to test the connection's own
diff --git a/airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_connections.py b/airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_connections.py
index 43a2183359d..231a7ca7b22 100644
--- a/airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_connections.py
+++ b/airflow-core/tests/unit/api_fastapi/core_api/routes/public/test_connections.py
@@ -1069,6 +1069,133 @@ class TestConnection(TestConnectionEndpoint):
)
assert response.status_code == 403
+ @mock.patch.dict(os.environ, {"AIRFLOW__CORE__TEST_CONNECTION": "Enabled"})
+ def test_unreadable_existing_connection_indistinguishable_from_missing(self, test_client):
+ """Route-level POST authorization is not enough on its own — when the
+ request references an existing connection_id, the caller must also be
+ authorized to read that specific connection before its hidden fields
+ are merged into the test object. A caller lacking read access must
+ get the same response shape as for a non-existent connection_id, so
+ the route cannot be used to enumerate protected connection ids."""
+ self.create_connection()
+
+ from airflow.api_fastapi.auth.managers.simple.simple_auth_manager import SimpleAuthManager
+
+ real_method = SimpleAuthManager.is_authorized_connection
+
+ def gated_authz(self, *, method, details=None, user=None):
+ if method == "GET":
+ return False
+ return real_method(self, method=method, details=details, user=user)
+
+ with mock.patch.object(SimpleAuthManager, "is_authorized_connection", gated_authz):
+ existing_response = test_client.post(
+ "/connections/test",
+ json={"connection_id": TEST_CONN_ID, "conn_type": "sqlite"},
+ )
+ missing_response = test_client.post(
+ "/connections/test",
+ json={"connection_id": "this_connection_does_not_exist", "conn_type": "sqlite"},
+ )
+
+ # Both calls reach the body-only test path (the unreadable existing
+ # connection is treated as if it did not exist), so status + body
+ # shape must be identical — no existence oracle for protected ids.
+ assert existing_response.status_code == missing_response.status_code
+ assert set(existing_response.json().keys()) == set(missing_response.json().keys())
+
+ @mock.patch.dict(os.environ, {"AIRFLOW__CORE__TEST_CONNECTION": "Enabled"})
+ def test_unreadable_existing_connection_does_not_trigger_secrets_lookup(self, test_client):
+ """The route must gate the secrets-backend lookup on the GET
+ authorization check, not perform the lookup and then suppress the
+ result. Otherwise an unauthorized caller can still force
+ ``Connection.get_connection_from_secrets`` to query every configured
+ secrets backend for arbitrary connection ids — leaking timing /
+ existence signals, generating access-log entries in audited
+ backends, and imposing backend load."""
+ self.create_connection()
+
+ from airflow.api_fastapi.auth.managers.simple.simple_auth_manager import SimpleAuthManager
+
+ real_method = SimpleAuthManager.is_authorized_connection
+
+ def gated_authz(self, *, method, details=None, user=None):
+ if method == "GET":
+ return False
+ return real_method(self, method=method, details=details, user=user)
+
+ with (
+ mock.patch.object(SimpleAuthManager, "is_authorized_connection", gated_authz),
+ mock.patch.object(
+ Connection,
+ "get_connection_from_secrets",
+ wraps=Connection.get_connection_from_secrets,
+ ) as spy_secrets,
+ ):
+ response = test_client.post(
+ "/connections/test",
+ json={"connection_id": TEST_CONN_ID, "conn_type": "sqlite"},
+ )
+
+ assert response.status_code == 200
+ spy_secrets.assert_not_called()
+
+ @mock.patch.dict(os.environ, {"AIRFLOW__CORE__TEST_CONNECTION": "Enabled"})
+ @conf_vars({("core", "multi_team"): "true"})
+ def test_existing_connection_lookup_preserves_team_scope(self, test_client, testing_team, session):
+ """The secrets-backend lookup must propagate the authorized
+ ``team_name`` to ``Connection.get_connection_from_secrets``.
+ Otherwise the call falls back to global / wrong-team paths in
+ team-aware backends (Vault, Akeyless, …) and can return a
+ cross-scope secret with the same ``conn_id`` — exactly what the
+ team-scoped authorization check above is supposed to prevent."""
+ self.create_connection(team_name=testing_team.name)
+ session.commit()
+
+ with mock.patch.object(
+ Connection,
+ "get_connection_from_secrets",
+ wraps=Connection.get_connection_from_secrets,
+ ) as spy_secrets:
+ response = test_client.post(
+ "/connections/test",
+ json={"connection_id": TEST_CONN_ID, "conn_type": "sqlite"},
+ )
+
+ assert response.status_code == 200
+ spy_secrets.assert_called_once_with(TEST_CONN_ID, team_name=testing_team.name)
+
+ @mock.patch.dict(os.environ, {"AIRFLOW__CORE__TEST_CONNECTION": "Enabled"})
+ @conf_vars({("core", "multi_team"): "true"})
+ def test_secrets_only_team_connection_uses_body_team_scope(self, test_client, testing_team):
+ """When the connection exists only in a team-aware secrets backend
+ (no metadata-DB row), ``Connection.get_team_name`` returns None.
+ The route must then fall back to the body's validated ``team_name``
+ so the GET authorization and the subsequent secrets lookup both
+ run in the right team scope — otherwise a team-scoped existing
+ connection would be authorized and looked up as global, losing
+ the multi-team isolation guarantee in deployments that keep
+ connections in Vault / Kubernetes / Akeyless rather than the DB."""
+ # No ``self.create_connection()`` — TEST_CONN_ID lives only in a
+ # secrets backend in this scenario.
+
+ with mock.patch.object(
+ Connection,
+ "get_connection_from_secrets",
+ wraps=Connection.get_connection_from_secrets,
+ ) as spy_secrets:
+ response = test_client.post(
+ "/connections/test",
+ json={
+ "connection_id": TEST_CONN_ID,
+ "conn_type": "sqlite",
+ "team_name": testing_team.name,
+ },
+ )
+
+ assert response.status_code == 200
+ spy_secrets.assert_called_once_with(TEST_CONN_ID, team_name=testing_team.name)
+
@skip_if_force_lowest_dependencies_marker
@mock.patch.dict(os.environ, {"AIRFLOW__CORE__TEST_CONNECTION": "Enabled"})
@pytest.mark.parametrize(
(airflow) 25/32: [v3-3-test] Always tag providers from the wave tag during release (#71431) (#71434)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 628a6ef2e6cfb73c0a8f9302db85e26e5ff1104c
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Tue Aug 11 23:36:10 2026 +0800
[v3-3-test] Always tag providers from the wave tag during release (#71431) (#71434)
The tagging step relied on the release manager's checkout happening to sit
on the wave commit. Nothing enforced or verified that, and anything moving
HEAD in between - a pull, a branch switch, or concurrent work in a shared
checkout - was tagged silently instead, with no error to notice. One wave
had all 44 provider tags pushed at an unrelated commit and force-recreated
afterwards.
(cherry picked from commit a9c35b24ef160437048a50ad665004769c29e4fe)
Co-authored-by: Jarek Potiuk <ja...@potiuk.com>
---
dev/README_RELEASE_PROVIDERS.md | 35 +++++++++++++++++++++++++++++++++++
1 file changed, 35 insertions(+)
diff --git a/dev/README_RELEASE_PROVIDERS.md b/dev/README_RELEASE_PROVIDERS.md
index 390df70941c..850bf143edb 100644
--- a/dev/README_RELEASE_PROVIDERS.md
+++ b/dev/README_RELEASE_PROVIDERS.md
@@ -777,10 +777,32 @@ grep -oE 'https://pypi\.org/project/[^[:space:]]+' "${AIRFLOW_REPO_ROOT}/files/t
Earlier, we pushed the date tag, now that the RC(s) are ready we can push the tags for them.
+> [!IMPORTANT]
+> `tag-providers` tags whatever `HEAD` currently points at — it does not derive the commit from
+> `--release-date`. **Always check out the wave tag `providers/${RELEASE_DATE}` first**, so the
+> per-provider tags land on the exact commit the artifacts were built from. Anything that moved
+> `HEAD` between the build and this step — a `git pull`, a branch switch, a rebase, or concurrent
+> work by another terminal or agent sharing the same checkout — is otherwise tagged silently and
+> without any error. This has gone wrong in a real wave: all 44 tags were pushed at an unrelated
+> commit and had to be force-recreated afterwards. For the same reason, prefer running release
+> steps from a dedicated worktree rather than a checkout you are also working in.
+
```shell script
+git checkout providers/${RELEASE_DATE}
+# Both SHAs printed here must be identical before you tag
+git rev-parse HEAD "providers/${RELEASE_DATE}^{commit}"
breeze release-management tag-providers --release-date ${RELEASE_DATE}
```
+You will see `You are in 'detached HEAD' state.` — that is expected, the wave tag is behind `main`.
+
+Verify the pushed tags point where you think they do. Plain `git ls-remote` prints the *tag object*
+SHA for annotated tags, which never matches the commit and looks alarming; dereference it with `^{}`:
+
+```shell script
+git ls-remote upstream "refs/tags/providers-<PROVIDER>/<VERSION>^{}"
+```
+
## Prepare documentation in Staging
Documentation is an essential part of the product and should be made available to users.
@@ -1700,10 +1722,23 @@ and lead to annoying errors. The default behavior would be to clean such local t
If you want to disable this behavior, set the env **CLEAN_LOCAL_TAGS** to false.
+As when [pushing the RC tags](#push-the-rc-tags), check out the wave tag first — `tag-providers`
+tags `HEAD`, so the final tags must be created from the wave commit and not from whatever the
+checkout happens to be on:
+
```shell script
+git checkout providers/${RELEASE_DATE}
+# Both SHAs printed here must be identical before you tag
+git rev-parse HEAD "providers/${RELEASE_DATE}^{commit}"
breeze release-management tag-providers --release-date ${RELEASE_DATE}
```
+Then confirm each pushed tag resolves to the wave commit (`^{}` dereferences the annotated tag):
+
+```shell script
+git ls-remote upstream "refs/tags/providers-<PROVIDER>/<VERSION>^{}"
+```
+
## Publish documentation
Documentation is an essential part of the product and should be made available to users.
(airflow) 06/32: Bump the 3-3-fab-ui-package-updates group across 1 directory with 2 updates (#71006)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 10361a7130dbb6d4d9e597baa4ec6710eea23747
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Fri Aug 7 12:11:01 2026 +0800
Bump the 3-3-fab-ui-package-updates group across 1 directory with 2 updates (#71006)
Bumps the 3-3-fab-ui-package-updates group with 2 updates in the /providers/fab/src/airflow/providers/fab/www directory: [webpack](https://github.com/webpack/webpack) and [webpack-cli](https://github.com/webpack/webpack-cli).
Updates `webpack` from 5.109.0 to 5.109.2
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack/compare/v5.109.0...v5.109.2)
Updates `webpack-cli` from 7.2.1 to 7.2.2
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/main/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@7.2.1...webpack-cli@7.2.2)
---
updated-dependencies:
- dependency-name: webpack
dependency-version: 5.109.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-fab-ui-package-updates
- dependency-name: webpack-cli
dependency-version: 7.2.2
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: 3-3-fab-ui-package-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.../fab/src/airflow/providers/fab/www/package.json | 4 +-
.../src/airflow/providers/fab/www/pnpm-lock.yaml | 146 ++++++++++-----------
2 files changed, 75 insertions(+), 75 deletions(-)
diff --git a/providers/fab/src/airflow/providers/fab/www/package.json b/providers/fab/src/airflow/providers/fab/www/package.json
index 0598d8be27b..15a7c18c6b4 100644
--- a/providers/fab/src/airflow/providers/fab/www/package.json
+++ b/providers/fab/src/airflow/providers/fab/www/package.json
@@ -56,8 +56,8 @@
"stylelint": "^17.14.1",
"terser-webpack-plugin": "^5.6.1",
"url-loader": "4.1.1",
- "webpack": "^5.109.0",
- "webpack-cli": "^7.2.1",
+ "webpack": "^5.109.2",
+ "webpack-cli": "^7.2.2",
"webpack-license-plugin": "^4.5.1",
"webpack-manifest-plugin": "^6.0.1"
},
diff --git a/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml b/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
index 3404b0f0a36..bfc815f8dab 100644
--- a/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
+++ b/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
@@ -42,31 +42,31 @@ importers:
version: 8.0.2(@babel/core@8.0.1)
babel-loader:
specifier: ^10.1.1
- version: 10.1.1(@babel/core@8.0.1)(webpack@5.109.0)
+ version: 10.1.1(@babel/core@8.0.1)(webpack@5.109.2)
copy-webpack-plugin:
specifier: ^14.0.0
- version: 14.0.0(webpack@5.109.0)
+ version: 14.0.0(webpack@5.109.2)
css-loader:
specifier: 7.1.4
- version: 7.1.4(webpack@5.109.0)
+ version: 7.1.4(webpack@5.109.2)
css-minimizer-webpack-plugin:
specifier: ^8.0.0
- version: 8.0.0(webpack@5.109.0)
+ version: 8.0.0(webpack@5.109.2)
eslint:
specifier: ^10.8.0
version: 10.8.0
file-loader:
specifier: ^6.2.0
- version: 6.2.0(webpack@5.109.0)
+ version: 6.2.0(webpack@5.109.2)
mini-css-extract-plugin:
specifier: ^2.10.2
- version: 2.10.2(webpack@5.109.0)
+ version: 2.10.2(webpack@5.109.2)
moment:
specifier: ^2.30.1
version: 2.30.1
moment-locales-webpack-plugin:
specifier: ^1.2.0
- version: 1.2.0(moment@2.30.1)(webpack@5.109.0)
+ version: 1.2.0(moment@2.30.1)(webpack@5.109.2)
prettier:
specifier: ^3.9.6
version: 3.9.6
@@ -75,22 +75,22 @@ importers:
version: 17.14.1
terser-webpack-plugin:
specifier: ^5.6.1
- version: 5.6.1(postcss@8.5.24)(webpack@5.109.0)
+ version: 5.6.1(postcss@8.5.24)(webpack@5.109.2)
url-loader:
specifier: 4.1.1
- version: 4.1.1(file-loader@6.2.0(webpack@5.109.0))(webpack@5.109.0)
+ version: 4.1.1(file-loader@6.2.0(webpack@5.109.2))(webpack@5.109.2)
webpack:
- specifier: ^5.109.0
- version: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ specifier: ^5.109.2
+ version: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
webpack-cli:
- specifier: ^7.2.1
- version: 7.2.1(js-yaml@4.3.0)(json5@2.2.3)(webpack@5.109.0)
+ specifier: ^7.2.2
+ version: 7.2.2(js-yaml@4.3.0)(json5@2.2.3)(webpack@5.109.2)
webpack-license-plugin:
specifier: ^4.5.1
- version: 4.5.1(webpack@5.109.0)
+ version: 4.5.1(webpack@5.109.2)
webpack-manifest-plugin:
specifier: ^6.0.1
- version: 6.0.1(webpack@5.109.0)
+ version: 6.0.1(webpack@5.109.2)
packages:
@@ -935,8 +935,8 @@ packages:
resolution: {integrity: sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==}
engines: {node: 18 || 20 || >=22}
- baseline-browser-mapping@2.11.5:
- resolution: {integrity: sha512-xJo6a6YZnwZfnyGmQKWMbVOcii7XRibjOskRh+WJ9UHQoX16xrQrcIgAMQOzfvs8XiLMx6ih/fsLPF73iY2D1A==}
+ baseline-browser-mapping@2.11.12:
+ resolution: {integrity: sha512-r7WnVImvVCeFpf2DOXfy41aPWzeNg3H/A2X4dKmy1QL0MSyyk/e7z8ihJ3N6Nn2PsdhkVlqnEfnUE4a05P2aTA==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -1155,8 +1155,8 @@ packages:
domutils@3.2.2:
resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
- electron-to-chromium@1.5.397:
- resolution: {integrity: sha512-khGTy9U9x02KEtsKM8vx5A62BsRmcOsIgDpWr1ImE32Ax8GxHGPHZf+Eu9H8zOOyHJnB0jTbseyTHbq2XCT8yw==}
+ electron-to-chromium@1.5.401:
+ resolution: {integrity: sha512-H6ViHN68nGYlChEvlIU67fn8O2/tpbWQPwck98yaJmh+08LSvHiydzDQ6oXNccLU3kNRVIRS9A4mA7CG+i6fLQ==}
emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@@ -1169,8 +1169,8 @@ packages:
resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==}
engines: {node: '>=14'}
- enhanced-resolve@5.24.3:
- resolution: {integrity: sha512-PwKooW9JUzh5chmYfHM3IQl5OkK2u2Nm011MgeZrss3JmFraUx/fqrf78kk8GUMYoibx/14MdwTl/1WKkG7TpQ==}
+ enhanced-resolve@5.24.5:
+ resolution: {integrity: sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==}
engines: {node: '>=10.13.0'}
entities@4.5.0:
@@ -1271,8 +1271,8 @@ packages:
fast-levenshtein@2.0.6:
resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- fast-uri@3.1.4:
- resolution: {integrity: sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==}
+ fast-uri@3.1.5:
+ resolution: {integrity: sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==}
fastest-levenshtein@1.0.16:
resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==}
@@ -1708,8 +1708,8 @@ packages:
neo-async@2.6.2:
resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
- node-releases@2.0.51:
- resolution: {integrity: sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==}
+ node-releases@2.0.52:
+ resolution: {integrity: sha512-MRlTqhAfoMx/4mhEbPo3Hi02g9LJZaJkka69V6h67Cb1gjrAG0jsTE4CZX1eptNx+VCAwJmfpnDIF4P0Nh1A7A==}
engines: {node: '>=18'}
normalize-path@3.0.0:
@@ -2261,8 +2261,8 @@ packages:
engines: {node: '>=10'}
hasBin: true
- terser@5.49.0:
- resolution: {integrity: sha512-SNiDnXyHSrxVcIOtVbULzcTmniUiwcV7Nwdyj1twVubeTmbjoa8p69KKDpfkdoOavuM4/GRm1+ykI8qqnavHoA==}
+ terser@5.49.2:
+ resolution: {integrity: sha512-rGbJiKeQ4WDe3EXlDAIaQcwftVfv2Q8o1awFNfvXolJYKkb1AuZY1RTOmqx4LJXZENbWZA7eIsYGHuEzHsi1nQ==}
engines: {node: '>=10'}
hasBin: true
@@ -2330,8 +2330,8 @@ packages:
resolution: {integrity: sha512-6i/00NBjP4yGPs+caKSyRfpTF/8Torsu0MOW3mMzIbhgISFder8i7xbqgHlLMwJrdiN8ndBV3UA1/AfzPSr+jg==}
engines: {node: '>=10.13.0'}
- webpack-cli@7.2.1:
- resolution: {integrity: sha512-YwSGbcZdfz12DM8JIseVPr3oBb09IgVCVc4vY3oDvZnI/mALTGPAP1QiqOi4/bBLSJrRHaqDIXeHcNA0+G38aw==}
+ webpack-cli@7.2.2:
+ resolution: {integrity: sha512-lD0pALneslq8FfV+rwvm1BMW0AFAJrHHhNupAGN4asYjMvqrtRsenU4iKpiBo09gS4ntMxKGUxl9jhTEzVt0oA==}
engines: {node: '>=20.9.0'}
hasBin: true
peerDependencies:
@@ -2377,8 +2377,8 @@ packages:
resolution: {integrity: sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==}
engines: {node: '>=10.13.0'}
- webpack@5.109.0:
- resolution: {integrity: sha512-vomrngskVVXEZF9sMZfYAd4pXZUnfaWdJGlF+BTNF+gJBCKYCQBnOeVPlrh39Ewl7nlCsirDplMy6o5g9xJHBg==}
+ webpack@5.109.2:
+ resolution: {integrity: sha512-U9/cvLzxObKNEZ9+TtdqrHM5/9z3lgl2c+c4BzbqGxFQvQvBAq87yql5A8pQ+rrMbS496MZJeF5enVBndIy2hw==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -3312,7 +3312,7 @@ snapshots:
ajv@8.20.0:
dependencies:
fast-deep-equal: 3.1.3
- fast-uri: 3.1.4
+ fast-uri: 3.1.5
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
@@ -3328,12 +3328,12 @@ snapshots:
astral-regex@2.0.0: {}
- babel-loader@10.1.1(@babel/core@8.0.1)(webpack@5.109.0):
+ babel-loader@10.1.1(@babel/core@8.0.1)(webpack@5.109.2):
dependencies:
'@babel/core': 8.0.1
find-up: 5.0.0
optionalDependencies:
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
babel-plugin-polyfill-corejs3@1.0.0(@babel/core@8.0.1):
dependencies:
@@ -3343,7 +3343,7 @@ snapshots:
balanced-match@4.0.4: {}
- baseline-browser-mapping@2.11.5: {}
+ baseline-browser-mapping@2.11.12: {}
big.js@5.2.2: {}
@@ -3359,10 +3359,10 @@ snapshots:
browserslist@4.28.7:
dependencies:
- baseline-browser-mapping: 2.11.5
+ baseline-browser-mapping: 2.11.12
caniuse-lite: 1.0.30001806
- electron-to-chromium: 1.5.397
- node-releases: 2.0.51
+ electron-to-chromium: 1.5.401
+ node-releases: 2.0.52
update-browserslist-db: 1.2.3(browserslist@4.28.7)
buffer-from@1.1.2: {}
@@ -3419,14 +3419,14 @@ snapshots:
convert-source-map@2.0.0: {}
- copy-webpack-plugin@14.0.0(webpack@5.109.0):
+ copy-webpack-plugin@14.0.0(webpack@5.109.2):
dependencies:
glob-parent: 6.0.2
normalize-path: 3.0.0
schema-utils: 4.3.3
serialize-javascript: 7.0.5
tinyglobby: 0.2.15
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
core-js-compat@3.49.0:
dependencies:
@@ -3451,7 +3451,7 @@ snapshots:
css-functions-list@3.3.3: {}
- css-loader@7.1.4(webpack@5.109.0):
+ css-loader@7.1.4(webpack@5.109.2):
dependencies:
icss-utils: 5.1.0(postcss@8.5.12)
postcss: 8.5.12
@@ -3462,9 +3462,9 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.7.4
optionalDependencies:
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
- css-minimizer-webpack-plugin@8.0.0(webpack@5.109.0):
+ css-minimizer-webpack-plugin@8.0.0(webpack@5.109.2):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
cssnano: 7.1.3(postcss@8.5.12)
@@ -3472,7 +3472,7 @@ snapshots:
postcss: 8.5.12
schema-utils: 4.3.3
serialize-javascript: 7.0.5
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
css-select@5.2.2:
dependencies:
@@ -3568,7 +3568,7 @@ snapshots:
domelementtype: 2.3.0
domhandler: 5.0.3
- electron-to-chromium@1.5.397: {}
+ electron-to-chromium@1.5.401: {}
emoji-regex@8.0.0: {}
@@ -3576,7 +3576,7 @@ snapshots:
empathic@2.0.1: {}
- enhanced-resolve@5.24.3:
+ enhanced-resolve@5.24.5:
dependencies:
graceful-fs: 4.2.11
tapable: 2.3.3
@@ -3686,7 +3686,7 @@ snapshots:
fast-levenshtein@2.0.6: {}
- fast-uri@3.1.4: {}
+ fast-uri@3.1.5: {}
fastest-levenshtein@1.0.16: {}
@@ -3706,11 +3706,11 @@ snapshots:
dependencies:
flat-cache: 4.0.1
- file-loader@6.2.0(webpack@5.109.0):
+ file-loader@6.2.0(webpack@5.109.2):
dependencies:
loader-utils: 2.0.4
schema-utils: 3.3.0
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
fill-range@7.1.1:
dependencies:
@@ -3977,31 +3977,31 @@ snapshots:
dependencies:
mime-db: 1.52.0
- mini-css-extract-plugin@2.10.2(webpack@5.109.0):
+ mini-css-extract-plugin@2.10.2(webpack@5.109.2):
dependencies:
schema-utils: 4.3.3
tapable: 2.3.2
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
minimatch@10.2.6:
dependencies:
brace-expansion: 5.0.8
- minimizer-webpack-plugin@5.6.1(postcss@8.5.24)(webpack@5.109.0):
+ minimizer-webpack-plugin@5.6.1(postcss@8.5.24)(webpack@5.109.2):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
- terser: 5.49.0
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ terser: 5.49.2
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
optionalDependencies:
postcss: 8.5.24
- moment-locales-webpack-plugin@1.2.0(moment@2.30.1)(webpack@5.109.0):
+ moment-locales-webpack-plugin@1.2.0(moment@2.30.1)(webpack@5.109.2):
dependencies:
lodash.difference: 4.5.0
moment: 2.30.1
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
moment-timezone@0.6.3:
dependencies:
@@ -4024,7 +4024,7 @@ snapshots:
neo-async@2.6.2: {}
- node-releases@2.0.51: {}
+ node-releases@2.0.52: {}
normalize-path@3.0.0: {}
@@ -4519,13 +4519,13 @@ snapshots:
tapable@2.3.3: {}
- terser-webpack-plugin@5.6.1(postcss@8.5.24)(webpack@5.109.0):
+ terser-webpack-plugin@5.6.1(postcss@8.5.24)(webpack@5.109.2):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
terser: 5.48.0
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
optionalDependencies:
postcss: 8.5.24
@@ -4536,7 +4536,7 @@ snapshots:
commander: 2.20.3
source-map-support: 0.5.21
- terser@5.49.0:
+ terser@5.49.2:
dependencies:
'@jridgewell/source-map': 0.3.11
acorn: 8.18.0
@@ -4583,14 +4583,14 @@ snapshots:
dependencies:
punycode: 2.3.1
- url-loader@4.1.1(file-loader@6.2.0(webpack@5.109.0))(webpack@5.109.0):
+ url-loader@4.1.1(file-loader@6.2.0(webpack@5.109.2))(webpack@5.109.2):
dependencies:
loader-utils: 2.0.4
mime-types: 2.1.35
schema-utils: 3.3.0
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
optionalDependencies:
- file-loader: 6.2.0(webpack@5.109.0)
+ file-loader: 6.2.0(webpack@5.109.2)
util-deprecate@1.0.2: {}
@@ -4598,7 +4598,7 @@ snapshots:
dependencies:
graceful-fs: 4.2.11
- webpack-cli@7.2.1(js-yaml@4.3.0)(json5@2.2.3)(webpack@5.109.0):
+ webpack-cli@7.2.2(js-yaml@4.3.0)(json5@2.2.3)(webpack@5.109.2):
dependencies:
'@discoveryjs/json-ext': 1.1.0
commander: 14.0.3
@@ -4607,25 +4607,25 @@ snapshots:
import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
webpack-merge: 6.0.1
optionalDependencies:
js-yaml: 4.3.0
json5: 2.2.3
- webpack-license-plugin@4.5.1(webpack@5.109.0):
+ webpack-license-plugin@4.5.1(webpack@5.109.2):
dependencies:
chalk: 5.6.2
lodash: 4.18.1
needle: 3.3.1
spdx-expression-validate: 2.0.0
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
webpack-sources: 3.3.4
- webpack-manifest-plugin@6.0.1(webpack@5.109.0):
+ webpack-manifest-plugin@6.0.1(webpack@5.109.2):
dependencies:
tapable: 2.3.0
- webpack: 5.109.0(postcss@8.5.24)(webpack-cli@7.2.1)
+ webpack: 5.109.2(postcss@8.5.24)(webpack-cli@7.2.2)
webpack-sources: 3.3.4
webpack-merge@6.0.1:
@@ -4638,7 +4638,7 @@ snapshots:
webpack-sources@3.5.1: {}
- webpack@5.109.0(postcss@8.5.24)(webpack-cli@7.2.1):
+ webpack@5.109.2(postcss@8.5.24)(webpack-cli@7.2.2):
dependencies:
'@types/estree': 1.0.9
'@types/json-schema': 7.0.15
@@ -4648,20 +4648,20 @@ snapshots:
acorn: 8.18.0
browserslist: 4.28.7
chrome-trace-event: 1.0.4
- enhanced-resolve: 5.24.3
+ enhanced-resolve: 5.24.5
es-module-lexer: 2.3.1
eslint-scope: 5.1.1
events: 3.3.0
graceful-fs: 4.2.11
mime-db: 1.54.0
- minimizer-webpack-plugin: 5.6.1(postcss@8.5.24)(webpack@5.109.0)
+ minimizer-webpack-plugin: 5.6.1(postcss@8.5.24)(webpack@5.109.2)
neo-async: 2.6.2
schema-utils: 4.3.3
tapable: 2.3.3
watchpack: 2.5.2
webpack-sources: 3.5.1
optionalDependencies:
- webpack-cli: 7.2.1(js-yaml@4.3.0)(json5@2.2.3)(webpack@5.109.0)
+ webpack-cli: 7.2.2(js-yaml@4.3.0)(json5@2.2.3)(webpack@5.109.2)
transitivePeerDependencies:
- '@minify-html/node'
- '@swc/core'
(airflow) 17/32: Bump the github-actions-updates group with 7 updates (#71300)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 1bcd4d64aed22aef71201526135aa59ebf04de1b
Author: Dependabot [bot] <49...@users.noreply.github.com>
AuthorDate: Sun Aug 9 16:37:44 2026 +0800
Bump the github-actions-updates group with 7 updates (#71300)
Bumps the github-actions-updates group with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [apache/infrastructure-actions/allowlist-check](https://github.com/apache/infrastructure-actions) | `6a8cc443005eb76c9e5619da00205d6181966b5a` | `b69225a81154602226df0f441cf23b95a55cf4f8` |
| [pnpm/action-setup](https://github.com/pnpm/action-setup) | `6.0.9` | `6.0.10` |
| [apache/infrastructure-actions/stash/restore](https://github.com/apache/infrastructure-actions) | `6a8cc443005eb76c9e5619da00205d6181966b5a` | `b69225a81154602226df0f441cf23b95a55cf4f8` |
| [apache/infrastructure-actions/stash/save](https://github.com/apache/infrastructure-actions) | `6a8cc443005eb76c9e5619da00205d6181966b5a` | `b69225a81154602226df0f441cf23b95a55cf4f8` |
| [github/codeql-action/init](https://github.com/github/codeql-action) | `4.37.4` | `4.37.5` |
| [github/codeql-action/autobuild](https://github.com/github/codeql-action) | `4.37.4` | `4.37.5` |
| [github/codeql-action/analyze](https://github.com/github/codeql-action) | `4.37.4` | `4.37.5` |
Updates `apache/infrastructure-actions/allowlist-check` from 6a8cc443005eb76c9e5619da00205d6181966b5a to b69225a81154602226df0f441cf23b95a55cf4f8
- [Commits](https://github.com/apache/infrastructure-actions/compare/6a8cc443005eb76c9e5619da00205d6181966b5a...b69225a81154602226df0f441cf23b95a55cf4f8)
Updates `pnpm/action-setup` from 6.0.9 to 6.0.10
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/0ebf47130e4866e96fce0953f49152a61190b271...0977fd99725f1db4007ccb2928dbb4e90d06cc86)
Updates `apache/infrastructure-actions/stash/restore` from 6a8cc443005eb76c9e5619da00205d6181966b5a to b69225a81154602226df0f441cf23b95a55cf4f8
- [Commits](https://github.com/apache/infrastructure-actions/compare/6a8cc443005eb76c9e5619da00205d6181966b5a...b69225a81154602226df0f441cf23b95a55cf4f8)
Updates `apache/infrastructure-actions/stash/save` from 6a8cc443005eb76c9e5619da00205d6181966b5a to b69225a81154602226df0f441cf23b95a55cf4f8
- [Commits](https://github.com/apache/infrastructure-actions/compare/6a8cc443005eb76c9e5619da00205d6181966b5a...b69225a81154602226df0f441cf23b95a55cf4f8)
Updates `github/codeql-action/init` from 4.37.4 to 4.37.5
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/f205ea1c3313d32999d8d6a48b4f6530d4437b38...d1ba80a13dd99fba24a470575428917156a28b43)
Updates `github/codeql-action/autobuild` from 4.37.4 to 4.37.5
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/f205ea1c3313d32999d8d6a48b4f6530d4437b38...d1ba80a13dd99fba24a470575428917156a28b43)
Updates `github/codeql-action/analyze` from 4.37.4 to 4.37.5
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/f205ea1c3313d32999d8d6a48b4f6530d4437b38...d1ba80a13dd99fba24a470575428917156a28b43)
---
updated-dependencies:
- dependency-name: apache/infrastructure-actions/allowlist-check
dependency-version: b69225a81154602226df0f441cf23b95a55cf4f8
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: pnpm/action-setup
dependency-version: 6.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: apache/infrastructure-actions/stash/restore
dependency-version: b69225a81154602226df0f441cf23b95a55cf4f8
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: apache/infrastructure-actions/stash/save
dependency-version: b69225a81154602226df0f441cf23b95a55cf4f8
dependency-type: direct:production
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/init
dependency-version: 4.37.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/autobuild
dependency-version: 4.37.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
- dependency-name: github/codeql-action/analyze
dependency-version: 4.37.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions-updates
...
Signed-off-by: dependabot[bot] <su...@github.com>
Co-authored-by: dependabot[bot] <49...@users.noreply.github.com>
---
.github/workflows/asf-allowlist-check.yml | 2 +-
.github/workflows/basic-tests.yml | 10 +++++-----
.github/workflows/ci-image-build.yml | 6 +++---
.github/workflows/ci-image-checks.yml | 4 ++--
.github/workflows/codeql-analysis.yml | 6 +++---
.github/workflows/prod-image-build.yml | 2 +-
.github/workflows/publish-docs-to-s3.yml | 4 ++--
.github/workflows/registry-backfill.yml | 2 +-
.github/workflows/registry-build.yml | 2 +-
.github/workflows/ui-e2e-tests.yml | 2 +-
10 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/.github/workflows/asf-allowlist-check.yml b/.github/workflows/asf-allowlist-check.yml
index bc85e14a84e..2ff06418cbf 100644
--- a/.github/workflows/asf-allowlist-check.yml
+++ b/.github/workflows/asf-allowlist-check.yml
@@ -31,4 +31,4 @@ jobs:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- - uses: apache/infrastructure-actions/allowlist-check@6a8cc443005eb76c9e5619da00205d6181966b5a # main
+ - uses: apache/infrastructure-actions/allowlist-check@b69225a81154602226df0f441cf23b95a55cf4f8 # main
diff --git a/.github/workflows/basic-tests.yml b/.github/workflows/basic-tests.yml
index b5877364244..5f9810815ab 100644
--- a/.github/workflows/basic-tests.yml
+++ b/.github/workflows/basic-tests.yml
@@ -192,7 +192,7 @@ jobs:
with:
persist-credentials: false
- name: Setup pnpm
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
+ uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10
with:
version: 9
run_install: false
@@ -203,7 +203,7 @@ jobs:
cache: 'pnpm'
cache-dependency-path: 'airflow-core/src/airflow/**/pnpm-lock.yaml'
- name: "Restore eslint cache (ui)"
- uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/restore@b69225a81154602226df0f441cf23b95a55cf4f8
with:
path: airflow-core/src/airflow/ui/node_modules/
# yamllint disable-line rule:line-length
@@ -214,7 +214,7 @@ jobs:
env:
FORCE_COLOR: 2
- name: "Save eslint cache (ui)"
- uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/save@b69225a81154602226df0f441cf23b95a55cf4f8
with:
path: airflow-core/src/airflow/ui/node_modules/
key: cache-ui-node-modules-v1-${{ runner.os }}-${{ hashFiles('airflow/ui/**/pnpm-lock.yaml') }}
@@ -222,7 +222,7 @@ jobs:
retention-days: '2'
if: steps.restore-eslint-cache-ui.outputs.stash-hit != 'true'
- name: "Restore eslint cache (simple auth manager UI)"
- uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/restore@b69225a81154602226df0f441cf23b95a55cf4f8
with:
path: airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/node_modules/
key: >
@@ -234,7 +234,7 @@ jobs:
env:
FORCE_COLOR: 2
- name: "Save eslint cache (ui)"
- uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/save@b69225a81154602226df0f441cf23b95a55cf4f8
with:
path: airflow-core/src/airflow/api_fastapi/auth/managers/simple/ui/node_modules/
key: >
diff --git a/.github/workflows/ci-image-build.yml b/.github/workflows/ci-image-build.yml
index 3050ba35993..9816d9a8776 100644
--- a/.github/workflows/ci-image-build.yml
+++ b/.github/workflows/ci-image-build.yml
@@ -137,7 +137,7 @@ jobs:
- name: "Install Breeze"
uses: ./.github/actions/breeze
- name: "Restore ci-cache mount image ${{ inputs.platform }}:${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/restore@b69225a81154602226df0f441cf23b95a55cf4f8
with:
key: "ci-cache-mount-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
path: "/tmp/"
@@ -194,7 +194,7 @@ jobs:
run: breeze ci-image save --platform "${PLATFORM}" --image-file-dir "/mnt"
if: inputs.upload-image-artifact == 'true'
- name: "Stash CI docker image ${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/save@b69225a81154602226df0f441cf23b95a55cf4f8
with:
key: ci-image-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}
path: "/mnt/ci-image-save-*-${{ env.PYTHON_MAJOR_MINOR_VERSION }}.tar"
@@ -209,7 +209,7 @@ jobs:
--cache-file /tmp/ci-cache-mount-save-v3-${PYTHON_MAJOR_MINOR_VERSION}.tar.gz
if: inputs.upload-mount-cache-artifact == 'true'
- name: "Stash cache mount ${{ inputs.platform }}:${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/save@b69225a81154602226df0f441cf23b95a55cf4f8
with:
key: "ci-cache-mount-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
path: "/tmp/ci-cache-mount-save-v3-${{ env.PYTHON_MAJOR_MINOR_VERSION }}.tar.gz"
diff --git a/.github/workflows/ci-image-checks.yml b/.github/workflows/ci-image-checks.yml
index 66b842a2dc1..a077e433e9f 100644
--- a/.github/workflows/ci-image-checks.yml
+++ b/.github/workflows/ci-image-checks.yml
@@ -194,7 +194,7 @@ jobs:
use-uv: ${{ inputs.use-uv }}
make-mnt-writeable-and-cleanup: true
- name: "Restore docs inventory cache"
- uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/restore@b69225a81154602226df0f441cf23b95a55cf4f8
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
@@ -310,7 +310,7 @@ jobs:
env:
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
- name: "Save docs inventory cache"
- uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/save@b69225a81154602226df0f441cf23b95a55cf4f8
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index a4a4749b085..5a3fa8db16b 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -122,13 +122,13 @@ jobs:
java-version: '11'
- name: Initialize CodeQL
- uses: github/codeql-action/init@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4
+ uses: github/codeql-action/init@d1ba80a13dd99fba24a470575428917156a28b43 # v4.37.5
with:
languages: ${{ matrix.language }}
- name: Autobuild
if: matrix.language != 'java'
- uses: github/codeql-action/autobuild@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4
+ uses: github/codeql-action/autobuild@d1ba80a13dd99fba24a470575428917156a28b43 # v4.37.5
- name: Build Java SDK
if: matrix.language == 'java'
@@ -136,7 +136,7 @@ jobs:
run: ./gradlew classes testClasses
- name: Perform CodeQL Analysis
- uses: github/codeql-action/analyze@f205ea1c3313d32999d8d6a48b4f6530d4437b38 # v4.37.4
+ uses: github/codeql-action/analyze@d1ba80a13dd99fba24a470575428917156a28b43 # v4.37.5
with:
# Provide more context to the SARIF output (shows up in run.automationDetails.id field)
category: "/language:${{matrix.language}}"
diff --git a/.github/workflows/prod-image-build.yml b/.github/workflows/prod-image-build.yml
index 909f12bf2af..a51add83218 100644
--- a/.github/workflows/prod-image-build.yml
+++ b/.github/workflows/prod-image-build.yml
@@ -284,7 +284,7 @@ jobs:
breeze prod-image save --platform "${PLATFORM}" --image-file-dir "/mnt"
if: inputs.upload-image-artifact == 'true'
- name: "Stash PROD docker image ${{ env.PYTHON_MAJOR_MINOR_VERSION }}"
- uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/save@b69225a81154602226df0f441cf23b95a55cf4f8
with:
key: prod-image-save-v3-${{ inputs.platform }}-${{ env.PYTHON_MAJOR_MINOR_VERSION }}
path: "/mnt/prod-image-save-*-${{ env.PYTHON_MAJOR_MINOR_VERSION }}.tar"
diff --git a/.github/workflows/publish-docs-to-s3.yml b/.github/workflows/publish-docs-to-s3.yml
index af9db0994f3..ae12c07bcd3 100644
--- a/.github/workflows/publish-docs-to-s3.yml
+++ b/.github/workflows/publish-docs-to-s3.yml
@@ -303,7 +303,7 @@ jobs:
-t "ghcr.io/apache/airflow/main/ci/python${PYTHON_MAJOR_MINOR_VERSION}:latest" --target main .
-f Dockerfile.ci --platform linux/amd64
- name: "Restore docs inventory cache"
- uses: apache/infrastructure-actions/stash/restore@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/restore@b69225a81154602226df0f441cf23b95a55cf4f8
with:
path: ./generated/_inventory_cache/
key: cache-docs-inventory-v1
@@ -316,7 +316,7 @@ jobs:
run: >
breeze build-docs ${INCLUDE_DOCS} --docs-only ${FAIL_ON_INVENTORIES}
- name: "Save docs inventory cache"
- uses: apache/infrastructure-actions/stash/save@6a8cc443005eb76c9e5619da00205d6181966b5a
+ uses: apache/infrastructure-actions/stash/save@b69225a81154602226df0f441cf23b95a55cf4f8
if: steps.restore-docs-inventory-cache.outputs.stash-hit != 'true'
with:
path: ./generated/_inventory_cache/
diff --git a/.github/workflows/registry-backfill.yml b/.github/workflows/registry-backfill.yml
index ff387405f48..05224c3f417 100644
--- a/.github/workflows/registry-backfill.yml
+++ b/.github/workflows/registry-backfill.yml
@@ -217,7 +217,7 @@ jobs:
--provider "${PROVIDER}" ${VERSION_ARGS}
- name: "Setup pnpm"
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
+ uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10
with:
version: 10
diff --git a/.github/workflows/registry-build.yml b/.github/workflows/registry-build.yml
index 13aa0135a01..f4c093bb71b 100644
--- a/.github/workflows/registry-build.yml
+++ b/.github/workflows/registry-build.yml
@@ -231,7 +231,7 @@ jobs:
fi
- name: "Setup pnpm"
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
+ uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10
with:
version: 10
diff --git a/.github/workflows/ui-e2e-tests.yml b/.github/workflows/ui-e2e-tests.yml
index 4699aab04f1..e1654e1f152 100644
--- a/.github/workflows/ui-e2e-tests.yml
+++ b/.github/workflows/ui-e2e-tests.yml
@@ -121,7 +121,7 @@ jobs:
uses: ./.github/actions/breeze
if: github.event_name == 'workflow_dispatch'
- name: "Setup pnpm"
- uses: pnpm/action-setup@0ebf47130e4866e96fce0953f49152a61190b271 # v6.0.9
+ uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10
with:
version: 9
run_install: false
(airflow) 13/32: [v3-3-test] Fix release dry-run aborting on a workflow run it never dispatched (#71131) (#71233)
Posted by ra...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git
commit 1bef905aa69a2f0fdbc9b9cbcf7d4f62f0ba5e2d
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Sat Aug 8 01:24:59 2026 +0800
[v3-3-test] Fix release dry-run aborting on a workflow run it never dispatched (#71131) (#71233)
(cherry picked from commit de5c8196de5104e60b16eee093ba0141561e69f2)
Signed-off-by: PoAn Yang <pa...@apache.org>
Co-authored-by: PoAn Yang <pa...@apache.org>
---
.../src/airflow_breeze/utils/gh_workflow_utils.py | 9 +++++
dev/breeze/tests/test_gh_workflow_utils.py | 40 ++++++++++++++++++++++
2 files changed, 49 insertions(+)
diff --git a/dev/breeze/src/airflow_breeze/utils/gh_workflow_utils.py b/dev/breeze/src/airflow_breeze/utils/gh_workflow_utils.py
index caaa7b5ac78..78d19080ea5 100644
--- a/dev/breeze/src/airflow_breeze/utils/gh_workflow_utils.py
+++ b/dev/breeze/src/airflow_breeze/utils/gh_workflow_utils.py
@@ -26,6 +26,7 @@ from shutil import which
from airflow_breeze.global_constants import MIN_GH_VERSION
from airflow_breeze.utils.console import console_print
from airflow_breeze.utils.github import run_gh_command
+from airflow_breeze.utils.shared_options import get_dry_run
def tigger_workflow(workflow_name: str, repo: str, branch: str = "main", **kwargs):
@@ -56,6 +57,11 @@ def tigger_workflow(workflow_name: str, repo: str, branch: str = "main", **kwarg
console_print(f"[red]Error running workflow: {result.stderr}[/red]")
sys.exit(1)
+ if get_dry_run():
+ # A dry run dispatches nothing, so `gh run list` comes back empty.
+ console_print(f"[info]Dry run: not looking up or monitoring a run of {workflow_name}.")
+ return
+
# Wait for a few seconds to start the workflow run
time.sleep(5)
@@ -204,6 +210,9 @@ def trigger_workflow_and_monitor(
**workflow_fields,
)
+ if get_dry_run():
+ return
+
workflow_run_id = get_workflow_run_id(
workflow_name=workflow_name,
repo=repo,
diff --git a/dev/breeze/tests/test_gh_workflow_utils.py b/dev/breeze/tests/test_gh_workflow_utils.py
new file mode 100644
index 00000000000..084944a525f
--- /dev/null
+++ b/dev/breeze/tests/test_gh_workflow_utils.py
@@ -0,0 +1,40 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+from __future__ import annotations
+
+from unittest import mock
+
+from airflow_breeze.utils.gh_workflow_utils import trigger_workflow_and_monitor
+from airflow_breeze.utils.shared_options import set_dry_run
+
+
+@mock.patch("airflow_breeze.utils.gh_workflow_utils.monitor_workflow_run")
+@mock.patch("airflow_breeze.utils.gh_workflow_utils.make_sure_gh_is_installed")
+def test_trigger_workflow_and_monitor_stops_after_the_dispatch_in_dry_run(_, mock_monitor):
+ """A dry run dispatches nothing, so the empty `gh run list` must not read as a missing run."""
+ set_dry_run(True)
+ try:
+ trigger_workflow_and_monitor(
+ workflow_name="release-constraints.yml",
+ repo="apache/airflow",
+ version="3.2.0rc1",
+ ref="v3-2-stable",
+ )
+ finally:
+ set_dry_run(False)
+
+ mock_monitor.assert_not_called()