Marlin ====== Created: 2025-12-11 Home page: Bug tracker: Maintainer: Toby Inkster (TOBYINK) 0.007000 2025-12-21 - Added: Marlin::Struct. - Make strict constructors the default. 0.006001 2025-12-19 [ Test Suite ] - Restore test case which was marked TODO. [ Other ] - Use a newer version of Class::XSConstructor which fixes broken test case. 0.006000 2025-12-19 [ Test Suite ] - Changes upstream in Class::XSConstructor have broken one test in the test suite, so this has been marked TODO for now. [ Other ] - Use a newer version of Class::XSConstructor with support for trigger, weak_ref, and init_arg. 0.005000 2025-12-18 - Use a newer version of Class::XSConstructor with support for destructors. - Use a newer version of Sub::Accessor::Small with improvements for triggers. 0.004000 2025-12-17 - Added: Allow attribute declarations to tweak how the attribute will be stored, including allowing inside-out attributes. - Added: Implement constant attributes. 0.003001 2025-12-16 - Use a newer version of Class::XSConstructor with fixes for BUILD methods. - Use a newer version of Sub::Accessor::Small with fixes for builder methods. 0.003000 2025-12-15 - Use a newer version of Class::XSConstructor which allows for type coercion and defaults/builders to run in the constructor. 0.002005 2025-12-15 [ Bug Fixes ] - Remove usage of // operator from test case too. 0.002004 2025-12-15 [ Bug Fixes ] - Remove usage of // operator. 0.002003 2025-12-15 [ Bug Fixes ] - Fix case of MRO::Compat dependency on Perl older than v5.10.0. 0.002002 2025-12-13 [ Documentation ] - Minor pod fix. 0.002001 2025-12-13 [ Documentation ] - Minor pod fix. 0.002000 2025-12-13 - Added: Marlin::Role. 0.001001 2025-12-13 [ Documentation ] - Include Class::Tiny in examples/benchmark. 0.001000 2025-12-12 Initial release