Revision history for Net-Async-Tangence

0.16    2021-05-26
        [CHANGES]
         * Support 'family' argument to force IPv4 or IPv6
         * General module style updates:
            + `use v5.14`
            + Use `package NAME VERSION` syntax

        [BUGFIXES]
         * Make sure to exec() $^X rather than relying on systemperl (RT131464)

0.15    2020-01-14
        [CHANGES]
         * More unit testing of connection methods
         * Updated for Tangence 0.25
         * Added server override hooks for per-connection registry permission
           and rootobj

0.14    2017/01/08 00:38:11
        [BUGFIXES]
         * Enable arrayification of Struct::Dumb instances while Devel::Cycle
           is looking at them (RT119750)
         * Add 'use lib ".";' to keep perl 5.24+ happy

0.13    2015/10/28 21:09:06
        [BREAKING CHANGES]
         * Client API returns Futures
         * Use Tangence 0.21's Future-returning ObjectProxy API

0.12    2014/07/18 00:57:31
        [CHANGES]
         * Don't subclass from now-deprecated IO::Async::Protocol::Stream

        [BUGFIXES]
         * Prevent memory leak on disconnect by ensuring that C3 MRO is in
           effect for "diamond-of-death" structure of ServerProtocol

0.11    CHANGES:
         * ->socketpair is now in IO::Async::OS not $loop

0.10    CHANGES:
         * Rewrite unit tests for Tangence 0.17
         * Version-guard binary protocol-dependent unit tests so they degrade
           gracefully in future

0.09    CHANGES:
         * Renamed ssh:// URL scheme to sshexec://
         * Added sshunix:// URL scheme that allows directly connecting to a
           UNIX socket on the server

0.08    CHANGES:
         * Renamed Net::Async::Tangence::Client->connect to ->connect_url so
           it doesn't collide with IO::Async::Protocol's method
         * More unit testing

0.07    CHANGES:
         * Updated for Tangence 0.07; no longer declares isa Tangence::Object
           in over-the-wire introspection

0.06    CHANGES:
         * Updated for Tangence 0.06; provide tanfiles instead of in-source
           package vars for metadata
         * Use Test::Fatal instead of Test::Exception

0.05    CHANGES:
         * Split modules out from base Tangence distribution