Releases: guardian/nitf-scala
v3.3.2, v3.4.2, v3.5.2, v3.6.2
This release is a merge between 3.X.1, where NITF classes were updated to have fields for attributes, and 3.X.0.1, where builders were introduced.
Additionally, fixed attributes have been removed from NITF classes and are now always written to the XML.
v3.3.0.1, v3.4.0.1, v3.5.0.1, v3.6.0.1
This release builds upon v3.X.0
to provide Builder classes that simplify the creation of NITF objects.
Although the builders don't currently cover all cases, they do include many common uses and can easily be extended.
Refer to the README for an example of how to use them.
v3.3.1, v3.4.1, v3.5.1, v3.6.1
This release uses scalaxb's --named-attributes
option to make working with the generated NITF classes easier. It also adds default tag labels to the objects so that one doesn't need to specify the tag label explicitly when constructing a scalaxb.DataRecord
.
Unfortunately, fixed attributes were generated as parameters with no default value, so this release is harder to work with. I suggest using either v3.X.1
or v3.X.2
.
v3.3.0, v3.4.0, v3.5.0, v3.6.0
This initial release contains scalaxb-generated classes for NITF versions 3.3 to 3.6.