The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
1.001     2016-11-15 02:32:27 EST
  - Deprecate Mojo::SQLite::PubSub and associated methods and attributes.
    SQLite's serverless nature means it does not have the ability to support
    client notifications, so it is not possible to implement an efficient
    pubsub system as in for example PostgreSQL, Redis, or websockets.

1.000     2016-08-17 21:01:31 EDT
  - Bump version to 1.000 as this distribution is considered stable
  - Added database_class attribute to Mojo::SQLite and results_class attribute
    to Mojo::SQLite::Database to make it easier for these classes to be extended
  - Fixed a few fork-safety bugs and memory leaks in Mojo::SQLite::PubSub

0.022     2016-07-14 16:59:36 EDT
  - Improve expand performance slightly
  - Add support for encoding and decoding of JSON notifications
  - Add json method to Mojo::SQLite::PubSub
  - Fix bug where poll_interval in Mojo::SQLite::PubSub was not correctly used
  - Fix case where notifications from other connections could be lost

0.021     2016-02-15 01:58:40 EST
  - Lower dependency on DBI to 1.627
  - Remove dependency on URI::QueryParam

0.020     2016-02-14 17:53:55 EST
  - Bump dependency on DBD::SQLite to 1.50 for JSON1 extension support
  - Add support for json parameters to query method in Mojo::SQLite::Database
  - Add expand method to Mojo::SQLite::Results to decode json columns
  - Add auto_migrate attribute to Mojo::SQLite (from Mojo::Pg)
  - Add tables method to Mojo::SQLite::Database (from Mojo::Pg)

0.019     2015-11-25 22:45:25 EST
  - Added support for removing all subscribers of a channel at once in unlisten
    method in Mojo::SQLite::PubSub
  - Mojo::SQLite::Migrations now throws an error if the currently active
    version is greater than the latest version
  - Added finish method to Mojo::SQLite::Results

0.018     2015-09-21 13:44:30 EDT
  - Fixes for tests under win32

0.017     2015-09-20 17:24:44 EDT
  - Fix parsing of options from connection strings
  - Allow passing a hashref of options in from_filename

0.016     2015-09-20 16:51:53 EDT
  - Use URI::db to parse connection strings to allow sqlite: connection strings

0.015     2015-09-12 00:13:53 EDT
  - Minor pubsub fixes

0.014     2015-09-11 20:25:25 EDT
  - Add Mojo::SQLite::PubSub and listen/notify implementation in Mojo::SQLite::Database

0.013     2015-09-02 02:44:36 EDT
  - Cache rowid for successful inserts in Results objects as last_insert_id

0.012     2015-08-31 18:26:47 EDT
  - Include better context for DB error messages from $db->query and migrations
  - Switch installer to Module::Build::Tiny

0.011     2015-08-13 20:43:37 EDT
  - Simplify Results refcounting
  - Pass undef instead of broken Results object to callback if statement
    prepare failed

0.010     2015-08-08 22:50:06 EDT
  - Create a tempdir for temporary databases
  - Use immediate locking for migrations instead of exclusive
  - Run query callbacks using next_tick instead of immediately
  - Don't call finish in Results destructor while other Results objects refer
    to the statement handle (GH #2)

0.009     2015-08-05 12:28:48 EDT
  - Simplify some code and examples with Mojo::Base::tap

0.008     2015-08-03 19:23:49 EDT
  - Use and recommend URI to portably parse filenames into URLs
  - Add from_filename method

0.007     2015-08-01 15:17:22 EDT
  - Clarify use of URLs in connection strings

0.006     2015-07-28 23:54:45 EDT
  - Fix results rows() method to return statement handle rows
  - Make scheme optional for from_string() (and thus the constructor)

0.005     2015-07-28 21:59:23 EDT
  - Allow specifying bind types for query parameters

0.004     2015-07-28 20:48:04 EDT
  - Depend on DBI explicitly
  - Remove List::Util dependency
  - Add blog example

0.003     2015-07-28 12:56:30 EDT
  - Minor migrations fixes

0.002     2015-07-28 12:39:12 EDT
  - Allow passing callback to query()

0.001     2015-07-28 02:48:42 EDT
  - First release