Skip to content

Latest commit

 

History

History
299 lines (195 loc) · 7.95 KB

CHANGELOG.md

File metadata and controls

299 lines (195 loc) · 7.95 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

4.1.1 - 2024-05-29

Changed

  • Bugfix for cast error in array-string conversion
  • Bump HIC.FAnsiSql from 3.2.1 to 3.2.3
  • Bump MongoDB.Driver from 2.24.0 to 2.25.0
  • Bump NLog from 5.2.8 to 5.3.2
  • Bump YamlDotNet from 15.1.2 to 15.1.4

4.1.0 - 2024-03-12

Changed

  • Migrate to net8
  • Bump fo-dicom from 5.0.3 to 5.1.2
  • Bump HIC.FAnsiSql from 3.0.1 to 3.2.1
  • Bump MongoDB.Driver from 2.19.0 to 2.24.0
  • Bump Newtonsoft.Json from 13.0.2 to 13.0.3
  • Bump NLog from 5.1.1 to 5.2.8
  • Bump YamlDotNet from 13.0.0 to 15.1.2

4.0.3 - 2023-02-07

Changed

  • Add ECG type template

Dependencies

  • Bump MongoDB.Driver from 2.18.0 to 2.19.0
  • Bump NLog from 5.1.0 to 5.1.1
  • Bump YamlDotNet from 12.3.1 to 13.0.0

4.0.2 - 2022-12-19

Changed

  • Now targets .Net Standard 2.1 and 6.0 instead of Standard 2.0
  • Add information on problematic tag to exception in GetValueFromDatasetWithMultiplicity

Dependencies

  • Bump HIC.FansiSql from 2.0.4 to 3.0.1
  • Bump MongoDB.Driver from 2.15.1 to 2.18.0
  • Bump Newtonsoft.Json from 13.0.1 to 13.0.2
  • Bump NLog from 5.0.5 to 5.1.0
  • Bump YamlDotNet from 12.0.2 to 12.3.1

4.0.1 - 2022-06-06

Changed

  • Updated fo-dicom validation suppression to use DicomSetupBuilder not .AutoValidate
  • Switch JSON to prefer numerical encoding but fall back to string, rather than throwing

Dependencies

  • Bump fo-dicom from 5.0.0 to 5.0.3
  • Bump HIC.FAnsiSql from 2.0.3 to 2.0.4
  • Bump MongoDB.Driver from 2.15.0 to 2.15.1
  • Bump NLog from 4.7.14 to 5.0.0
  • Bump NUnit from 3.13.2 to 3.13.3
  • Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.2.0

4.0.0 - 2022-03-21

  • Now using fo-dicom 5, some API changes

Dependencies

  • Bump fo-dicom to 5.0.0
  • Bump MongoDB.Driver from 2.12.3 to 2.14.0
  • Bump NLog from 4.7.10 to 4.7.12

3.0.0 - 2021-07-28

Dependencies

  • Bump MongoDB.Driver from 2.11.6 to 2.12.3
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1
  • Bump NLog from 4.7.8 to 4.7.10
  • Bump YamlDotNet from 10.0.0 to 11.2.1
  • Bump HIC.FAnsiSql from 1.0.6 to 2.0.1
  • Bump MongoDB.Driver from 2.12.3 to 2.13.0

Added

  • Added XA and US templates

2.3.2 - 2020-03-02

Dependencies

  • Bump YamlDotNet from 9.1.1 to 9.1.4
  • Bump NLog from 4.7.6 to 4.7.8
  • Bump MongoDB.Driver from 2.11.5 to 2.11.6

Added

  • Added SR (Structured Report) template
  • Bump fo-dicom from 4.0.6 to 4.0.7

2.3.1 - 2020-08-17

  • Add support for DX (Digital Radiography) modality
  • Obsolete method CorrectFoDicomVersion removed, previously deprecated

Dependencies

  • Bump fo-dicom from 4.0.5 to 4.0.6
  • Bump HIC.FAnsiSql from 0.11.1 to 1.0.5
  • Bump MongoDB.Driver from 2.10.4 to 2.11.0
  • Bump NLog from 4.7.2 to 4.7.3

