Skip to content

Latest commit

 

History

History
41 lines (25 loc) · 1.73 KB

CHANGELOG.md

File metadata and controls

41 lines (25 loc) · 1.73 KB

[Unreleased]

[0.8.0] - 2024-05-05

[0.7.0] - 2024-04-29

  • Loosen the sqlite3 dependency to allow for >= 1.4.0 (including 2.x) (@fractaledmind)

[0.6.0] - 2024-04-10

  • Use the same busy_handler function as will be in the sqlite3-ruby gem (@fractaledmind)
  • Allow for isolated reading and writing connection pools (@fractaledmind)
  • Ensure that even Rails 7.0 apps can use insert returning (@fractaledmind)
  • Load virtual columns extension only if the app is running 7.1 or less (@npezza93)

[0.5.0] - 2023-12-24

  • Load extensions installed via project-scoped sqlpkg

[0.4.0] - 2023-12-10

  • Ensure transactions are IMMEDIATE and not DEFERRED
  • Ensure that our busy_handler is the very first configuration to be set on a connection
  • Simplify and speed up our busy_handler implementation

[0.3.0] - 2023-12-06

  • Added a more performant implementation of the the timeout mechanism

[0.2.0] - 2023-09-28

  • Added support for deferrable constraints

[0.1.0] - 2023-09-28

  • Initial release
  • Added support for virtual columns
  • Added support setting PRAGMA statements via the config/database.yml file
  • Added support for loading extensions via the config/database.yml file