Skip to content

v0.13.0

Compare
Choose a tag to compare
@bcardiff bcardiff released this 11 Dec 22:32
· 7 commits to master since this release
7fff589
  • (breaking-change) Deprecate DB.mapping. (#196, thanks @straight-shoota)
  • (breaking-change) Drop Pool#checkout_some, make PoolStatement a struct. (#200, thanks @bcardiff)
  • Simplifications and performance improvements on pool statements. (#200, thanks @bcardiff)
  • Allow `prepared_statements_cache=false`` option to disable prepared statements cache. (#194, #198, thanks @bcardiff)
  • Add exception cause support to PoolResourceLost and ConnectionLost constructors. (#199, thanks @lachlan)
  • Fix inflight counter on ConnectionRefused. (#184, thanks @jgaskins)
  • Fix max_idle_pool_size race condition. (#186, thanks @bcardiff)
  • Fix DB::DriverSpecs#with_db connection_string query param support. (#192, thanks @lachlan)
  • Update docs regarding ConnectionBuilder. (#188, thanks @bcardiff)
  • Add reference to DB::Serializable in docs. (#197, thanks @straight-shoota)
  • Add link to crystal-tds. (#193, thanks @wonderix)

Notes for driver implementors

  • Use new constructors to preserve the underlying reason of a PoolResourceLost or ConnectionLost constructors (See #199)