All Versions
47
Latest Version
Avg Release Cycle
-
Latest Release
-

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".