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 the all-packages group in /UKHO.ExternalNotificationService.API with 7 updates #192

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 23, 2024

Bumps the all-packages group in /UKHO.ExternalNotificationService.API with 7 updates:

Package From To
Azure.Storage.Queues 12.19.1 12.20.0
Elastic.Apm 1.28.6 1.29.0
Elastic.Apm.AspNetCore 1.28.6 1.29.0
Azure.Messaging.EventGrid 4.25.0 4.26.0
Azure.Storage.Blobs 12.21.2 12.22.0
Elastic.Apm.Azure.Storage 1.28.6 1.29.0
Microsoft.Azure.WebJobs.Extensions.Storage 5.3.1 5.3.2

Updates Azure.Storage.Queues from 12.19.1 to 12.20.0

Release notes

Sourced from Azure.Storage.Queues's releases.

Azure.Storage.Queues_12.20.0

12.20.0 (2024-09-18)

Features Added

  • Includes all features from 12.20.0-beta.1.
  • Removed Queue Permissions enum from 12.20.0-beta.1.

Bugs Fixed

  • Fixed [BUG] Fixed Equality failures due to implicit cast on QueueErrorCode #44213

Azure.Storage.Queues_12.20.0-beta.1

12.20.0-beta.1 (2024-08-06)

Features Added

  • Added support for service version 2024-11-04.
  • Added ability to retrieve SAS string to sign for debugging purposes.
  • Add Queue Permissions enum to represent QueueAccessPolicy.Permissions #37653
