Ashesh Vashi
4330a688aa
chore: Apply non-breaking dependency updates from open dependabot PRs
...
Python (requirements.txt):
- boto3 1.42.* -> 1.43.* (#9908 )
- psycopg 3.3.3 -> 3.3.4 (#9911 ) for python_version >= '3.10'
JavaScript (web/package.json, web/yarn.lock):
- axios 1.15.2 -> 1.16.0 (matches dependabot's #9907 in /runtime,
applied to /web for cross-package consistency)
Electron runtime (runtime/package.json, runtime/yarn.lock):
- axios 1.15.2 -> 1.16.0 (#9907 )
- electron 41.3.0 -> 41.5.0 (#9910 )
- eslint 10.2.1 -> 10.3.0 (#9912 )
- globals 17.5.0 -> 17.6.0 (#9909 )
follow-redirects 1.15.11 -> 1.16.0 transitively
Skipped (genuine breaking changes, deferred to a future minor):
- @mui/material 7 -> 9 (#9843 )
- @mui/x-date-pickers 8 -> 9 (#9888 )
Verified in an isolated worktree:
- jest: 140/0/0 suites, 824/0/0 tests
- eslint: clean (silent)
- pycodestyle: 0 violations project-wide
- python regression: 1879/0/308 (PG18, --exclude feature_tests)
The axios 1.16.0 release notes call out three observable changes; only
the first is potentially relevant to pgAdmin and is a bugfix:
- Fetch adapter now enforces maxBodyLength / maxContentLength (these
were silently ignored on the fetch adapter before 1.16.0). pgAdmin
does not set these limits, so behaviour is unchanged.
- Proxy requests preserve user-supplied Host headers — pgAdmin does
not proxy through axios.
- Basic-auth credentials embedded in URLs are URL-decoded — pgAdmin
does not construct credential-embedded URLs.
psycopg 3.3.4 brings three bugfixes: spurious connection-timeout in C
extension on long-uptime systems, client-side adaptation of enums whose
names need quoting, and consistent Cursor.statusmessage after
executemany().
electron 41.5.0 is a patch within the 41.x line carrying Chromium
security backports plus a Windows frameless-window resize regression
fix and a low-level mouse-hook teardown fix.
2026-05-05 18:47:55 +05:30
Ashesh Vashi
b70d4c9857
fix: Bump runtime and development dependencies ( #9870 )
...
Python (requirements.txt):
- Authlib 1.6.9 -> 1.7.0
- Flask-Security-Too 5.7.* -> 5.8.* (py>3.9)
- certifi 2026.2.25 -> 2026.4.22
- Flask-WTF 1.2.* -> 1.3.*
Python test (web/regression/requirements.txt):
- selenium 4.41.0 -> 4.43.0
- testscenarios 0.5.0 -> 0.6.1
- testtools 2.8.7 -> 2.9.0
JavaScript web (web/package.json):
- @mui/material ^7.3.7 -> ^7.3.10
- @mui/x-date-pickers ^8.27.2 -> ^8.28.3
- @mui/icons-material ^7.3.6 -> ^7.3.10
- dompurify ^3.3.3 -> ^3.4.1
- axios ^1.13.5 -> ^1.15.2
- react ^19.2.3 -> ^19.2.5
- react-dom ^19.2.3 -> ^19.2.5
- typescript ^5.9.2 -> ^6.0.3
- marked ^17.0.1 -> ^18.0.2
- react-checkbox-tree ^1.7.2 -> ^2.0.1
- eslint ^9.39.2 -> ^9.39.4
- and ~60 more minor/patch bumps across build, test, and runtime deps
JavaScript runtime (runtime/package.json):
- electron 41.2.0 -> 41.3.0
- axios ^1.15.0 -> ^1.15.2
- eslint ^10.2.0 -> ^10.2.1
- globals ^17.4.0 -> ^17.5.0
2026-04-24 14:28:36 +05:30
Ashesh Vashi
a3a0537277
fix: Bump runtime dependencies and upgrade ESLint to v10 ( #9834 )
...
- electron: 41.0.2 → 41.2.0
- eslint: ^9.39.2 → ^10.2.0
- axios: ^1.13.5 → ^1.15.0
- electron-context-menu: ^4.1.0 → ^4.1.2
- Added @eslint/js and globals as explicit devDependencies (required by ESLint 10)
- Fixed no-useless-assignment lint errors in downloader.js and misc.js
2026-04-09 21:31:17 +05:30
Khushboo Vashi
5dd0de9e0f
Revert "Update JavaScript dependencies."
...
This reverts commit 92bb092718 .
2026-03-30 12:29:48 +05:30
Akshay Joshi
92bb092718
Update JavaScript dependencies.
2026-03-27 13:23:18 +05:30
Akshay Joshi
257654849b
Updated Javascript and Python dependencies.
2026-03-17 12:12:00 +05:30
Akshay Joshi
a0e6da0772
1) Updated JavaScripts and Python dependecies.
...
2) Updated release note.
2026-03-10 13:41:19 +05:30
Akshay Joshi
08b0f6fe7b
1) Updated Python and Javascripts dependencies.
...
2) Created new release note files for v9.14
2026-03-05 17:56:33 +05:30
Akshay Joshi
f4112c9a0a
Updated yarn.lock
2026-03-02 14:08:49 +05:30
Akshay Joshi
4bb6b72377
Updated Python and JavaScript dependencies.
2026-02-24 11:54:19 +05:30
Akshay Joshi
7b377ff3da
Pin ESLint to 9.39.2 as 10.0.0 not working.
2026-02-18 17:19:05 +05:30
Akshay Joshi
2dedb6e69a
Updated Python and Javascript dependencies.
2026-02-18 13:02:46 +05:30
Akshay Joshi
3e05f7a14f
Updated Javascript and Python dependencies.
2026-02-06 13:30:09 +05:30
Akshay Joshi
8f39f8a6bc
Update JavaScript Dependencies.
2026-01-27 12:25:34 +05:30
Akshay Joshi
93605c0baa
Updated Python and Javascript dependencies.
2026-01-19 17:46:22 +05:30
Akshay Joshi
19532f534f
Updated Python and Javascript dependencies.
2026-01-05 13:23:38 +05:30
Akshay Joshi
44434948e2
Updated Python and Javascript dependencies.
2025-12-15 16:58:07 +05:30
Akshay Joshi
1457f08343
Updated Python and Javascript dependencies.
2025-12-11 16:02:44 +05:30
Akshay Joshi
dc7873c2b2
Update Python and JavaScript dependecies.
2025-12-01 19:13:04 +05:30
Akshay Joshi
65860fc12c
Updated Python and JavaScript dependencies.
2025-11-24 18:25:11 +05:30
Akshay Joshi
c03b55042c
Updated Python and Javascript dependencies.
2025-11-18 16:33:36 +05:30
Akshay Joshi
5e472ec42a
Updated Python and Javascript dependencies.
2025-11-12 18:14:25 +05:30
Akshay Joshi
e6f6a90d2f
Updated Python and JavaScript dependencies.
2025-11-03 18:39:10 +05:30
Akshay Joshi
c1da777fba
1) Updated Russian translation.
...
2) Updated electron version.
3) Updated release note
2025-10-27 11:26:08 +05:30
Aditya Toshniwal
c20d035f1b
Update Python and JS packages.
2025-10-24 08:37:55 +05:30
Akshay Joshi
b30520adc0
Updated Python and Javascript dependencies.
2025-10-06 17:33:12 +05:30
Akshay Joshi
04024c7f61
Updated Python and Javascript dependencies.
2025-10-01 15:27:23 +05:30
Akshay Joshi
42ff67c845
Updated Python and Javascript dependencies.
2025-09-25 15:50:14 +05:30
Akshay Joshi
8576a5e7e6
Updated Javascript dependencies.
2025-09-15 09:45:05 +02:00
Akshay Joshi
2fd2a144f1
Updated Python and Javascript dependecies.
2025-09-08 16:34:56 +05:30
Akshay Joshi
ade57d4ec4
Updated Python and JavaScript dependencies.
2025-08-28 12:56:20 +05:30
Akshay Joshi
09bc544e83
Pin Paramiko to version 3.5.1 to fix the DSSKey error introduced in the latest release. #9090
2025-08-25 18:09:45 +05:30
Akshay Joshi
a5557b466c
Updated Python and Javascript dependencies.
2025-08-21 13:54:07 +05:30
Akshay Joshi
ecb652c7c5
Updated Python and JavaScript dependencies.
2025-08-12 11:54:03 +05:30
Akshay Joshi
4d078ab747
Updated Python and JavaScript dependecies.
2025-08-05 13:10:42 +05:30
Akshay Joshi
33dcb36db5
1) Added release note
...
2) Updated JavaScript dependencies
2025-07-29 11:57:07 +05:30
Akshay Joshi
79aeb5204c
Updated Python and JavaScript dependencies.
2025-07-28 11:31:40 +05:30
Aditya Toshniwal
0d204d0554
Update yarn.lock as previous commit is changing the yarn.lock file on yarn install
2025-07-22 17:19:24 +05:30
Aditya Toshniwal
37bdd22e24
Update form-data in yarn.lock to fix a security issue found in form-data
2025-07-22 17:01:52 +05:30
Akshay Joshi
8723896da0
Updated Python and JavaScript dependencies.
2025-07-08 18:50:32 +05:30
Akshay Joshi
1280cf5108
Updated Python and Javascript dependencies.
2025-07-01 12:22:22 +05:30
Akshay Joshi
335a39bc75
Updated JavaScript dependencies.
2025-06-16 18:57:56 +05:30
Akshay Joshi
22fd919220
1) Added copyright header from the missing files.
...
2) Update release note.
3) Update Javascript dependecies.
2025-06-12 19:14:41 +05:30
Akshay Joshi
cab1bc3cb4
Update yarn to version 4.
2025-06-06 19:08:32 +05:30
Akshay Joshi
b6f64c4ba4
Updated Python and JavaScript dependencies.
2025-06-03 13:40:47 +05:30
Akshay Joshi
79ec042e0d
Updated Python and Javascript dependencies.
2025-05-29 13:37:21 +05:30
Akshay Joshi
28921be00f
Updated Python and Javascript dependencies.
2025-05-20 14:07:38 +05:30
Aditya Toshniwal
126e1fb53d
Enabled large file downloads for desktop users within the query tool. #3369
2025-05-14 15:30:17 +05:30
Akshay Joshi
ebb4c9994f
Update Python and Javascript dependencies.
2025-05-13 12:59:25 +05:30
Akshay Joshi
fb4d25d907
1) Updated Python and JavaScript dependencies.
...
2) Updated release note.
2025-05-06 19:07:29 +05:30