Fixed SQLServerCallableStatement default value regression #2456
[12.6.2] Hotfix & Stable Release
Added
Added credential caching for Managed Identity Credential and Default Azure Credential #2426
Fixed issues
Check that money and small money are within correct range for bulkcopy #2419
Check if TDSCommand counter is null before incrementing #2420
Clear prepared statement cache when resetting statement pool connection #2421
Clear prepared statement handle before reconnect #2422
RPC calls for CallableStatements will be executed directly #2427
Corrected authentication token object to accept expiration in milliseconds #2428
SocketTimeout should be unbounded by loginTimeout after a successful connection open #2431
[12.6.1] Hotfix & Stable Release
Fixed issues
Fixed 'EXEC' escape syntax for CallableStatements. 'EXEC' keyword can be used to execute stored procedures. #2329
[12.6.0] Stable Release
Changed
Adjusted PreparedStatement cache, so it's cleared before every execute #2272
Updated azure-identity, azure-security-keyvault-keys, bouncycastle, and msal library versions #2279
Changed socketTimeout to ensure it's always less than or equal to loginTimeout#2280
Change BulkCopy behavior from serializing and deserializing Timestamp objects, to using the objects directly #2291
Fixed issues
Fixed the way ActivityID was defined and used to be more in line with the behavior of other Microsoft drivers #2254
Fixed missing getters and setters for useBulkCopyForBatchInsert#2277
Fixed an issue where, when using the TOP qualifier in a query, the driver returns an error concerning ParameterMetadata #2287
Fixed an issue where insert statements with missing whitespace worked correctly in regular cases, but not when using batch inserts #2290
Fixed timezone not being properly applied to Timestamps when inserted using batch insert with bulkcopy #2291
Fixed locks in IOBuffer to prevent deadlock issues that could arise #2295
Fixed an issue where, when an exception has no cause, the exception itself is passed along instead, preventing it from being lost #2300
[12.5.0] Preview Release
Added
Added connection property, useDefaultJaasConfig, to allow Kerberos authentication without any additional external configuration #2147
Allow calling of stored procedures directly, simplifying the procedure and improving performance #2154
Added connection property, useDefaultGSSCredential, to allow the driver to create GSSCredential on behalf of a user using Native GSS-API for Kerberos authentication #2177
Fixes a bug where SystemProperties was not returning this typed as SystemProperties from the base class set and remove methods. This prevented fluent use of the object at construction.
v2.1.5
Add remove to both SystemProperties and EnvironmentVariables to delete properties from the environment altogether.
v2.1.4
Update ByteBuddy to support Java 21
v2.1.3
Refactoring to improve compatibility between System Stubs and other libraries that also interact with environment variables to modify them at test time.
v2.1.2
Add support for TestNG
v2.1.1
Improve build
v2.1.0
Remove dependency on Mockito and ensure environment variables mocking is global to all threads.
Build upgraded to Java 11+
Mockito no longer used
Byte buddy is now used to create the interceptor for environment variables
v2.0.3
Fix a null pointer exception when creating processes with no additional environment variables on Windows.
Bumps the maven-dependencies group with 20 updates:
3.12.0
3.14.0
2.11.0
2.16.1
12.4.2.jre11
12.7.0.jre11-preview
2.0.2
2.1.6
1.17.6
1.19.8
1.17.6
1.19.8
1.17.6
1.19.8
1.17.6
1.19.8
1.17.6
1.19.8
1.17.6
1.19.8
1.17.6
1.19.8
4.19.0
4.28.0
0.9.10
0.9.13
1.5.3.Final
1.5.5.Final
1.5.3.Final
1.5.5.Final
10.8.0
10.17.0
3.0.0-M9
3.3.0
0.19
0.22
3.2.1
3.4.0
4.19.0
4.28.0
Updates
org.apache.commons:commons-lang3
from 3.12.0 to 3.14.0Updates
commons-io:commons-io
from 2.11.0 to 2.16.1Updates
com.microsoft.sqlserver:mssql-jdbc
from 12.4.2.jre11 to 12.7.0.jre11-previewRelease notes
Sourced from com.microsoft.sqlserver:mssql-jdbc's releases.
... (truncated)
Commits
Updates
uk.org.webcompere:system-stubs-jupiter
from 2.0.2 to 2.1.6Release notes
Sourced from uk.org.webcompere:system-stubs-jupiter's releases.
Commits
7b8134c
[maven-release-plugin] prepare release system-stubs-parent-2.1.6987b72c
Merge pull request #81 from vtintillier/gh801cc987d
Fix signatures5c049a9
add test1cb1edd
Merge pull request #76 from webcompere/release2155b1d04f
Update docs 2.1.5a836b9d
[maven-release-plugin] prepare for next development iteration272a6eb
[maven-release-plugin] prepare release system-stubs-parent-2.1.5b59e27b
Merge pull request #75 from webcompere/delete-settingsa71d73c
Support removal of environment variables and system propertiesUpdates
org.testcontainers:testcontainers
from 1.17.6 to 1.19.8Release notes
Sourced from org.testcontainers:testcontainers's releases.
... (truncated)
Commits
9b780dd
Add support for backtick enquoting in SQL script splitter (#8593)8b9eb0c
Fix Ollama code snippet2195610
Add LAMBDA_DOCKER_FLAGS with testcontainers labels (#8595)994b385
Update testcontainers/sshd version to 1.2.0 (#8574)e5c8b1a
Move to gradle/actions/wrapper-validation (#8559)ba25e5d
[qdrant] Allow to set key and config file (#8556)8d0cf9b
[neo4j] Deprecate withLabsPlugins (#8538)5969b0f
Weaviate: Support new container registry (#8512)9d6e765
Cleanup japicmp excludes8db891a
Add support for apache/kafka (#8416)Updates
org.testcontainers:junit-jupiter
from 1.17.6 to 1.19.8Release notes
Sourced from org.testcontainers:junit-jupiter's releases.
... (truncated)
Commits
9b780dd
Add support for backtick enquoting in SQL script splitter (#8593)8b9eb0c
Fix Ollama code snippet2195610
Add LAMBDA_DOCKER_FLAGS with testcontainers labels (#8595)994b385
Update testcontainers/sshd version to 1.2.0 (#8574)e5c8b1a
Move to gradle/actions/wrapper-validation (#8559)ba25e5d
[qdrant] Allow to set key and config file (#8556)8d0cf9b
[neo4j] Deprecate withLabsPlugins (#8538)5969b0f
Weaviate: Support new container registry (#8512)9d6e765
Cleanup japicmp excludes8db891a
Add support for apache/kafka (#8416)Updates
org.testcontainers:mysql
from 1.17.6 to 1.19.8Release notes
Sourced from org.testcontainers:mysql's releases.
... (truncated)
Commits
9b780dd
Add support for backtick enquoting in SQL script splitter (#8593)8b9eb0c
Fix Ollama code snippet2195610
Add LAMBDA_DOCKER_FLAGS with testcontainers labels (#8595)994b385
Update testcontainers/sshd version to 1.2.0 (#8574)e5c8b1a
Move to gradle/actions/wrapper-validation (#8559)ba25e5d
[qdrant] Allow to set key and config file (#8556)8d0cf9b
[neo4j] Deprecate withLabsPlugins (#8538)5969b0f
Weaviate: Support new container registry (#8512)9d6e765
Cleanup japicmp excludes8db891a
Add support for apache/kafka (#8416)Updates
org.testcontainers:mariadb
from 1.17.6 to 1.19.8Release notes
Sourced from org.testcontainers:mariadb's releases.
... (truncated)
Commits
9b780dd
Add support for backtick enquoting in SQL script splitter (#8593)8b9eb0c
Fix Ollama code snippet2195610
Add LAMBDA_DOCKER_FLAGS with testcontainers labels (#8595)994b385
Update testcontainers/sshd version to 1.2.0 (#8574)e5c8b1a
Move to gradle/actions/wrapper-validation (#8559)ba25e5d
[qdrant] Allow to set key and config file (#8556)8d0cf9b
[neo4j] Deprecate withLabsPlugins (#8538)5969b0f
Weaviate: Support new container registry (#8512)9d6e765
Cleanup japicmp excludes8db891a
Add support for apache/kafka (#8416)Updates
org.testcontainers:mssqlserver
from 1.17.6 to 1.19.8Release notes
Sourced from org.testcontainers:mssqlserver's releases.
... (truncated)
Commits
9b780dd
Add support for backtick enquoting in SQL script splitter (#8593)8b9eb0c
Fix Ollama code snippet2195610
Add LAMBDA_DOCKER_FLAGS with testcontainers labels (#8595)994b385
Update testcontainers/sshd version to 1.2.0 (#8574)e5c8b1a
Move to gradle/actions/wrapper-validation (#8559)ba25e5d
[qdrant] Allow to set key and config file (#8556)8d0cf9b
[neo4j] Deprecate withLabsPlugins (#8538)5969b0f
Weaviate: Support new container registry (#8512)9d6e765
Cleanup japicmp excludes8db891a
Add support for apache/kafka (#8416)Updates
org.testcontainers:postgresql
from 1.17.6 to 1.19.8Release notes
Sourced from org.testcontainers:postgresql's releases.
... (truncated)
Commits
9b780dd
Add support for backtick enquoting in SQL script splitter (#8593)8b9eb0c
Fix Ollama code snippet2195610
Add LAMBDA_DOCKER_FLAGS with testcontainers labels (#8595)994b385
Update testcontainers/sshd version to 1.2.0 (#8574)e5c8b1a
Move to gradle/actions/wrapper-validation (#8559)ba25e5d
[qdrant] Allow to set key and config file (#8556)Superseded by #215.