Commits
  • c7548c1 Revert "[Storage] Add Queue Permissions enum to represent QueueAccessPolicy.P...
  • f362309 Update to newer resource id for open source api (#46044)
  • 5f8b725 Update perf tests to use federated auth (#46040)
  • 70567f2 Core TransferManager tests (#46014)
  • f328c76 Prepare for release (#46039)
  • c44e76d Increment package version after release of Azure.Identity (#46007)
  • d542f3a Azure.Provisioning - Add WebPubSubService.AssignRole (#46015)
  • 909e113 Update installed event processor version for net6 to net8 update (#46038)
  • e9bbbc0 Updated STG 95 GA release date (#46035)
  • ad34f7a Increment package version after release of Azure.Data.SchemaRegistry (#46036)
  • Additional commits viewable in compare view

Updates Elastic.Apm from 1.28.6 to 1.29.0

Release notes

Sourced from Elastic.Apm's releases.

v1.29.0

What's Changed

Full Changelog: elastic/apm-agent-dotnet@v1.28.6...v1.29.0

Changelog

Sourced from Elastic.Apm's changelog.

==== 1.29.0 - 2024/09/18

This release includes a breaking change in how we parse and send transaction cookies. In 1.26.0, we introduced improved cookie redaction based on the SanitizeFieldNames configuration. To implement this, we extracted each cookie from the Cookie header, storing them in a cookie dictionary on the transaction request data. We have identified a problem with the storage of cookies that include period characters due to the mapping of such data when stored in the APM data stream. This behaviour can lead to lost transactions on requests which include such cookies. This is common in ASP.NET Core due to the default cookie names used for sessions, authentication, etc.

In this release, we no longer parse out individual cookies, and the cookie Dictionary has been removed from the data model. This means that cookies will no longer be indexed individually. However, we have ensured that we retain the primary reason for the earlier change, which was to redact the values of sensitive cookies. Any cookies with a name matching the SanitizeFieldNames patterns will be redacted in the value of the Cookie header we store.

For most consumers, we expect the impact to be minimal. However, if you were relying on the parsed cookie fields, adjustments will be necessary to work with the Cookie header value instead.

===== Breaking changes

{pull}2444#2444 No longer parse request cookies, but ensure they are still redacted in the Cookie header string

[[release-notes-1.28.6]]

Commits

Updates Elastic.Apm.AspNetCore from 1.28.6 to 1.29.0

Release notes

Sourced from Elastic.Apm.AspNetCore's releases.

v1.29.0

What's Changed

Full Changelog: elastic/apm-agent-dotnet@v1.28.6...v1.29.0

Changelog

Sourced from Elastic.Apm.AspNetCore's changelog.

==== 1.29.0 - 2024/09/18

This release includes a breaking change in how we parse and send transaction cookies. In 1.26.0, we introduced improved cookie redaction based on the SanitizeFieldNames configuration. To implement this, we extracted each cookie from the Cookie header, storing them in a cookie dictionary on the transaction request data. We have identified a problem with the storage of cookies that include period characters due to the mapping of such data when stored in the APM data stream. This behaviour can lead to lost transactions on requests which include such cookies. This is common in ASP.NET Core due to the default cookie names used for sessions, authentication, etc.

In this release, we no longer parse out individual cookies, and the cookie Dictionary has been removed from the data model. This means that cookies will no longer be indexed individually. However, we have ensured that we retain the primary reason for the earlier change, which was to redact the values of sensitive cookies. Any cookies with a name matching the SanitizeFieldNames patterns will be redacted in the value of the Cookie header we store.

For most consumers, we expect the impact to be minimal. However, if you were relying on the parsed cookie fields, adjustments will be necessary to work with the Cookie header value instead.

===== Breaking changes

{pull}2444#2444 No longer parse request cookies, but ensure they are still redacted in the Cookie header string

[[release-notes-1.28.6]]

Commits

Updates Elastic.Apm from 1.28.6 to 1.29.0

Release notes

Sourced from Elastic.Apm's releases.

v1.29.0

What's Changed

Full Changelog: elastic/apm-agent-dotnet@v1.28.6...v1.29.0

Changelog

Sourced from Elastic.Apm's changelog.

==== 1.29.0 - 2024/09/18

This release includes a breaking change in how we parse and send transaction cookies. In 1.26.0, we introduced improved cookie redaction based on the SanitizeFieldNames configuration. To implement this, we extracted each cookie from the Cookie header, storing them in a cookie dictionary on the transaction request data. We have identified a problem with the storage of cookies that include period characters due to the mapping of such data when stored in the APM data stream. This behaviour can lead to lost transactions on requests which include such cookies. This is common in ASP.NET Core due to the default cookie names used for sessions, authentication, etc.

In this release, we no longer parse out individual cookies, and the cookie Dictionary has been removed from the data model. This means that cookies will no longer be indexed individually. However, we have ensured that we retain the primary reason for the earlier change, which was to redact the values of sensitive cookies. Any cookies with a name matching the SanitizeFieldNames patterns will be redacted in the value of the Cookie header we store.

For most consumers, we expect the impact to be minimal. However, if you were relying on the parsed cookie fields, adjustments will be necessary to work with the Cookie header value instead.

===== Breaking changes

{pull}2444#2444 No longer parse request cookies, but ensure they are still redacted in the Cookie header string

[[release-notes-1.28.6]]

Commits

Updates Azure.Messaging.EventGrid from 4.25.0 to 4.26.0

Release notes

Sourced from Azure.Messaging.EventGrid's releases.

Azure.Messaging.EventGrid_4.26.0

4.26.0 (2024-09-18)

Features Added

  • Added TierToColdSummary property to StorageLifecyclePolicyCompletedEventData.
Commits
  • 5159656 Increment package version after release of Azure.Communication.Chat (#46076)
  • abdd203 Update AutoRest C# version to 3.0.0-beta.20240920.1 (#46095)
  • 9ef696c initial checkin for Azure.Provisioning.CloudMachine (work in progress) (#46077)
  • f166fdb .NET SDK Refresh for Elastic (#45930)
  • 15943b5 Sync eng/common directory with azure-sdk-tools for PR 9016 (#46070)
  • 1c45c1b Cleanup after WebJobs Release (#46079)
  • d089242 Use sparse checkout in build job (#36119)
  • 684cbb4 Increment version for storage releases (#46072)
  • 5c0b478 Storage WebJobs Extension Prepare for Release 2024-09-19 (#46068)
  • 8b29bc5 AdditionalValidationPackagesFromPackageSetFn now accepts all discovered packa...
  • Additional commits viewable in compare view

Updates Azure.Storage.Blobs from 12.21.2 to 12.22.0

Release notes

Sourced from Azure.Storage.Blobs's releases.

Azure.Storage.Blobs_12.22.0

12.22.0 (2024-09-18)

Features Added

  • Includes all features from 12.22.0-beta.1

Bugs Fixed

  • Fixed [BUG] Method overload BlobBaseClient.OpenReadAsync()/OpenRead() to correctly handle the allowBlobModifications flag #45516
  • Fixed [BUG] Fixed Equality failures due to implicit cast on BlobErrorCode #44213
Commits
  • c7548c1 Revert "[Storage] Add Queue Permissions enum to represent QueueAccessPolicy.P...
  • f362309 Update to newer resource id for open source api (#46044)
  • 5f8b725 Update perf tests to use federated auth (#46040)
  • 70567f2 Core TransferManager tests (#46014)
  • f328c76 Prepare for release (#46039)
  • c44e76d Increment package version after release of Azure.Identity (#46007)
  • d542f3a Azure.Provisioning - Add WebPubSubService.AssignRole (#46015)
  • 909e113 Update installed event processor version for net6 to net8 update (#46038)
  • e9bbbc0 Updated STG 95 GA release date (#46035)
  • ad34f7a Increment package version after release of Azure.Data.SchemaRegistry (#46036)
  • Additional commits viewable in compare view

Updates Elastic.Apm.Azure.Storage from 1.28.6 to 1.29.0

Release notes

Sourced from Elastic.Apm.Azure.Storage's releases.

v1.29.0

What's Changed

Full Changelog: elastic/apm-agent-dotnet@v1.28.6...v1.29.0

Changelog

Sourced from Elastic.Apm.Azure.Storage's changelog.

==== 1.29.0 - 2024/09/18

This release includes a breaking change in how we parse and send transaction cookies. In 1.26.0, we introduced improved cookie redaction based on the SanitizeFieldNames configuration. To implement this, we extracted each cookie from the Cookie header, storing them in a cookie dictionary on the transaction request data. We have identified a problem with the storage of cookies that include period characters due to the mapping of such data when stored in the APM data stream. This behaviour can lead to lost transactions on requests which include such cookies. This is common in ASP.NET Core due to the default cookie names used for sessions, authentication, etc.

In this release, we no longer parse out individual cookies, and the cookie Dictionary has been removed from the data model. This means that cookies will no longer be indexed individually. However, we have ensured that we retain the primary reason for the earlier change, which was to redact the values of sensitive cookies. Any cookies with a name matching the SanitizeFieldNames patterns will be redacted in the value of the Cookie header we store.

For most consumers, we expect the impact to be minimal. However, if you were relying on the parsed cookie fields, adjustments will be necessary to work with the Cookie header value instead.

===== Breaking changes

{pull}2444#2444 No longer parse request cookies, but ensure they are still redacted in the Cookie header string

[[release-notes-1.28.6]]

Commits

Updates Elastic.Apm from 1.28.6 to 1.29.0

Release notes

Sourced from Elastic.Apm's releases.

v1.29.0

What's Changed

Full Changelog: elastic/apm-agent-dotnet@v1.28.6...v1.29.0

Changelog

Sourced from Elastic.Apm's changelog.

==== 1.29.0 - 2024/09/18

This release includes a breaking change in how we parse and send transaction cookies. In 1.26.0, we introduced improved cookie redaction based on the SanitizeFieldNames configuration. To implement this, we extracted each cookie from the Cookie header, storing them in a cookie dictionary on the transaction request data. We have identified a problem with the storage of cookies that include period characters due to the mapping of such data when stored in the APM data stream. This behaviour can lead to lost transactions on requests which include such cookies. This is common in ASP.NET Core due to the default cookie names used for sessions, authentication, etc.

In this release, we no longer parse out individual cookies, and the cookie Dictionary has been removed from the data model. This means that cookies will no longer be indexed individually. However, we have ensured that we retain the primary reason for the earlier change, which was to redact the values of sensitive cookies. Any cookies with a name matching the SanitizeFieldNames patterns will be redacted in the value of the Cookie header we store.

For most consumers, we expect the impact to be minimal. However, if you were relying on the parsed cookie fields, adjustments will be necessary to work with the Cookie header value instead.

===== Breaking changes

{pull}2444#2444 No longer parse request cookies, but ensure they are still redacted in the Cookie header string

[[release-notes-1.28.6]]

Commits

Updates Microsoft.Azure.WebJobs.Extensions.Storage from 5.3.1 to 5.3.2

Release notes

Sourced from Microsoft.Azure.WebJobs.Extensions.Storage's releases.

Microsoft.Azure.WebJobs.Extensions.Storage_5.3.2

5.3.2 (2024-09-19)

Other Changes

Please refer to Microsoft.Azure.WebJobs.Extension.Storage.Blobs and Microsoft.Azure.WebJobs.Extension.Storage.Queues for detailed list of changes.

Microsoft.Azure.WebJobs.Extensions.Storage.Queues_5.3.2

5.3.2 (2024-09-19)

Bugs Fixed

  • When grabbing Queue Metrics for amount of messages, will now use the QueueTriggerMetrics.QueueLength instead of the ApproximateMessagesCount for less stale metrics.

Other Changes

  • Improvement in logging exceptions when retrieving queue metrics.

Microsoft.Azure.WebJobs.Extensions.Storage.Blobs_5.3.2

5.3.2 (2024-09-19)

Other Changes

  • This release contains bug fixes to improve quality.
Commits
  • 5c0b478 Storage WebJobs Extension Prepare for Release 2024-09-19 (#46068)
  • 8b29bc5 AdditionalValidationPackagesFromPackageSetFn now accepts all discovered packa...
  • bf1b191 we need the condition to be set on populateScanPaths step. if we don't, and t...
  • e9e1e47 create patch with azure core 1.43 (#46055)
  • 879876e Increment version for storage releases (#46051)
  • 0d8b3cf Increment version for storage releases (#46054)
  • c7548c1 Revert "[Storage] Add Queue Permissions enum to represent QueueAccessPolicy.P...
  • f362309 Update to newer resource id for open source api (#46044)
  • 5f8b725 Update perf tests to use federated auth (#46040)
  • 70567f2 Core TransferManager tests (#46014)
  • Additional commits viewable in compare view

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the all-packages group in /UKHO.ExternalNotificationService.API with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [Azure.Storage.Queues](https://github.com/Azure/azure-sdk-for-net) | `12.19.1` | `12.20.0` |
| [Elastic.Apm](https://github.com/elastic/apm-agent-dotnet) | `1.28.6` | `1.29.0` |
| [Elastic.Apm.AspNetCore](https://github.com/elastic/apm-agent-dotnet) | `1.28.6` | `1.29.0` |
| [Azure.Messaging.EventGrid](https://github.com/Azure/azure-sdk-for-net) | `4.25.0` | `4.26.0` |
| [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) | `12.21.2` | `12.22.0` |
| [Elastic.Apm.Azure.Storage](https://github.com/elastic/apm-agent-dotnet) | `1.28.6` | `1.29.0` |
| [Microsoft.Azure.WebJobs.Extensions.Storage](https://github.com/Azure/azure-sdk-for-net) | `5.3.1` | `5.3.2` |


Updates `Azure.Storage.Queues` from 12.19.1 to 12.20.0
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Queues_12.19.1...Azure.Storage.Queues_12.20.0)

Updates `Elastic.Apm` from 1.28.6 to 1.29.0
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.28.6...v1.29.0)

Updates `Elastic.Apm.AspNetCore` from 1.28.6 to 1.29.0
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.28.6...v1.29.0)

Updates `Elastic.Apm` from 1.28.6 to 1.29.0
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.28.6...v1.29.0)

Updates `Azure.Messaging.EventGrid` from 4.25.0 to 4.26.0
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Messaging.EventGrid_4.25.0...Azure.Messaging.EventGrid_4.26.0)

Updates `Azure.Storage.Blobs` from 12.21.2 to 12.22.0
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Azure.Storage.Blobs_12.21.2...Azure.Storage.Blobs_12.22.0)

Updates `Elastic.Apm.Azure.Storage` from 1.28.6 to 1.29.0
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.28.6...v1.29.0)

Updates `Elastic.Apm` from 1.28.6 to 1.29.0
- [Release notes](https://github.com/elastic/apm-agent-dotnet/releases)
- [Changelog](https://github.com/elastic/apm-agent-dotnet/blob/main/CHANGELOG.asciidoc)
- [Commits](elastic/apm-agent-dotnet@v1.28.6...v1.29.0)

Updates `Microsoft.Azure.WebJobs.Extensions.Storage` from 5.3.1 to 5.3.2
- [Release notes](https://github.com/Azure/azure-sdk-for-net/releases)
- [Commits](Azure/azure-sdk-for-net@Microsoft.Azure.WebJobs.Extensions.Storage_5.3.1...Microsoft.Azure.WebJobs.Extensions.Storage_5.3.2)

---
updated-dependencies:
- dependency-name: Azure.Storage.Queues
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm.AspNetCore
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Messaging.EventGrid
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Azure.Storage.Blobs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm.Azure.Storage
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Elastic.Apm
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-packages
- dependency-name: Microsoft.Azure.WebJobs.Extensions.Storage
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-packages
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested review from rockydevnet and a team as code owners September 23, 2024 02:29
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 23, 2024
@HugoBurgess HugoBurgess merged commit 20c7e18 into main Sep 24, 2024
3 checks passed
@HugoBurgess HugoBurgess deleted the dependabot/nuget/UKHO.ExternalNotificationService.API/all-packages-f287c1b435 branch September 24, 2024 11:59
HugoBurgess added a commit that referenced this pull request Oct 3, 2024
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