Revision history for Database-Async
0.019 2023-12-04 23:19:30+08:00 Asia/Singapore
[New features]
- support for attributes and default values in ORM
0.018 2023-03-20 09:12:55+08:00 Asia/Singapore
[Bugs fixed]
- Perform cleanup when cancelling queries
0.017 2021-12-08 22:50:12+08:00 Asia/Kuala_Lumpur
[New features]
- basic exponential backoff support when reconnecting
0.016 2021-09-13 00:40:59+08:00 Asia/Kuala_Lumpur
[New features]
- engine disconnection notification causes that engine to be removed from the pool
0.015 2021-07-07 18:00:29+08:00 Asia/Kuala_Lumpur
[Bugs fixed]
- database error exceptions were not propagated in all cases, thanks to Kok Jun Bon
for reporting and providing a test case for this
0.014 2021-06-16 00:58:19+08:00 Asia/Kuala_Lumpur
[New features]
- encoding now supported, for cases where all interaction with the database
is text-only
[Bugs fixed]
- query completion logic has been refactored to cover the different states better,
particularly regarding streaming in/out (e.g. COPY in PostgreSQL)
0.013 2020-12-03 00:13:37+08:00 Asia/Kuala_Lumpur
New features:
- support for `type` configuration parameter, allowing connection to databases
without needing to pass a specific URI
- notification channel support (currently undocumented, since the interface
may change slightly to make it compatible with non-PostgreSQL databases)
Bugs fixed:
- single-row queries via `->single` generated superfluous log messages (thanks to Mehdi
Zarei for helping test this)
0.012 2020-10-24 22:28:00+08:00 Asia/Kuala_Lumpur
No new features.
Bugs fixed:
- Removed AutoPrereqs dzil plugin since it was picking up downstream dependencies
due to `require` lines, thanks to CHORNY for reporting
(https://github.com/team-at-cpan/Database-Async/issues/5)
0.011 2020-10-23 18:47:35+08:00 Asia/Kuala_Lumpur
No new features.
Bugs fixed:
- $query->single now documented, and properly returns all requested values
0.010 2019-11-06 00:14:42+08:00 Asia/Kuala_Lumpur
No new features.
Dependencies:
- Latest version of Ryu, Future::AsyncAwait and Syntax::Keyword::Try to
pick up some recent bugfixes.
0.009 2019-06-30 01:48:28+08:00 Asia/Kuala_Lumpur
New features:
- allow parent tables from other schema in ::ORM
0.008 2019-06-10 02:50:14+08:00 Asia/Kuala_Lumpur
New features:
- constraint and foreign key methods for ::ORM
0.007 2019-05-05 19:18:15+08:00 Asia/Kuala_Lumpur
New features:
- minor improvements to ORM handling
0.006 2019-05-01 06:45:34+08:00 Asia/Kuala_Lumpur
New features:
- extend ORM handling for PostgreSQL extensions and table inheritance
0.005 2019-04-28 00:27:13+08:00 Asia/Kuala_Lumpur
No new features.
Dependencies:
- Future::AsyncAwait 0.26 for more bug fixes, plus latest Ryu and Ryu::Async
0.004 2019-04-21 14:14:22+08:00 Asia/Kuala_Lumpur
New features:
- imported more schema loading features from EntityModel
0.003 2019-04-20 15:11:51+08:00 Asia/Kuala_Lumpur
Bugs fixed:
- downgraded unnecessarily verbose messages when copying data
Dependencies:
- Future::AsyncAwait updated to 0.24 to pull in some bug fixes
0.002 2019-04-15 06:15:40+08:00 Asia/Kuala_Lumpur
New features:
- better definition for the Database::Async::Query interface
- some fixes required for proper PostgreSQL support
- additional classes for ORM support (undocumented for now since
the API is likely to change)
0.001 2018-12-09 17:47:08+08:00 Asia/Kuala_Lumpur
Initial CPAN release