All Versions
23
Latest Version
Avg Release Cycle
93 days
Latest Release
120 days ago

Changelog History
Page 2

  • v0.4.3 Changes

    November 07, 2017
    • ๐Ÿ›  Fix connections were not released when building invalid statements. (see #65, thanks @crisward)
    • ๐Ÿ›  Fix some exceptions were not deriving from DB::Error. (see #70, thanks @exts)

    api

  • v0.4.2 Changes

    April 21, 2017
    • ๐Ÿ›  Fix compatibility issues for crystal 0.22.0

    api

  • v0.4.1 Changes

    April 10, 2017
    • โž• Add spec helper for drivers. #48
    • โž• Add #query_each. #18
    • ๐Ÿ›  Fix #read(T.class) to deal better with unhandled types.

    api

  • v0.4.0 Changes

    March 20, 2017
    • โž• Add DB.connect to create non pooled connections
    • โž• Add Database#checkout to allow explicit checkout/release connection (see #38)
    • Fix Mapping.from_rs closes the result_set
    • ๐Ÿ›  Fix Mapping works with nilable types (see #40, thanks @RX14)

    api

  • v0.3.3 Changes

    December 24, 2016
  • v0.3.2 Changes

    December 16, 2016
  • v0.3.1 Changes

    December 15, 2016
    • โž• Add ConnectionRefused exception to flag issues when opening new connections.
  • v0.3.0 Changes

    December 14, 2016
    • โž• Add support for non prepared statements. #25

    • โž• Add support for transactions & nested transactions. #27

    • โž• Add Bool and Time to DB::Any.

  • v0.2.2 Changes

    December 06, 2016

    ๐Ÿš€ This release requires crystal 0.20.1

    • ๐Ÿ”„ Changed default connection pool size limit is now 0 (unlimited).

    • ๐Ÿ›  Fixed allow new connections right away if pool can be increased.

  • v0.2.1

    December 06, 2016