Skip to content

Releases: guardian/nitf-scala

v3.3.2, v3.4.2, v3.5.2, v3.6.2

20 Mar 17:15
Compare
Choose a tag to compare

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

16 Mar 17:26
Compare
Choose a tag to compare

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

16 Mar 17:23
Compare
Choose a tag to compare
Pre-release

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

16 Mar 17:20
Compare
Choose a tag to compare

This initial release contains scalaxb-generated classes for NITF versions 3.3 to 3.6.