All Versions
47
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v0.19.0 Changes
๐ Changed
- ๐ New, logfmt-formatted dataSourceName with connectString included as what's the old connection string. As the old format is accepted, this is backward-compatible.
- ๐ Rename DSN to ConnectString in ConnectionParams - BACKWARD INCOMPATIBLE CHANGE!
-
v0.18.0 Changes
๐ Changed
- Password, a new type to hide secrets - BACKWARD INCOMPATIBLE CHANGE!
๐ Fixed
- Timezone getting logic when TZ is not UTC.
-
v0.17.5 Changes
๐ Changed
- ๐ Better caching of timezone information
โ Added
- ๐ Allow uint16, int8, int16, sql.NullInt32 types for Data.Set.
-
v0.17.1 Changes
โ Added
- ๐ Allow specifying OCI lib path and config dir
๐ Changed
- ๐ Fixed TimeZone caching and lock issues.
-
v0.17.0 Changes
โ Added
- PrefetchCount statement option to set prefetch row count.
๐ Changed
- ๐ Use ODPI-C v4.0.0
- ๐ Deprecate FetchRowCount in favor of FetchArraySize.
-
v0.16.1 Changes
๐ Changed
- โ Add Finalizer for conn, statement and rows, prints ugly stack trace on forgotten Close()s.
-
v0.16.0 Changes
โ Added
- โ Add NullDateAsZeroTime option.
- โ Add GetPoolStats to Conn to get the pool statistics.
๐ Changed
- 0๏ธโฃ Make standaloneConnection the default - pools have problems.
-
v0.15.0 Changes
๐ Changed
- Innards of ConnectionParams has been split to ConnParams and PoolParams,
- ๐ NewConnector needs ConnParams and PoolParams instead of the connection URL.
- ConnectionParams.SID has been renamed to DSN.
- Simplified pool usage and coding, just depend on the underlying ODPI-C library's reference counting.
โ Added
- ๐ Support connection sharding (thanks to Anthony Tuininga)
- Implement SessionResetter and Validator, releasing session back to the Oracle session pool ASAP, acquiring a fresh connection in ResetSession, helping failover.
-
v0.14.0 Changes
๐ Changed
- 0๏ธโฃ Make NumberAsString() the default.
- โ Remove NumberAsString() and MagicConversion() Options.
-
v0.13.3 Changes
โ Added
- Dummy .go files to allow vendoring with "go mod vendor".