Update dependency pg-promise to v11 [SECURITY]#42
Open
renovate[bot] wants to merge 1 commit intomasterfrom
Open
Update dependency pg-promise to v11 [SECURITY]#42renovate[bot] wants to merge 1 commit intomasterfrom
renovate[bot] wants to merge 1 commit intomasterfrom
Conversation
8e71dfc to
0e8a4ba
Compare
b57d551 to
985c74a
Compare
8cce6ab to
296dc67
Compare
ee70c00 to
1672d20
Compare
1672d20 to
177a3f4
Compare
177a3f4 to
340f13a
Compare
340f13a to
174b404
Compare
174b404 to
fc33e20
Compare
fc33e20 to
91b9496
Compare
91b9496 to
5cf5e52
Compare
5cf5e52 to
48e1d54
Compare
48e1d54 to
4cbd209
Compare
4cbd209 to
fd60300
Compare
fd60300 to
6710057
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^10.3.5->^11.5.5GitHub Vulnerability Alerts
CVE-2025-29744
pg-promise before 11.5.5 is vulnerable to SQL Injection due to improper handling of negative numbers.
Release Notes
vitaly-t/pg-promise (pg-promise)
v11.5.5Compare Source
Thanks to @paul-gerste-sonarsource!
v11.5.4Compare Source
v11.5.3Compare Source
v11.5.2Compare Source
This update is to clarify the full range of environments officially supported:
It is worth noting that:
The CI has been updated accordingly. No functional changes.
v11.5.1Compare Source
v11.5.0Compare Source
Please note that at the time of publishing this, GitHub CI started showing problems again, unrelated to the project. All tests pass locally fine, disregard Failed Build status for the time being.
v11.4.3Compare Source
v11.4.2Compare Source
v11.4.1Compare Source
log.v11.4.0Compare Source
"pg" -> "8.10.0"and"pg-query-stream" -> "4.4.0"IPoolTypeScript declaration with propertiesexpiredCount+log. The latter in case you want to log what the pool is doing:v11.3.0Compare Source
lock_timeout- abort any statement that waits longer than the specified durationidle_in_transaction_session_timeout- terminate any session with an open transaction that has been idle for longerv11.2.0Compare Source
Quick follow up on issues within the previous release:
streamproperty toSocketv11.1.0Compare Source
Please ignore CI errors that are due to this issue, which can be addressed later.
v11.0.2Compare Source
CI integration added, thanks to @dplewis
v11.0.1Compare Source
Removed use of operator
??=, which was causing error under NodeJS version < 15.v11.0.0Compare Source
BREAKING CHANGES
noLockingand all the locking logic has been removed. It was a bit of an over-engineering thing.poolSizehas been retired. You should just use optionmaxnow, for the pool size.OTHER CHANGES
v10.15.4Compare Source
v10.15.3Compare Source
v10.15.2Compare Source
v10.15.1Compare Source
query+paramseven for regular query errors (see pr #852)v10.15.0Compare Source
v10.14.2Compare Source
global.pgPromiseAssert. See assert-options module.Bufferdetectionv10.14.1Compare Source
Fixes for TypeScript declarations:
resulttxModenamespace, so it is consistent with how the library works:Example of correct
txModeusage:Or, you still can extract those from both uninitialized library:
... and from initialized library instance:
v10.14.0Compare Source
Result(returned from methods result and multiResult) is now iterable, automatically exposing rows of data:Above,
res(of typeResult) is now iterable, automatically exposingres.rows.values().To that end, the typescript declarations have been updated accordingly.
TypeScript example
v10.12.1Compare Source
v10.12.0Compare Source
v10.11.1Compare Source
Gitterlink, moving into Discussionsv10.11.0Compare Source
allowExitOnIdle, to let process exit when pool is idle. This means you no longer need to destroy the connection pool inside tests or any run-through process. Instead, just setallowExitOnIdle: truewithin the database connection parameters.pgdriver to v8.7.1v10.10.2Compare Source
v10.10.1Compare Source
Promisefrom methoddone, specifically for direct connections. This was added mainly for consistency with the underlying driver.v10.9.5Compare Source
useCountfor connections is incremented, to make sure it never overfloats, and never resets to zero.v10.9.4Compare Source
pg-nativefrom dependencies, which crawled into the package during tests, yet again.Damn NPM, with its auto-save features!!! 😠
v10.9.3Compare Source
sp_x_yform. See Transaction Limitations.v10.9.2Compare Source
v10.9.1Compare Source
QueryFileclass.v10.9.0Compare Source
v10.8.7Compare Source
pgreplacement with a mock.v10.8.6Compare Source
spexdependency updated.v10.8.5Compare Source
helpersis now more type-strict.v10.8.4Compare Source
v10.8.3Compare Source
v10.8.1Compare Source
pg-query-streamnow requires >= v4.0.0v10.8.0Compare Source
Following up on #765, this release extends filter
:alias, to auto-split name, based on., to support composite SQL names.See also: Alias Filter.
v10.7.5Compare Source
v10.7.4Compare Source
v10.7.3Compare Source
IPooldeclaration.v10.7.2Compare Source
db.$poolis now strongly-typed asIPool.v10.7.1Compare Source
v10.7.0Compare Source
v10.6.2Compare Source
v10.6.1Compare Source
v10.6.0Compare Source
v10.5.8Compare Source
byteatype, see this PR.v10.5.7Compare Source
v10.5.6Compare Source
pgdriver to v8.2.1v10.5.5Compare Source
v10.5.4Compare Source
pgdriver to v8.1.0v10.5.3Compare Source
v10.5.2Compare Source
v10.5.1Compare Source
v10.5.0Compare Source
idleTimeoutMillis(in TypeScript) fromdefaults, due to this bug, and #703v10.4.4Compare Source
v10.4.3Compare Source
v10.4.2Compare Source
v10.4.1Compare Source
v10.4.0Compare Source
pg-query-stream< 3.0.0, see #695Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.