Skip to content

Releases: imsweb/layout

v1.3.4

18 May 19:01
Compare
Choose a tag to compare

Changes in version 1.3.4

  • Fixed the NAACCR 16 documentation; many fields had the wrong columns information (issue #6).

v1.3.3

12 Jan 15:22
Compare
Choose a tag to compare

Changes in version 1.3.3

  • NAACCR 16 layout XML file was using wrong ID and name (issue #5).

v1.3.2

21 Dec 14:41
Compare
Choose a tag to compare

Changes in version 1.3.2

  • NPCR field (item number 3720) shouldn't be trimmed (issue #3).

v1.3.1

09 Dec 21:59
Compare
Choose a tag to compare

Changes in version 1.3.1

  • CSV layouts setup to ignore first line were not ignoring it in the "readAllRecords" methods (issue #2).
  • Fixed documentation for a few new NAACCR 16 fields (SEER derived); removed code 90 (issue #1).

v1.3

23 Oct 19:09
Compare
Choose a tag to compare

Changes in version 1.3

  • Added support for NAACCR 16 layout and documentation.
  • Restructured the Layout class hierarchy to allow support for non-single-line-based formats like XML.
  • Replaced JAXB by XStream for all XML operations.
  • This library now requires Java 7.

This is the first version of this library that is available on Maven Central.

Note that the second change listed might require some changes in your code. The read/write methods used to be defined in the Layout class; this isn't true anymore; they are now defined in the RecordLayout. But the layout factory returns Layout objects, so you will need to explicitly cast your Layout instance into RecordLayout to be able to use the read/write methods.