Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump fo-dicom from 5.1.2 to 5.1.3 #280

Merged
merged 1 commit into from
Jul 1, 2024
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jul 1, 2024

Bumps fo-dicom from 5.1.2 to 5.1.3.

Release notes

Sourced from fo-dicom's releases.

5.1.3

On June 27th 2024 fo-dicom 5.1.3 was officially released.

This release contains the following bugfixes:

  • Fix rendering of files with photometric interpretation YBR_RCT or YBR_ICT (#1734)
  • Fix rendering multiframe image when several frames are rendered in parallel
  • Fix rendering of compressed data where the photometric interpretation changed while decompressing data.
  • Fix performance regression in DicomServer (#1776)
  • Fix bug where reading parallel from the a stream file returned wrong data (#1653)
  • Fix rendering of images with 1 bit stored, where the image does not povide windowing values (#1432)
  • Fix issue that applying FallbackEncoding was not working when SpecificCharacterSet tag is missing (#1159)
  • Fix race condition in GenericGrayscalePipeline that could trigger a NullReferenceException (#1759)

This release contains the following changes:

  • Update to DICOM Standard 2024c
  • Added core support for HTJ2K-based transfer syntaxes (not actual codec) (#1687)
  • Reduce the memory impact of the DicomDatasetComparer. By a static property DicomDataset.CompareInstancesByContent the usage of DicomDatasetComparer in DicomDataset.Equals can be disabled globally. (#1807)
  • Add support for parsing DICOM files where the pixel data is not properly closed with a SequenceDelimitationItem (#1339)
  • Update Dicom json converter to handle Infinity values for FL and FD VRs (#1725)
  • Add support for rendering multiframe DICOM files where last fragment is 0 bytes (#1586)
  • Use information from Functional Group Sequences when rendering EnhancedCT, EnhancedMR or BTO objects
  • DicomImage can cache decompressed pixel data, render-LUT or rendered image.
  • New properties CacheMode and AutoAplyLUTToAllFrames in DicomImage.
  • Apply FallbackEncoding of DicomServices to the DicomDatasets that are sent through this DicomService (#1642)
  • Add resiliency against WindowCenter or WindowWidth containing gibberish (#1756)
  • Ignore overlay data that is too small (#1728)
  • Allow leading zeros in DS values (#1793)
  • Correctly handle gb2312 (ISO 2022 IR 58) character encoding (#1805)

There are the following breaking changes from version 5.1.2 to version 5.1.3

  • Calculation of VOI LUT function LINEAR_EXACT changed as defined since DICOM Standard 2019d
Changelog

Sourced from fo-dicom's changelog.

5.1.3 (2024-06-27)

  • Update to DICOM Standard 2024c
  • Breaking change: Calculation of VOI LUT function LINEAR_EXACT changed as defined since DICOM Standard 2019d
  • Added core support for HTJ2K-based transfer syntaxes (not actual codec) (#1687)
  • Reduce the memory impact of the DicomDatasetComparer. By a static property DicomDataset.CompareInstancesByContent the usage of DicomDatasetComparer in DicomDataset.Equals can be disabled globally. (#1807)
  • Add support for parsing DICOM files where the pixel data is not properly closed with a SequenceDelimitationItem (#1339)
  • Update Dicom json converter to handle Infinity values for FL and FD VRs (#1725)
  • Fix rendering of files with photometric interpretation YBR_RCT or YBR_ICT (#1734)
  • Add support for rendering multiframe DICOM files where last fragment is 0 bytes (#1586)
  • Fix rendering multiframe image when rendering several frames in parallel
  • Use information from Functional Group Sequences when rendering EnhancedCT, EnhancedMR or BTO objects
  • Fix rendering of compressed data where the photometric interpretation changed while decompressing data.
  • DicomImage can cache decompressed pixel data, render-LUT or rendered image.
  • New properties CacheMode and AutoAplyLUTToAllFrames in DicomImage.
  • Fix performance regression in DicomServer (#1776)
  • Fix bug where reading parallel from the a stream file returned wrong data (#1653)
  • Fix rendering of images with 1 bit stored, where the image does not povide windowing values (#1432)
  • Fix issue with applying FallbackEncoding when SpecificCharacterSet tag is missing (#1159)
  • Apply FallbackEncoding of DicomServices to the DicomDatasets that are sent through this DicomService (#1642)
  • Fix race condition in GenericGrayscalePipeline that could trigger a NullReferenceException (#1759)
  • Add resiliency against WindowCenter or WindowWidth containing gibberish (#1756)
  • Ignore overlay data that is too small (#1728)
  • Allow leading zeros in DS values (#1793)
  • Correctly handle gb2312 (ISO 2022 IR 58) character encoding (#1805)
Commits
  • 552a142 #1724 nuget.org complained about missing readme.md. added the github default ...
  • 6089255 prepare release 5.1.3
  • 540f1e8 Reduce performance impact of DicomDatasetComparer (#1808)
  • ef33ca2 Update README.md to include details about dependency injection (#1812)
  • cb2336a Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0
  • 0ef3774 Bump xunit.runner.visualstudio from 2.5.7 to 2.8.1
  • db45e04 Bump fo-dicom.Codecs from 5.11.0 to 5.13.0
  • 83c7d57 Bump xunit from 2.7.0 to 2.8.1
  • c38050b turn private field with a internal access-method into a internal property
  • 93020dc Do not initialize fallbackencoding in DicomService by default, so that the fa...
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [fo-dicom](https://github.com/fo-dicom/fo-dicom) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/fo-dicom/fo-dicom/releases)
- [Changelog](https://github.com/fo-dicom/fo-dicom/blob/development/ChangeLog.md)
- [Commits](fo-dicom/fo-dicom@5.1.2...5.1.3)

---
updated-dependencies:
- dependency-name: fo-dicom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Jul 1, 2024
@dependabot dependabot bot requested a review from a team July 1, 2024 12:41
@jas88 jas88 merged commit 43e9ec3 into main Jul 1, 2024
1 check failed
@jas88 jas88 deleted the dependabot/nuget/fo-dicom-5.1.3 branch July 1, 2024 16:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file .NET Pull requests that update .net code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant