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

chore(deps): Bump Zeiss.PiWeb.Api.Rest.Dtos from 8.3.1 to 9.0.1 in /src #97

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 7, 2025

Bumps Zeiss.PiWeb.Api.Rest.Dtos from 8.3.1 to 9.0.1.

Changelog

Sourced from Zeiss.PiWeb.Api.Rest.Dtos's changelog.

Version 9.0.1

======================================================

========================================== Bugfixes

  • Automatically choose correct access token type for OIDC (#263) ○ automatically choose JWT token to use as access token, if no other type is enforced by PiWeb Server ○ do not silently return null on error states of the OIDC authentication procedure, but throw an exception instead to make debugging easier

======================================================

Version 9.0.0

======================================================

========================================== Bugfixes

  • Correctly recognize backslash at the end of path as part of name (#248)
  • Discard OIDC token file on decryption exception to allow for normal login retry (#250)
  • Fix measurement search with AllAttributeSelectionDto.False still returning attributes (#253)

========================================== New Features

  • Improve creation of REST clients (#234) ○ Add RestClientBuilder to build REST clients using a fluent syntax to configure available options ○ Add new REST client constructor using settings from provided RestClientSettings instead of having to deal with parameter overloads ○ Add possibility of using DelegatingHandlers to implement and inject custom behaviour into the request pipeline of the REST clients ○ Add IAuthenticationHandler interface to enable custom authentication handling which can be injected by using the RestClientBuilder ○ Add ICustomRestClient access via public property, which enables implementing custom REST requests as extension methods on REST clients
  • Extend OIDC configuration to make it more flexible, public configuration will now be fetched automatically from the PiWeb Server if available (#231)
  • Add extended version property (#238) ○ Add property 'ExtendedVersion' to ServiceInformationDto which consists of Version-BuildDate-BuildHash
  • Enable OIDC authorization code flow (#244) ○ Adds support for the OIDC authorization code flow as described in the OpenID specification ○ Add feature matrix to allow checking supported features of the OAuth REST service ○ Add interface abstraction for OIDC flows and implementations for the hybrid and authorization code flow ○ Add new OAuthConfigruation class which combines different token information and a flags enum to get information about supported flows on server side
  • Support optional certificate revocation list check (#251) ○ Add REST client setting 'CheckCertificateRevocationList' to enable checking the TLS certificate revocation list (default: false)

... (truncated)

Commits
  • 9557654 Merge branch 'release/9.0.1'
  • cee9d9a Raises version number to 9.0.1
  • 8cf98cb Merge pull request #264 from ZEISS-PiWeb/feature/Update_release_notes_9.0.1
  • 4ef6c98 chore: Update release notes for 9.0.1
  • a670e79 Merge pull request #263 from ZEISS-PiWeb/fix/Automatically_choose_access_toke...
  • 26302e8 fix: Throw error on problems during OIDC login
  • 0c8e181 fix: Automatically choose suitable JWT token as AccessToken
  • e7a1a6b Merge branch 'release/9.0.0'
  • a7a3bd5 [skip actions] merge back 'main' into 'develop'
  • ca3ec07 Raises version number to 9.0.0
  • 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 [Zeiss.PiWeb.Api.Rest.Dtos](https://github.com/ZEISS-PiWeb/PiWeb-Api) from 8.3.1 to 9.0.1.
- [Changelog](https://github.com/ZEISS-PiWeb/PiWeb-Api/blob/develop/RELEASE_NOTES.txt)
- [Commits](ZEISS-PiWeb/PiWeb-Api@release/8.3.1...release/9.0.1)

---
updated-dependencies:
- dependency-name: Zeiss.PiWeb.Api.Rest.Dtos
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 7, 2025
@RonHeck RonHeck merged commit 5a873ba into develop Jan 8, 2025
6 checks passed
@RonHeck RonHeck deleted the dependabot/nuget/src/Zeiss.PiWeb.Api.Rest.Dtos-9.0.1 branch January 8, 2025 05:35
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant