Revision history for DBIx::Class::Async
0.41 2026-01-19
- Added support for inflate column.
0.40 2026-01-19
- Added test to cover the use of CHI with DBIx::Class::Async.
0.39 2026-01-18
- Added sub is_ordered() to DBIx::Class::Async::ResultSet.
0.38 2026-01-18
- Added new package DBIx::Class::Async::ResultSet::Pager.
- Added the following subs to DBIx::Class::Async::ResultSet.
- count_total
- is_paged
- page
- pager
- search_with_pager
0.37 2026-01-18
- Documented the removal of support for txn_scope_guard() in DBIx::Class::Async::Schema.
0.36 2026-01-18
- Added sub txn_batch() to DBIx::Class::Async::Schema.
- Updated DBIx::Class::Async::Schema::deploy() to return Future.
0.35 2026-01-18
- Updated pod for txn_batch() and added unit test.
0.34 2026-01-18
- Added sub search_with_prefetch() to DBIx::Class::Async.
- Added sub result_class() to DBIx::Class::Async::ResultSet.
0.33 2026-01-17
- Added the following methods to DBIx::Class::Async::ResultSet
- get_cache
- set_cache
- clear_cache
0.32 2026-01-17
- Added the following methods to DBIx::Class::Async::ResultSet
- count_literal
- count_rs
- search_literal
0.31 2026-01-16
- Added deploy() to DBIx::Class::Async and DBIx::Class::Async::Schema.
0.30 2026-01-16
- Added the following methods to DBIx::Class::Async::Schema
- schema_version
- unregister_source
0.29 2026-01-16
- Added the following methods to DBIx::Class::Async::Row
- is_column_dirty
- update_or_insert
- insert_or_update (alias for update_or_insert)
0.28 2026-01-13
- Added sub copy() to DBIx::Class::Async::Row.
- Added sub register_[class|source] to DBIx::Class::Async::Schema.
0.27 2026-01-12
- Tidied up pod in general.
0.26 2026-01-12
- Re-organise Cursor package in sync with DBIx::Class.
Before: DBIx::Class::Async::Cursor
After: DBIx::Class::Async::Storage::DBI::Cursor
- Added new package DBIx::Class::Async::Storage::DBI.
0.25 2026-01-12
- Added sub DBIx::Class::Async::Row::id().
0.24 2026-01-11
- Added the following methods to DBIx::Class::Async::Row
- is_column_changed
- make_columm_dirty
- get_dirty_columns
- set_column
- set_columns
0.23 2026-01-11
- Improved DBIx::Class::Async::Schema::clone().
- Added dedicated unit test to cover the clone().
0.22 2026-01-11
- Added sub class() and populate() to DBIx::Class::Async::Schema.
0.21 2026-01-09
- Updated Makefile.PL to pull version automatically.
- Tidied up pod document.
0.20 2026-01-08
- Updated Makefile.PL w.r.t test requisite thanks Gabor Szabo.
- Added CI workflow thanks Gabor Szabo.
- Tidied up pod document.
0.19 2026-01-08
- Added sub search_related[_rs] to DBIx::Class::Async::ResultSet.
0.18 2026-01-08
- Added sub delete_all() to DBIx::Class::Async::ResultSet.
0.17 2026-01-08
- Added sub update_or_[new|create]() to DBIx::Class::Async::ResultSet.
0.16 2026-01-08
- Added sub find_or_[new|create]() to DBIx::Class::Async::ResultSet.
0.15 2026-01-08
- Added sub populate() and populate_bulk() to DBIx::Class::Async::ResultSet.
0.14 2026-01-08
- Added sub slice() to DBIx::Class::Async::ResultSet.
0.13 2026-01-07
- Added sub related_resultset() to DBIx::Class::Async::ResultSet.
0.12 2026-01-06
- Updated pod about N+1 issue.
0.11 2026-01-06
- Search with prefix now supported by DBIx::Class::Async::Schema.
0.10 2026-01-06
- POD cleanup in general.
0.09 2026-01-05
- Added support for Cursor.
0.08 2026-01-05
- Added sub create_related() to DBIx::Class::Async::Row.
0.07 2026-01-05
- Fixed sub prefetch() in DBIx::Class::Async::ResultSet.
0.06 2026-01-05
- Fixed sub next() in DBIx::Class::Async::ResultSet.
0.05 2026-01-04
- Removed redundant documented attributes.
0.04 2026-01-04
- Updated pod document.
0.03 2026-01-04
- Tidied up unit tests.
0.02 2026-01-04
- Added initial draft to support following async operations:
- DBIx::Class::Async::Row
- DBIx::Class::Async::ResultSet
- DBIx::Class::Async::Schema
- DBIx::Class::Async::Storage
- Also added template for the following:
- DBIx::Class::Async::TxnGuard
0.01 2026-01-01
- Module Created.