Changes log

Version 4.2.3.1 (this version)

Version 4.2.2.1

Version 4.2.1.1

  • Fixed bug #194 (Remove warning “Implicit conversion changes signdness” in dicomImageCodecImpl.cpp) as per SOP SOP FIXBUG/2 Fixing a bug
  • Fixed bug #195 (Remove warning “Implicit conversion changes signdness” in huffmanTableImpl.cpp) as per SOP SOP FIXBUG/2 Fixing a bug
  • Fixed bug #196 (Remove warning “implicit conversion changes signedness” in jpegCodecBaseImpl.cpp) as per SOP SOP FIXBUG/2 Fixing a bug
  • Fixed bug #198 (Remove warning “implicit conversion changes signedness” in jpegImageCodecImpl.cpp) as per SOP SOP FIXBUG/2 Fixing a bug
  • Fixed bug #203 (Remove all the build warnings from the tests) as per SOP SOP FIXBUG/2 Fixing a bug
  • Fixed bug #219 (When writing sequences that embed sequences, the item length is wrong) as per SOP SOP FIXBUG/2 Fixing a bug

Version 4.2.0.2

Version 4.2.0.1

Version 4.1.2.1

  • Fixed bug #214 (The lossless jpeg codec should not encode/decode the amplitude only when the amplitude length is 16) as per SOP SOP FIXBUG/2 Fixing a bug

Version 4.1.1.1

Version 4.1.0.1

Version 4.0.12.1

Version 4.0.11.2

Version 4.0.11.1

  • Fixed bug #177 (Imebra cannot read private tags for implicit VR syntax) as per SOP SOP FIXBUG/2 Fixing a bug
  • Fixed bug #181 (The implementation classes baseStreamInput, baseStreamOutput, readingDataHandler, transform don’t provide a virtual destructor) as per SOP SOP FIXBUG/2 Fixing a bug

Version 4.0.10.1

Version 4.0.9.1

Version 4.0.8.1

Version 4.0.7.1

  • Fixed bug #150 (Missing documentation for Tag members that return numeric and raw data handlers) as per SOP SOP FIXBUG/2 Fixing a bug
  • Fixed bug #151 (Imebra creates the tag 0028,0006 even when the number of color channel is 1) as per SOP SOP FIXBUG/2 Fixing a bug

Version 4.0.6.1

Version 4.0.5.3

  • Fixed bug #117 (build fails on OSX)

Version 4.0.5.1

Version 4.0.4.1

Version 4.0.3.5

  • Fixed bug #134 (The example ChangeTransferSyntax copies the tags over the images created using the new transfer syntax)
  • Added XSD file for the imebra_requirements.xml file
  • Added Standard Operating Procedures for future development

Version 4.0.3.1

  • Implemented enhancement #130 (Allow the decompression of Jpeg images that have a premature EOI tag)

Version 4.0.2.6

  • Fixed bug #125 (Documentation: The Java examples use the methods setUnicodeString and getUnicodeString and finalize)
  • Fixed bug #126 (Documentation: Wrong call to getLut in the examples)
  • Fixed bug #127 (Documentation: wrong Java Example for writing a Tag into a DataSet)
  • Fixed bug #129 (Documentation: The example that retrieves the LUTs out never exit from the loop)

Version 4.0.2.1

  • Fixed bug #122 (Failure to open a file with Java Wrappers)
  • Fixed bug #123 (SWIG translates the Java String to UTF16 and not UTF32 when filling std::wstring)
  • Fixef bug #124 (Java charset conversion fails)

Version 4.0.1.6

  • Fixed bug #121 (Wrong Java examples in the documentation)
  • Improved test units
  • Improved the documentation for the class DataSet
  • Improved the section “Compiling Imebra” of the documentation

Version 4.0.1.1

  • Fixed bug #119 (Imebra does not create the tag 0002,0001 when writing a DICOM file)
  • Fixed bug #120 (When creating an empty DataSet with unspecified transfer syntax then the transfer syntax is set to 1.2.840.10008.1.2.1)
  • Added changes log

Version 4.0.0.11

  • Added test for TransformsChain
  • Improved string data handler tests
  • Added test for VR UC
  • Improved documentation

Version 4.0.0.8

  • Documentation: renamed “Quick tour” to “Getting started”
  • Closed bug #118 (Risks in the documentation are not ordered by mitigated total risk)

Version 4.0.0.6

  • Improved documentation
  • CMake: when compiling on Windows set the Kernel32 library in the compiler detection block, not in the charset conversion detection block

Version 4.0.0.4

  • First public release of Imebra V4