Skip to content

Commit d17616e

Browse files
committed
docs: round out v9.15 release notes with stragglers
Adds entries for items that landed after the release notes were first written: - Housekeeping: #9906 (Italian translation update, merged from origin/master). - Test-suite stability: 208541c (ImportExportServersTestCase sys.executable + subprocess error surfacing). - Documentation (new subsection): 9923eef (clarification that MAX_LOGIN_ATTEMPTS applies only to INTERNAL auth; LDAP / OAuth2 / Kerberos / Webserver brute-force protection is the upstream IdP's and reverse-proxy's responsibility). - Dependencies (new subsection): the cumulative non-breaking dependabot updates aggregated for v9.15, organized by Python / JavaScript (web/) / JavaScript (runtime/), listing the package-level diffs without commit-keyed framing. Covers both aggregating commits (d55ffe4 and 4330a68) so a reader looking for "what versions did 9.15 ship with" finds it in one place. Sphinx build remains clean for release_notes_9_15.rst.
1 parent c6a6d46 commit d17616e

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

docs/en_US/release_notes_9_15.rst

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ Housekeeping
3333
| `Issue #9870 <https://github.com/pgadmin-org/pgadmin4/issues/9870>`_ - Bump runtime and development dependencies.
3434
| `Issue #9873 <https://github.com/pgadmin-org/pgadmin4/issues/9873>`_ - Use an ``<OWNER>`` placeholder in resql tests instead of a hardcoded 'postgres' role to support non-default superuser names.
3535
| `Issue #9893 <https://github.com/pgadmin-org/pgadmin4/issues/9893>`_ - Update the Spanish translation.
36+
| `Issue #9906 <https://github.com/pgadmin-org/pgadmin4/issues/9906>`_ - Update the Italian translation.
3637
3738
Bug fixes
3839
*********
@@ -69,8 +70,44 @@ Test-suite stability
6970
| ``dc61039e9`` - Quote the username in the views/mview test helper for dotted local roles.
7071
| ``9b29bc203`` - Quote the username in the types/compound-triggers test helpers for dotted local roles.
7172
| ``504775de8`` - Quote the username in the user-mappings test helper for dotted local roles.
73+
| ``208541cc4`` - ``ImportExportServersTestCase`` uses ``sys.executable`` instead of a bare ``python`` and surfaces subprocess errors instead of swallowing them as a misleading JSON-parse failure.
7274
7375
Refactoring
7476
-----------
7577

7678
| ``6f4f28def`` - Factor the WTForms-error-to-JSON conversion into a helper and drop a dead import.
79+
80+
Documentation
81+
-------------
82+
83+
| ``9923eefca`` - Clarify in ``login.rst`` and ``ldap.rst`` that ``MAX_LOGIN_ATTEMPTS`` applies only to the ``INTERNAL`` authentication source. Operators using LDAP, OAuth2, Kerberos, or Webserver auth should rely on the upstream identity provider's lockout policy and reverse-proxy request rate-limiting.
84+
85+
Dependencies
86+
------------
87+
88+
Non-breaking ``dependabot`` updates aggregated for v9.15.
89+
90+
Python:
91+
92+
| ``boto3`` 1.42 -> 1.43
93+
| ``cryptography`` 46.0 -> 47.0
94+
| ``psycopg`` 3.3.3 -> 3.3.4 (``python_version >= '3.10'``)
95+
| ``pycodestyle`` >=2.5.0 -> >=2.14.0
96+
| ``requests`` >=2.21.0 -> >=2.33.1
97+
| ``safety`` >=1.9.0 -> >=3.7.0
98+
| ``testtools`` 2.8.7 -> 2.9.1
99+
| ``typer`` 0.24 -> 0.25 (``python > '3.9'``)
100+
101+
JavaScript (``web/``):
102+
103+
| ``@tanstack/react-query`` 5.90 -> 5.100.5
104+
| ``axios`` 1.15.2 -> 1.16.0
105+
| ``moment-timezone`` 0.6.0 -> 0.6.2
106+
| ``postcss`` 8.5.6 -> 8.5.12
107+
108+
JavaScript (``runtime/``):
109+
110+
| ``axios`` 1.15.2 -> 1.16.0
111+
| ``electron`` 41.3.0 -> 41.5.0
112+
| ``eslint`` 10.2.1 -> 10.3.0
113+
| ``globals`` 17.5.0 -> 17.6.0

0 commit comments

Comments
 (0)