Skip to content

Releases: imsweb/layout

v4.1

09 Aug 13:04
Compare
Choose a tag to compare

Changes in version 4.1

  • Updated NAACCR XML library from version 8.0 to version 8.1.

v4.0

04 Aug 20:34
Compare
Choose a tag to compare

Changes in version 4.0

  • Added NAACCR 22 XML layout; documentation is not available yet for new data items.
  • Updated NAACCR XML library from version 7.13 to version 8.0.
  • Updated CSV library from version 5.4 to version 5.5.1
  • Updated commons-io library from version 2.7 to version 2.11.0.

v3.4

21 Jun 13:50
Compare
Choose a tag to compare

Changes in version 3.4

  • Updated NAACCR XML library from version 7.10 to version 7.13.
  • Updated XStream dependency from version 1.4.16 to version 1.4.17.

v3.3

24 Mar 17:42
Compare
Choose a tag to compare

Changes in version 3.3

  • Changed padding of sentinelLymphNodesExamined, sentinelLymphNodesPositive and phase1DosePerFraction to be leftZero in N18 layout.
  • Updated NAACCR XML library from version 7.7 to version 7.10.
  • Updated XStream dependency from version 1.4.15 to version 1.4.16.
  • Updated CSV library from version 5.3 to version 5.4.

v3.2

24 Mar 17:42
Compare
Choose a tag to compare

Changes in version 3.2

  • Relaxed validation of comma-separated and fixed-columns layouts.
  • Updated NAACCR XML library from version 7.3 to version 7.7.
  • Updated XStream dependency from version 1.4.13 to version 1.4.15.
  • Updated CSV library from version 5.2 to version 5.3.

v3.1

22 Oct 19:51
Compare
Choose a tag to compare

Changes in version 3.1

  • Added NAACCR 21 field documentation.
  • Added support for new NAACCR HL7 v5 format.
  • Updated NAACCR XML library from version 7.0 to version 7.3.
  • Updated XStream dependency from version 1.4.12 to version 1.4.13.

v3.0

15 Jul 17:46
Compare
Choose a tag to compare

Changes in version 3.0

  • Added NAACCR 21 XML layout (there won't be a NAACCR 18 fixed-column layout); documentation is not available yet for new data items.
  • Added support for sections in NAACCR XML layouts.
  • Fixed bad padding for phase1TotalDose in NAACCR 18 fixed-column layout.
  • Fixed a few long labels in NAACCR 18 fixed-column layout to align with official NAACCR names.
  • Added convenience methods to LayoutFactory to return specific layout types to avoid casting.
  • Changed NAACCR HL7 layout version to be 4.0 instead of 2.5.1 which is the HL7 specifications.
  • Updated NAACCR XML library from version 6.5 to version 7.0.
  • Updated XStream dependency from version 1.4.11.1 to version 1.4.12.
  • Updated CSV library from version 5.0 to version 5.2.
  • Updated commons-io library from version 2.6 to version 2.7.

v2.1

07 Jun 12:27
Compare
Choose a tag to compare

Changes in version 2.1

  • Fixed NAACCR XML layout throwing an exception for duplicate item names.
  • Fixed NAACCR XML layout not properly taking into account user-defined dictionaries when reading and writing patients.
  • Now ignoring invalid segments when reading NAACCR HL7 messages instead of raising an exception; this is controlled by an option.

v2.0

03 Feb 20:59
Compare
Choose a tag to compare

Changes in version 2.0

  • Renamed many field names in standard NAACCR flat layouts to align with the official NAACCR XML IDs.
  • Fixed bug in HL7 writer related to encoding.

This release is a major one because many field names changed in the flat NAACCR layouts, making this version incompatible with the previous ones (this is a default behavior that can easily be toggled programmatically).

More information can be found here: #60

v1.25

14 Jan 21:39
Compare
Choose a tag to compare

Changes in version 1.25

  • Added proper support for reading and writing escaped sequences in HL7 layout.
  • Updated NAACCR XML library from version 6.1 to version 6.5.
  • Updated CSV library from version 4.2 to version 5.0.