Revision history for Sentinel
0.07 2023-07-03
[CHANGES]
* Overall module refresh:
+ Requires perl v5.14+
+ Use Test2::V0 for unit tests
0.06 2019-01-14 21:02:18
[BUGFIXES]
* Use an AV in mg_obj rather than a struct in mg_ptr, which has
advtanges when multithreading (RT118154)
* Remember to EXTEND() the stack appropriately (RT118188)
* Correct handling of non-ASCII method names (RT118222)
0.05 CHANGES:
* Also allow get/set callbacks to be object method names rather than
CODE refs
0.04 CHANGES:
* Detect at Build.PL time whether XS is possible, don't attempt if
not. Also allow PP building with --pp argument
0.03 CHANGES:
* Provide a fallback pureperl implementation using TIESCALAR if XS
cannot be loaded (thanks mst)
* More unit tests
0.02 CHANGES:
* Non-development release
0.01_004 CHANGES:
* Apply some evil SvFLAGS hackery on perl versions before 5.14 to
make lvalue context propagation work correctly
0.01_003 CHANGES:
* Discovered that true lvalue context propagation does work on
perl 5.14 - document this and unit test it
0.01_002 CHANGES:
* Support 'obj' for referent object context to callbacks
* Minor XS logic fixes
0.01_001 First version, released on an unsuspecting world.