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