Revision history for perl distribution Mojo-mysql

1.27 2023-10-26T20:59:16
 - Fix not cleaning up during GLOBAL_PHASE is DESTRUCT
   Contributor: Lasse Løvik

1.26 2022-12-09T10:41:01
 - Add support for "MOJO_MYSQL_PREFER_DRIVER" in Makefile.PL
 - Add support for autodetecting DBD::MariaDB
 - Fix spelling mistakes #88
   Contributor: Lucas Tiago de Moraes
 - Specified Perl version
 - Updated basic repository files
 - Updated contributors list

1.25 2021-11-22T18:13:22+0900
 - Changed DBD::mysql is not a dependency if DBD::MariaDB 1.21 is already installed #88

1.24 2021-10-06T07:57:45+0900
 - Fixed last_insert_id() and warnings_count() for MariaDB #86
   Contributor: Dan Book

1.23 2021-09-11T10:36:17+0200
 - Fix version number issues #84
 - Internal changes regarding MariaDB/mysql attributes

1.21 2021-04-28T12:15:39+0900
 - Fix uninitialized warning with expand(1) #83
 - Removed delay() from tests and documentation

1.20 2020-09-05T13:27:52+0900
 - Mojo::mysql::PubSub is less susceptible to deadlocks/timeouts #80
   Contributor: Larry Leszczynski

1.19 2020-05-01T06:58:48+0900
 - Fix documentation for Mojo::mysql::close_idle_connections()
 - Add documentation for SQL::Abstract::mysql::where() #78
 - Made SQL::Abstract::mysql more compatible with SQL::Abstract #77
   Contributor: Matt S Trout

1.18 2019-12-01T09:41:10+0100
 - Add missing code for SELECT AS

1.17 2019-08-01T09:44:57+0200
 - Fix leaking $sth when used in blocking mode, fixes #66

1.16 2019-06-25T06:33:55+0200
 - Add DBI to prerequisites
   Contributor: Mohammad S Anwar

1.15 2019-04-22T06:41:34+0200
 - Add support for NATURAL JOIN and JOIN USING #59

1.14 2019-03-23T08:07:17+0100
 - Correct handling of fetchall and arrays in Results

1.13 2019-03-02T11:27:01+0800
 - Add support for DBD::MariaDB #47
 - Add missing code for SQL JOIN #56
   Contributor: Tekki
 - Made it clearer that PubSub is an experiment

1.12 2019-01-05T12:34:13+0900
 - Bumped Mojolicious version to 8.03
 - Bumped SQL::Abstract version to 1.86 #49

1.11 2018-12-18T19:27:08+0900
 - Avoid "Gathering async_query_in_flight results for the wrong handle" warning

1.10 2018-12-18T07:25:14+0900
 - Add SQL::Abstract::mysql
   Contributor: Rolf Stöckli

1.09 2018-11-27T09:32:01+0900
 - Fix MariaDB/MySQL incompatibility #41
   Contributor: Rolf Stöckli
 - Fix documentation mismatch regarding "mysql_client_found_rows" #42
   Contributor: Yuriy Zhilovets

1.08 2018-11-13T17:31:49+0900
 - Fix query() with callback returns $self
 - Fix Gathering async_query_in_flight results for the wrong handle bug
 - Add close_idle_connections to Mojo::mysql
 - Add support for working with JSON
 - Add tables method to Mojo::mysql::Database
 - Change database name is optional in constructor #38

1.07 2018-05-03T12:25:08+0200
 - Fix using "mysql_socket" instead of "host" when connecting to a unix socket #34
 - Allow constructor to take a single hashref #37

1.06 2018-02-27T19:32:40+0100
 - Changed from_string() to also accept Mojo::URL objects #36
   Contributor: Karl Rune Nilsen

1.05 2017-11-11T10:04:40+0800
 - Add delete_p(), insert_p(), query_p(), select_p() and update_p()

1.04 2017-08-14T19:22:33+0200
 - Documented "mysql_enable_utf8" v.s. "mysql_enable_utf8mb4" #32
 - Can pass on attributes to new()

1.03 2017-05-21T23:19:29+0200
 - Add ability to set types of query parameters #31
   Contributor: Dan Book

