Revision history for Tangence
0.11 BUGFIXES:
* Handle UPDATE messages on objset properties correctly
0.10 BUGFIXES:
* Fix memory cycle testing bug
0.09 CHANGES:
* Renaming/reworking of internal metadata classes
* Optionally use Sub::Name to apply names to subscription / watch
callbacks
0.08 CHANGES:
* Optionally use Sub::Name to name generated property
accessor/mutator methods
* Further improvements to metadata layer
0.07 CHANGES:
* Redesign of metadata layer to use real objects rather than
unblessed hashrefs for structural information
* Optionally parse (but currently ignore) argument names in methods
and events
* Created a parse+dump script to test the parser
0.06 CHANGES:
* Look up Tangence interface metadata from a specified file, rather
than per-class package variables.
* Added Tangence::Compiler::Parser
0.05 CHANGES:
* Added documentation to some of the classes
* Moved the Net::Async::Tangence tree into its own module
0.04 CHANGES:
* Properly split out lower-level abstract Tangence code, from
IO::Async-based Net::Async::Tangence wrappers
* Added some initial documentation to Tangence::Stream, ::Client and
::Server
0.03 CHANGES:
* Weaken references between objects and connections to remove
memory cycles
* Move all the IO::Async-based code into its own namespace tree of
Net::Async::Tangence
0.02 CHANGES:
* New Meta::Class introspection objects
* Bugfixes for test reliability due to the way stream writes/reads
get split
0.01 First version, released on an unsuspecting world.