All Versions
42
Latest Version
Avg Release Cycle
74 days
Latest Release
791 days ago

Changelog History
Page 1

  • v0.23.2 Changes

    March 27, 2020
    • Greatly reduce CPU consumption while reading result sets (thanks @jgaskins)
  • v0.23.1 Changes

    January 30, 2020
    • โšก๏ธ update for Crystal 0.36.0 (thanks @bcardiff)
  • v0.23.0 Changes

    January 12, 2020
    • (breaking) Numeric#to_f for NaN now returns a NaN float instead of 0.0
    • โž• add auth_methods config setting to control which methods the client can accpet. Defaults to scram-sha-256 and md5. Also optionally adds support for cleartext, but it is not on by default as simply having this on can let MITM attackers steal your password. (thanks @straight-shoota)
    • โž• add support for decoding interval type (thanks @pascalbetz)
    • ๐Ÿ‘ท Postgres 13 is now officially supported and tested on CI and Postgres 9.4 support has ended, though as the postgres protocol itself hasn't changed, it still probably works.
    • ๐Ÿ›  Fix overflow for Numeric#to_f for numerics with many digits. This change potentially introduces more floating point errors. If you require full precision use the optional big rational conversion instead.
    • Read Slice(UInt8) as String if given as type. This allows text datayptes with unstable OIDs such as citext to be more easliy used. (thanks @matthewmcgarvey)
    • โž• Add UUIDs to array decoders (thanks @jwoertink)
  • v0.22.1 Changes

    October 12, 2020
    • ๐Ÿ›  fix shard.yml mistake in v0.22.0
  • v0.22.0 Changes

    October 07, 2020
    • (breaking) UUIDs decode into UUID type instead of String (thanks @jgaskins)
    • โšก๏ธ Update crystal-db to 0.10 for logging support (thanks @bcardiff)
  • v0.21.1 Changes

    June 09, 2020
    • ๐Ÿ‘Œ Support Crystal v0.35.0 (thanks @bcardiff)
  • v0.21.0 Changes

    April 08, 2020
    • ๐Ÿ‘Œ Support Crystal v0.34.0 (thanks @straight-shoota, @bcardiff)
    • โšก๏ธ Update crystal db support to 0.9.0 (thanks @bcardiff)
    • โž• Add Error Handling sample in README (thanks @ArtLinkov)
  • v0.20.0 Changes

    December 17, 2019
    • ๐Ÿ›  bugfix: negative bigint decoding (thanks @asterite)
    • โšก๏ธ Update crystal db support to 0.8.0 (thanks @bcardiff)
  • v0.19.0 Changes

    September 21, 2019
    • ๐Ÿ›  fix ipv6 hostnames (thanks @j8r)
    • โšก๏ธ Update crystal db support to 0.7.0 (thanks @bcardiff)
  • v0.18.1 Changes

    August 09, 2019
    • ๐Ÿ›  bugfix: Fix Time encoding for non-zero-offset times (thanks @straight-shoota)