1.02 2017-05-15T20:34:01+0200
 - Fix utf8 handling in DBD::mysql 4.042
 - Prevent warnings when creating the mojo_migrations table #26
 - Add proper quoting of table and column names #30
 - Add warning when using Mojo::mysql::PubSub

1.01 2017-03-25T08:24:29+0100
 - Add strict_mode() method and constructor #29

1.00 2017-02-12T18:30:58+0100
 - Add support for generating queries with SQL::Abstract
 - Add abstract attribute to Mojo::Pg
 - Add delete, insert, select and update methods to Mojo::Pg::Database
 - Add database_class attribute to Mojo::mysql
 - Add results_class attribute to Mojo::mysql::Database
 - Improved contextual caller information in query error messages
 - Compatible with Mojolicious 7.18

0.14 2016-02-15T14:06:24+0100
 - Add Mojo::mysql::auto_migrate

0.13 2016-01-27T21:05:37+0100
 - Remove deprecrated do() method
 - Add finish() to Mojo::mysql::Results
 - Fix bug where non-blocking queries could get lost after the database
   connection got closed unexpectedly
   https://github.com/kraih/mojo-pg/commit/2165b8e1131f2a5044ec2aae1c0ba8a00232b7c8
 - Improved Mojo::mysql::Migrations to detect if the currently active version
   is greater than the latest version.
   https://github.com/kraih/mojo-pg/commit/92bc312e725042b748950b9c61319d0256d0004a

0.12 2015-05-02T17:55:13Z
 - Added module Mojo::mysql::PubSub.
 - Added pubsub attribute to Mojo::mysql.

0.11 2015-04-06T03:38:31Z
 - Fixed bug in Mojo::mysql::Migrations where migrations would sometimes be
   executed in the wrong order.

0.10 2015-04-05T23:32:03Z
 - Fixed bug in Mojo::mysql::Migrations where the latest version could not
   always be determined correctly. (Hernan Lopes)
 - Updated blog example application from Mojo::Pg

0.09 2015-03-29T18:29:35Z
 - Fixed Mojo::mysql::Migrations to allow delimiter in comments and quoted
   strings
 - delimiter support in Mojo::mysql::Migrations, allows creation of stored
   procedures and triggers in migration scripts
 - 'quote' and 'quote_id' methods in Mojo::mysql::Database

0.08 2015-03-24T13:14:32Z
 - blog example from Mojo::Pg
 - better examples in POD
 - Improved Mojo::mysql::Migrations to make no changes to the database when
   checking the currently active version.
 - Fixed Mojo::mysql::Migrations to handle UTF-8 encoded files correctly

0.07 2015-03-09T13:34:31Z
 - Deprecated Mojo::mysql::Database::do in favour of
   Mojo::mysql::Database::query as in Mojo::Pg
 - Some new methods in Mojo::mysql::Result eliminating need to access sth
 - bugfix in Mojo::mysql::Migrations with trailing whitespace after last
   semicolon

0.06 2015-02-25T17:31:24Z
 - OO Mojo::Loader API is deprecated in Mojolicious 5.81

0.05 2015-01-22T00:14:11Z
 - Do not cache statement handles in Mojo::mysql::Database.
 - Synced changes from Mojo::Pg
 - utf8 enabled by default

0.04 2015-01-02T12:15:26Z
 - Add support for migrations #3 Contributor: Curt Hochwender
 - Add Mojo::mysql::Migrations.
 - Add migrations attribute to Mojo::msyql
 - Add db attribute to Mojo::mysql::Transaction.
 - Fix bug where Perl would close the DBD::mysql file descriptor after it
   had been used with the event loop.
 - Remove dbh attribute from Mojo::mysql::Transaction
 - Updated Mojolicious requirement to 5.49 to ensure migrations in the DATA
   section are not served as static files

0.03 2014-10-13T13:39:59Z
 - Removed commit and rollback methods from Mojo::mysql::Database.
 - Added Mojo::mysql::Transaction.

0.02 2014-10-12T18:14:33Z
 - Force mysql_auto_reconnect = 0 to avoid nasty reconnect bugs under some
   environments. https://metacpan.org/pod/DBD::mysql#mysql_auto_reconnect

0.01 2014-10-11T17:34:05Z
 - First release.