2.3.0 - 2020-05-21

Changed

  • Bump YamlDotNet from 8.1.0 to 8.1.1
  • Bump Microsoft.NET.Test.Sdk from 16.5.0 to 16.6.1
  • Bump MongoDB.Driver from 2.10.3 to 2.10.4
  • Bump NunitXml.TestLogger from 2.1.41 to 2.1.62
  • Bump NLog from 4.7.0 to 4.7.2
  • Bump fo-dicom.NetCore from 4.0.4 to 4.0.5 and unpin

2.2.2 - 2020-04-08

  • Update MongoDB.Driver to 2.10.3
  • First release built and deployed via Travis rather than Jenkins

2.2.1 - 2020-04-07

  • Update HIC.FAnsiSql to 0.11.1
    • This updates the MySQL client to MySQLConnector
    • Any connection string containing 'ssl-mode' must be updated to 'sslmode'
  • Update MongoDB.Driver to 2.10.2
  • Update Newtonsoft.Json to 12.0.3
  • Update NLog to 4.7.0
  • Update YamlDotNet to 8.1.0

2.2.0 - 2020-03-26

  • Upgrade fo-dicom to 4.0.4

    • Disable DicomValidation.AutoValidation in JSON converters
    • Disable compiler warning for validation
    • Remove the unused "SmiStrictJsonDicomConverter"
    • Remove the "lazy" qualifier from our JsonDicomConverter
    • Add support for three new DICOM VRs: OV, SV, and UV
  • Updated PT modality schema (#e608c)

  • Removed NumberOfSeriesRelatedInstances from all schema

  • Templates now show last modified date

  • Removed ImageType from Series

2.1.2 - 2019-11-20

Changed

  • Updated to latest version of FAnsiSql (0.10.12)

2.1.1 - 2019-09-13

Changed

  • Updated to latest version of FAnsiSql (0.10.4)

2.1.0 - 2019-08-30

Added

  • Support for arbitrary (not based on a specific DicomTag) columns in image table templates

Changed

  • Updated to latest version of FAnsiSql (0.10.0)

Fixed

  • DicomTypeTranslaterWriter: Fixed parsing of private sequence elements when the private creator is unknown

2.0.0 - 2019-07-08

Added

  • Simple worked usage example
  • Add handling for string encoding in JSON conversion
  • Added list of nuget package inventory
  • Dependency test to ensure nuspec and csproj are correct

Changed

  • Improved README
  • Update and refactor of DICOM-JSON converter
  • Set default converter to SmiLazyJsonDicomConverter
  • Updated to latest version of FAnsiSql (0.9.1.10)
  • Updated to latest version of MongoDB.Driver (2.8.1)
  • Renamed DicomTypeTranslaterWriter.BuildDatasetFromBsonDocument -> BuildDicomDataset
  • Renamed DicomTypeTranslaterReader.BuildDatasetDocument -> BuildBsonDocument

Removed

  • DicomTypeTranslater.SetLazyConversion
  • DicomTypeTranslaterReader.GetBsonKeyForTag from public API
  • DicomTypeTranslaterReader.CreateBsonValue from public API
  • DicomTypeTranslaterReader.StripLargeArrays
  • DicomTypeTranslaterWriter.MaxVrsToExpect

Fixed

  • Fixed Travis dotnet test
  • Fixed TagElevation tests to handle different environments

1.0.4 - 2019-06-25

Added

  • Added Travis config
  • Added CHANGELOG file

Changed

  • Changed rake to use msbuild directly without albacore

1.0.0.3 - 2019-05-24

Fixed

  • Fixed .NET Core version of fo-dicom in nuspec

1.0.0.2 - 2019-05-24

Changed

  • Switched to .NET Core version of fo-dicom

1.0.0.1 - 2019-05-14

Added

  • TableCreation namespace from SMIPlugin
  • Comments for public members
  • Enabled XML docs
  • Helper extension methods, documentation, and test cases
  • Nuspec file

Fixed

  • NuGet packet naming

1.0.0.0 - 2019-05-13

Initial commit of code from old SMIPlugin repo

Added

  • Example usage case
  • Rake build scripts for CI