p5-moox-struct / meta / changes.pret

# This file acts as the project's changelog.

`MooX-Struct 0.001 cpan:TOBYINK`
	issued  2012-10-04;
	label   "Initial release".

`MooX-Struct 0.002 cpan:TOBYINK`
	issued  2012-10-05;
	changeset [
		item "List dependencies."^^Packaging;
	].

`MooX-Struct 0.003 cpan:TOBYINK`
	issued  2012-10-05;
	changeset [
		item "The '-isa' feature for setting superclasses is now called '-extends'."^^Change;
		item "Broken and undocumented sigils feature is now working, documented and tested."^^Bugfix;
		item "New bang postfix sigil, indicating a required attribute."^^Addition;
	].

`MooX-Struct 0.004 cpan:TOBYINK`
	issued  2012-10-07;
	changeset [
		item [
			a dcs:Bugfix;
			dcs:fixes RT#80043;
			label "Workaround strange closure bug in Perl < 5.14."@en;
		];
	].

`MooX-Struct 0.005 cpan:TOBYINK`
	issued  2012-10-08;
	changeset [
		item "The 'object_id' method is now called 'OBJECT_ID'."^^Change;
		item "New method 'TO_STRING'."^^Addition;
		item "New method 'TO_HASH'."^^Addition;
		item "New method 'FIELDS'."^^Addition;
		item "New method 'TYPE'."^^Addition;
		item "New method 'CLONE'."^^Addition;
		item "Provide Point[$x,$y] style constructor."^^Addition;
		item "Overload a lot of operations on structs."^^Addition;
		item "Special Data::Printer support."^^Addition;
	].

`MooX-Struct 0.006 cpan:TOBYINK`
	issued  2012-10-09;
	changeset [
		item "Fix minor pod syntax error."^^Bugfix;
		item "Bundle MooX::Struct::Util."^^Addition;
		item "Allow structs to consume roles using '-with' option."^^Addition;		
		item "Constructor is now strict; it will croak if passed hash keys it doesn't recognise."^^Change;
		item "New experimental method 'EXTEND'."^^Addition;
		item "Dropped 'object_id' alias for 'OBJECT_ID'."^^Removal;
	].

`MooX-Struct 0.007 cpan:TOBYINK`
	issued  2012-10-28;
	changeset [
		item "Allow namespace::clean behaviour to be avoided via a '-retain' flag."^^Addition;
	].

`MooX-Struct 0.008 cpan:TOBYINK`
	issued  2012-12-17;
	changeset [
		item "Provide '-class' feature (currently tested for but not documented)."^^Addition;
		item "Add pod to test suite."^^Documentation;
	].

`MooX-Struct 0.009 cpan:TOBYINK`
	issued  2012-12-18;
	changeset [
		item "Fix an internal issue in MooX::Struct::Processor, whereby it would ignore attributes inherited from the default base class when building the FIELDS method."^^Bugfix;
		item "Moar test cases."^^Packaging;
	].
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.