0.000015  2026-04-09 16:16:09-07:00 America/Los_Angeles

    - Use Cpanel::JSON::XS directly and lazily reinitialize to survive global destruction
    - Replace JSON::PP prereq with Cpanel::JSON::XS in dist.ini
    - Fix Spawn::wait() to waitpid child processes before destroying shared resources
    - Add debug flag to Spawn, reduce test suite noise

0.000014  2026-04-08 14:58:59-07:00 America/Los_Angeles

    - Refactor viable() into base-class wrapper around _viable() so it never throws
    - Fix DB tests failing to skip when DBI is too old
    - Fix DB viable() not detecting missing server binaries (initdb, mysqld, etc.)
    - Fix inotify tests failing when Linux::Inotify2 < 2.3 is installed
    - Enforce Atomic::Pipe minimum version 0.022 in viable check and tests
    - Add JSON::PP prereq, remove unused Sub::Util, fix IO::Select version in dist.ini
    - Add 180-second timeout with stack trace to integration tests

0.000013  2026-04-08 08:14:28-07:00 America/Los_Angeles

    - Fix SQLite DEFAULT FALSE incompatibility with older SQLite versions
    - Fix UnixSocket broadcast test race on FreeBSD and older Linux kernels

0.000012  2026-04-07 16:36:22-07:00 America/Los_Angeles

    - Fix JSONFile cache staleness detection when Linux::Inotify2 is absent
    - JSONFile now requires either Linux::Inotify2 or Digest::SHA (recommended dep)
    - Split inotify-affected tests into Inotify/NoInotify variants

0.000011  2026-04-05 14:10:41-07:00 America/Los_Angeles

    - Reintegrate DBI and UnixSocket clients back into this dist
    - Add JSONFile client
    - Add SharedMemory client, rename InMemory to LocalMemory
    - Add exec-services feature and refactor tests
    - Fix DBI clients: blob handling, viable() checks, message ordering, SQLite timestamps
    - Fix UnixSocket client: add version requirement and suspend_supported method
    - Fix error propagation when requests cause errors
    - Various bugfixes for hidden errors
    - Add unit and integration tests for DBI and UnixSocket clients
    - Add documentation
    - Require newer DBIx::QuickDB

0.000010  2026-04-01 16:34:06-07:00 America/Los_Angeles

    - Break DBI and UnixSocket clients into their own dists

0.000009  2026-03-30 11:07:14-07:00 America/Los_Angeles

    - Skip postgresql tests on systems without initdb

0.000008  2026-03-29 09:37:55-07:00 America/Los_Angeles

    - Remove leftover debugging

0.000007  2026-03-28 12:05:47-07:00 America/Los_Angeles

    - Fix issues with listed deps

0.000006  2026-03-26 19:18:54-07:00 America/Los_Angeles

    - Introduce 'Service' feature

0.000005  2026-02-23 19:54:20-08:00 America/Los_Angeles

    - Fix Linux::Inotify dep in test
    - Fix SQLite dep in test

0.000004  2026-02-23 10:49:55-08:00 America/Los_Angeles

    - Fix UnixSocket issues usually seen on BSD

0.000003  2026-02-19 20:41:21-08:00 America/Los_Angeles

    - Add IO::Select and handle capabilities where possible
    - Possibly fix UnixSocket

0.000002  2026-02-19 18:57:37-08:00 America/Los_Angeles

    - Attempt to add debugging for UnixSocket issues

0.000001  2025-12-31 20:40:44-08:00 America/Los_Angeles

    - Initial Release