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.Imaging.ImageSharp from 5.0.3 to 5.1.0 #192

Closed

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 29, 2023

Bumps fo-dicom.Imaging.ImageSharp from 5.0.3 to 5.1.0.

Release notes

Sourced from fo-dicom.Imaging.ImageSharp's releases.

5.1.0

On May 21st 2023 fo-dicom 5.1.0 was officially released.

This release contains the following bugfixes:

  • Fix Truncating UIDs during Dimse and PDU logging (#1505)
  • Fix reading of DICOM files with extra tags in File Meta Information (#1376)
  • Fix sending more DICOM requests over an existing association where a request previously timed out (#1396)
  • Fix race-condition where Dicom clients could be accepted for connection before the server was fully configured (#1398)
  • Fix overwriting of Lossy Compression ratio tag (#1400)
  • Fix DicomJsonConverter deserialization to handle invalid private creator item (#1445)
  • Fix rendering of XA/XRF images that include a modality LUT sequence (#1442)
  • Fix incorrect conversion of some decimal strings (#1454)
  • Fix reading of Confidentiality Profile Attributes from standard (led to missing Clean Graphics option) (#1212)
  • Fix incorrect JSON conversion of inline binaries (#1487)
  • Fix GetDateTimeOffset with default offset from date/time (#1511)
  • Fix even length in pixel data by adding payload (#1019)
  • Fix JsonDicomConverter number serialization mode 'PreferablyAsNumber' to handle integers greater than int.MaxValue or lesser than int.MinValue (#1521)
  • Fixed missing logging of RemoteHost and RemoteIP in SCU (#1518)
  • Fix handling of negative overlay origin (#1559)

This release contains the following changes:

  • Support using client certificates for Tls connections.
  • New interfaces ITlsAcceptor and ITlsInitiator give more freedom in handling Tls connections.
  • Cache file length in FileByteSource to improve parse speed (#1493)
  • Improve throughput of DicomClient when more requests are added mid-flight (#1396)
  • Improve performance and reduce memory usage when opening DICOM files (#1414)
  • Disabled dataset validation on DicomFile.Clone() (#1465)
  • Added support for DICOM supplement 225, Multi-Fragment video transfer syntax (#1469)
  • Added support for rendering native icon image stored within encapsulated sop instance (#1483)
  • Added property to omit adding the default Implicit VR Little Endian transfer syntax for CStoreRequest (#1475)
  • Use CommunityToolkit.HighPerformance (#1473)
  • Added private tags from Varian official DICOM Conformance Statements (#1556)
  • Add better logging for inbound connections (#1561)
  • Added User Identity Negotiation support (#1110)

There are the following breaking changes from version 5.0.3 to version 5.1.0

  • Switch to Microsoft.Extensions.Logging, replacing FellowOakDicom.Log.ILogger and FellowOakDicom.Log.ILogManager. These are old interfaces are still supported, but they are now marked as obsolete
  • Updated DICOM Dictionary to 2023b. Several DicomTag constant names changed to singular name from plural form
  • DicomServer factories methods take an instance of ITlsAcceptor instead of a certificate name in case of Tls connection.
  • A exception is thrown when a private dicom tag is added without explicit VR (#1462)
Changelog

Sourced from fo-dicom.Imaging.ImageSharp's changelog.

5.1.0 (2023-05-21)

  • Breaking change: Switch to Microsoft.Extensions.Logging, replacing FellowOakDicom.Log.ILogger and FellowOakDicom.Log.ILogManager. These are old interfaces are still supported, but they are now marked as obsolete
  • Breaking change: Updated DICOM Dictionary to 2023b. Several DicomTag constant names changed to singular name from plural form (#1469)
  • Fix Truncating UIDs during Dimse and PDU logging (#1505)
  • Breaking change: DicomServer factories methods take an instance of ITlsAcceptor instead of a certificate name in case of Tls connection.
  • Add the possibility to use some certain client certificate for Tls connections.
  • New interfaces ITlsAcceptor and ITlsInitiator give more freedom in handling Tls connections.
  • Cache file length in FileByteSource to improve parse speed (#1493)
  • Fix reading of DICOM files with extra tags in File Meta Information (#1376)
  • Allow accessing person name components for empty items (#1405)
  • Fix sending more DICOM requests over an existing association where a request previously timed out (#1396)
  • Improve throughput of DicomClient when more requests are added mid-flight (#1396)
  • Fix race-condition where Dicom clients could be accepted for connection before the server was fully configured (#1398)
  • Fix overwriting of Lossy Compression ratio tag (#1400)
  • Fix DicomClientFactory logger name (#1429)
  • Fix DicomJsonConverter deserialization to handle invalid private creator item (#1445)
  • Improve performance and reduce memory usage when opening DICOM files (#1414)
  • Fix rendering of XA/XRF images that include a modality LUT sequence (#1442)
  • Fix incorrect conversion of some decimal strings (#1454)
  • Disabled dataset validation on DicomFile.Clone() (#1465)
  • Fix reading of Confidentiality Profile Attributes from standard (led to missing Clean Graphics option) (#1212)
  • Added support for DICOM supplement 225, Multi-Fragment video transfer syntax (#1469)
  • Added support for rendering native icon image stored within encapsulated sop instance (#1483)
  • Added property to omit adding the default Implicit VR Little Endian transfer syntax for CStoreRequest (#1475)
  • Fix blanking of ValueElements in the anonymizer (#1491)
  • Throw error when adding private dicom tag without explicit VR (#1462)
  • Fix incorrect JSON conversion of inline binaries (#1487)
  • Update VR=UI validation to reject empty component (#1509)
  • Fix GetDateTimeOffset with default offset from date/time (#1511)
  • Fix even length in pixel data by adding payload (#1019)
  • Use CommunityToolkit.HighPerformance (#1473)
  • Fix JsonDicomConverter number serialization mode 'PreferablyAsNumber' to handle integers greater than int.MaxValue or lesser than int.MinValue (#1521)
  • Fixed missing logging of RemoteHost and RemoteIP in SCU (#1518)
  • Added null check for EscapeXml in DicomXML (#1392)
  • Added private tags from Varian official DICOM Conformance Statements (#1556)
  • Fix handling of negative overlay origin (#1559)
  • Add better logging for inbound connections (#1561)
  • Added User Identity Negotiation support (#1110)
Commits
  • b1dc689 update description in fo-dicom core nuget
  • b497ecd prepare release 5.1.0
  • 6606785 Update to DICOM Standard 2023b
  • fac0c4c Added User Identity Negotiation support (#1546)
  • 6d4cd82 Merge pull request #1514 from fo-dicom/GH-1402-2
  • cb1e5ce correct wording and spelling in documentation
  • bb9fe93 fix merge issues with logging-commit
  • 6b822f1 - update documentation
  • d1e6da3 last try to make the ssl test run won net463 github action server
  • 4f47881 see, if this locally working certificate borrowed from https://github.com/jbe...
  • 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.Imaging.ImageSharp](https://github.com/fo-dicom/fo-dicom) from 5.0.3 to 5.1.0.
- [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.0.3...5.1.0)

---
updated-dependencies:
- dependency-name: fo-dicom.Imaging.ImageSharp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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 Aug 29, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 29, 2023

Dependabot tried to add @SMI/reviewers as a reviewer to this PR, but received the following error from GitHub:

POST https://api.github.com/repos/SMI/DicomTemplateBuilder/pulls/192/requested_reviewers: 422 - Reviews may only be requested from collaborators. One or more of the teams you specified is not a collaborator of the SMI/DicomTemplateBuilder repository. // See: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 30, 2023

Looks like fo-dicom.Imaging.ImageSharp is up-to-date now, so this is no longer needed.

@dependabot dependabot bot closed this Aug 30, 2023
@dependabot dependabot bot deleted the dependabot/nuget/fo-dicom.Imaging.ImageSharp-5.1.0 branch August 30, 2023 02:25
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.

0 participants