Gentics .Node 2.3.17
 Bugfix SUP-10561
														Fetching versioned data for lots of records used SQL statements which possibly performed poorly on newer versions of MariaDB. These statements have been split into multiple statements now to improve the overall performance.
Gentics .Node 2.3.16
 Bugfix SUP-10575
														Writing objects into a ContentRepository has been optimized by batching SQL Statements.
Gentics .Node 2.3.15
 Bugfix SUP-10314
														Using MariaDB Connector/J Versions > 2.2, caused NPEs because the database vendor could not be detected. This has been fixed. The tested MariaDB Connector/J Version has been updated to 2.7.0.
Gentics .Node 2.3.14
 Bugfix SUP-10194
														Improperly detected MIME type of an uploaded file is fixed.
Gentics .Node 2.3.13
 Bugfix SUP-8056
														The GenticsImageStoreServlet supports a new init parameter “loadTimeout” to specify the timeout when loading the original image from a URL. The timeout defaults to 60000ms (1 minute).
Gentics .Node 2.3.12
 Bugfix SUP-9323
														The version of the mailapi has been changed to 1.6.2.
 Bugfix SUP-9323
														The MailSender class was enhanced with additional capabilities:
- Authentication
 - startTls
 - debug output
 - Fluent API
 
Gentics .Node 2.3.11
 Bugfix SUP-8786
														When sanitizing file/folder names, the whitespace character was not replaced properly, this has been fixed.
Gentics .Node 2.3.10
 Bugfix GTXPE-440
														The License Key Management has been made more flexible.
Gentics .Node 2.3.9
 Bugfix SUP-5855
														Enhanced the sanitizing of filenames to avoid multiple replacement characters.
Gentics .Node 2.3.8
 Bugfix SUP-7992
														Updated the dependency Sanselan (security vulnerabilities) and removed all dependencies on axis 1.4 because they are not used.
Gentics .Node 2.3.7
 Bugfix SUP-7617
														When accessing a ContentRepository, some ResultSets were not properly closed, which could lead to problems both in the client and on the database server (like e.g. too many open cursors). This has been fixed now.
 Bugfix 
														The sanitycheck2 for ContentRepositories using MariaDB has been made more flexible regarding the check for default values.
Gentics .Node 2.3.6
 Bugfix SUP-7301
														The sanitycheck2 and autorepair2 have been fixed to support the JDBC Driver for Oracle DB 12.2.
Gentics .Node 2.3.5
 Bugfix SUP-7325
														It is now possible to set a semaphore to the GenticsImageStore to limit the number of parallel resize operations.
Gentics .Node 2.3.4
 Bugfix SUP-4077
														When using datasources with persistent caches and automatic sync-checking, the background sync check sometimes failed to invalidate objects from the cache. This has been fixed now, so that the cache will be cleared completely on the very first run of the background sync check (e.g. after a restart).
Gentics .Node 2.3.3
 Bugfix SUP-6561
														Gentics Image Store now provides original filename of an resized image when this image is downloaded.
Gentics .Node 2.3.2
 Bugfix GTXPE-165
														A missing method to transform float values was added to the ObjectTransformer class.
Gentics .Node 2.3.1
 Bugfix SUP-5023
														Some multithreading issues with the cache for objects and attributes of contentrepositories have been fixed.
Gentics .Node 2.3.0
 Enhancement 
														The MariaDB JDBC connector 2.2.0 is now included and MariaDB JDBC URLs are supported.