REFCODES.ORG change list version 3.0.0

This change list has been auto-generated on triton by steiner with changelist-all.sh on the 2022-04-07 at 17:06:27.

Record type support

The Record type as of Java 16 is now supported throughout the REFCODES.ORG toolkit wherever a type’s instance to be introspected is accepted as argument or whenever an arbitrary type is to be created from a canonical data structure.

Examples are the TypeUtility.toType(...) method, all implementations of the PathMapMap.toType(...) methods found amongst others in the HttpBodyMap or the Properties types as well as all implementations of the MutablePathMapMap.fromType(...) methods found amongst others in the HttpBodyMap or the MutableProperties types plus the ComplexTypeSegment and the DynamicTypeSegment types.

Minimum Java 16 required

This release requires at least a Java 16 as of the Record support (as mentioned above).

Change list <refcodes-serial> (version 3.0.0)

Change list <refcodes-serial-alt> (version 3.0.0)

Change list <refcodes-serial-ext> (version 3.0.0)

Change list <refcodes-p2p> (version 3.0.0)

Change list <refcodes-p2p-alt> (version 3.0.0)

Change list <refcodes-p2p-ext> (version 3.0.0)

Change list <refcodes-servicebus> (version 3.0.0)

Change list <refcodes-servicebus-alt> (version 3.0.0)

Change list <refcodes-tabular-alt> (version 3.0.0)

Change list <refcodes-archetype> (version 3.0.0)

Change list <refcodes-archetype-alt> (version 3.0.0)