[Snyk] Upgrade mariadb from 3.0.2 to 3.4.5 #155
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.
Snyk has created this PR to upgrade mariadb from 3.0.2 to 3.4.5.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 16 versions ahead of your current version.
The recommended version was released 2 months ago.
Release notes
Package name: mariadb
-
3.4.5 - 2025-07-23
- CONJS-323: Fixed SSL connection error with custom CA certificates causing "TypeError: validationFunction is not a function"
- CONJS-324: Added missing TypeScript type definitions (@ types/geojson, @ types/node) to dependencies
-
3.4.4 - 2025-07-03
- CONJS-322: TypeScript types/share.d.ts and types/callback.d.ts are not published
-
3.4.3 - 2025-07-02
- CONJS-309: Enhanced TypeScript support by adding mariadb/callback type definitions
- CONJS-319: Resolved SSL identity verification issue where servername parameter wasn't being properly validated
- CONJS-320: Fixed cluster filtering problems in query/execute operations when using the callback API
- CONJS-321: Moved @ types/geojson and @ types/node packages to development dependencies for cleaner production builds
-
3.4.2 - 2025-04-25
- CONJS-318: Repeated named placeholders causes "Placeholder is not defined"
-
3.4.1 - 2025-04-02
- CONJS-306: Support "zero configuration ssl" for parsec authentication
- CONJS-315: Fixed issue with incorrect data for result-set rows of exactly 16M of data
- CONJS-312: Improved pool error messages when failing to create connections
- CONJS-313: Now allows using question mark parameters even when using namedPlaceholders option (mysql compatibility)
- CONJS-305: Added Connection close alias for end function in TypeScript definition
- CONJS-314: Fixed Bulk operations potentially returning unexpected error "Cannot read properties of undefined (reading '0')"
- CONJS-275: Added capability to return all Bulk insert IDs for MariaDB server 11.5.1+
- CONJS-304: Fixed bulk operations ending with "Got a packet bigger than 'max_allowed_packet' bytes" error
- CONJS-316: Enhanced handling of non-bulk batched operations to avoid out-of-memory errors for batches not using bulk
-
3.4.0 - 2024-10-24
- CONJS-299 Parsec authentication implementation
- CONJS-295 add new option jsonStrings to ensure to return JSON field as string
- CONJS-296 Add option enableKeepAlive / keepAliveInitialDelay alias for keepAliveDelay for mysql2 compatibility
- CONJS-303 DMLs are not returning an output while streaming
-
3.3.2 - 2024-09-18
- CONJS-301 temporary disabling TLS identity validation until certificate automatic resolution
- CONJS-302 TypeScript type definition file for SqlError constructor does not match actual constructor
- CONJS-297 Typescript connection option timeout in place of queryTimeout
- CONJS-298 Typescript wrong named longlong in place of bigint
-
3.3.1 - 2024-06-05
- CONJS-288 ensure pool timeout error give details #268
- CONJS-289 connection possibly staying in hanging state after batch execution #281
- CONJS-290 possible ECONRESET when executing batch #281
- CONJS-292 ensure String object parameter
- CONJS-286 exchanges stop when closing prepare and prepareCacheLength is set to 0
- CONJS-287 typescript missing queryoption for prepare command
-
3.3.0 - 2024-03-21
- CONJS-284 pipeline PREPARE and EXECUTE
- CONJS-264 TLS ephemeral certificate automatic implementation
- CONJS-279 Improve text encoding decoding
- CONJS-281 cannot connect to 11.3+ server with character-set-collations = utf8mb4=uca1400_ai_ci
- CONJS-277 using connection.importFile when connection is not connected to database result in error
- CONJS-278 Possible buffer overwrite when sending query bigger than 16M
- CONJS-282 error when using mysql_clear_test password authentication plugin
- CONJS-283 wrong decoding of binary unsigned MEDIUMINT
- CONJS-285 DECIMAL field wrong decoding with deprecated option 'supportBigNumbers' set
-
3.2.3 - 2023-12-19
- CONJS-207 Add support for connection redirection
- CONJS-271 wrong binary decoding of 00:00:00 TIME values
- CONJS-272 Error doesn't always have parameters according to option
- CONJS-273 Bulk insert error when last bunch of parameters is reaching max_allowed_packet
- CONJS-274 permit disabling BULK insert for one batch
- CONJS-207 Add support for connection redirection
-
3.2.2 - 2023-10-16
-
3.2.1 - 2023-09-14
-
3.2.0 - 2023-06-19
-
3.1.2 - 2023-05-03
-
3.1.1 - 2023-03-17
-
3.1.0 - 2023-02-15
-
3.0.2 - 2022-10-27
from mariadb GitHub release notes3.4.5 (Jul 2025)
Full Changelog
Issues Fixed
3.4.4 (Jul 2025)
Full Changelog
Issues Fixed
3.4.3 (Jul 2025)
Full Changelog
Notable changes
Issues Fixed
3.4.2 (Apr 2025)
Full Changelog
Issues Fixed
3.4.1 (Mar 2025)
Full Changelog
Issues Fixed
3.4.0 (Oct 2024)
Full Changelog
Notable changes
Issues Fixed
3.3.2 (Sept 2024)
Full Changelog
Issues Fixed
3.3.1 (May 2024)
Full Changelog
Issues Fixed
3.3.0 (Mar 2024)
Full Changelog
Notable changes
Issues Fixed
3.2.3 (Dec 2023)
Full Changelog
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: