mirror of
https://github.com/documize/community.git
synced 2025-07-25 08:09:43 +02:00
2.5 KiB
2.5 KiB
Changelog
1.6.0
Changed
- Go.mod updated to Go 1.17
- Azure SDK for Go dependencies updated
Features
- Added
ActiveDirectoryAzCli
andActiveDirectoryDeviceCode
authentication types toazuread
package - Always Encrypted encryption and decryption with 2 hour key cache (#116)
- 'pfx', 'MSSQL_CERTIFICATE_STORE', and 'AZURE_KEY_VAULT' encryption key providers
- TDS8 can now be used for connections by setting encrypt="strict"
1.5.0
Features
Bug fixes
- Handle extended character in SQL instance names for browser lookup (#122)
1.4.0
Features
- Adds UnmarshalJSON interface for UniqueIdentifier (#126)
Bug fixes
- Fixes MarshalText prototype for UniqueIdentifier
1.2.0
Features
- A connector's dialer can now be used to resolve DNS if the dialer implements the
HostDialer
interface
1.0.0
Features
admin
protocol for dedicated administrator connections
Changed
- Added
Hidden()
method toProtocolParser
interface
0.21.0
Features
- Updated azidentity to 1.2.1, which adds in memory cache for managed credentials (#90)
Bug fixes
- Fixed uninitialized server name in TLS config (#93)(#94)
- Fixed several kerberos authentication usages on Linux with new krb5 authentication provider. (#65)
Changed
- New kerberos authenticator implementation uses more explicit connection string parameters.
Old | New |
---|---|
krb5conffile | krb5-configfile |
krbcache | krb5-credcachefile |
keytabfile | krb5-keytabfile |
realm | krb5-realm |
0.20.0
Features
- Add driver version and name to TDS login packets
- Add
pipe
connection string parameter for named pipe dialer - Expose network errors that occur during connection establishment. Now they are wrapped, and can be detected by using errors.As/Is practise. This connection errors can, and could even before, happen anytime the sql.DB doesn't have free connection for executed query.