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 ddtrace from 1.11.1 to 1.12.0 #10929

Merged
merged 1 commit into from
Jun 12, 2023

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jun 2, 2023

Bumps ddtrace from 1.11.1 to 1.12.0.

Release notes

Sourced from ddtrace's releases.

1.12.0

Added

  • Profiling: Add support for profiling Ruby 3.3.0-preview1 (#2860)
  • Appsec: Appsec support nested apps (#2836)
  • Appsec: Appsec add support for custom rules (#2856)
  • Appsec: Update appsec static rules to 1.7.0 version (#2869)
  • Appsec: Tag AppSec on Rack top-level span (#2858)
  • Profiling: Implement "no signals" workaround and enable CPU Profiling 2.0 for all customers (#2873)
  • Ci: Update CI Visibility spec (#2874)
  • Appsec: Added missing waf addresses to request operation (#2883)

Changed

  • Tracing: Consistent APM Span tags for AWS SDK Requests (#2730)
  • Tracing: Change default service_name values Part 2 (#2765)
  • Profiling: Bump debase-ruby_core_source dependency to 3.2.1 (#2875)

Fixed

  • Telemetry: Disable for non-HTTP agent connection (#2815)
  • Tracing: Fix circular requires (#2826)
  • Tracing: Update comment about Datadog::Tracing::Distributed::Ext to correct modules (#2840)
  • Appsec: Check if :appsec setting is present before accessing it in remote component (#2854)
  • Telemetry: Do not send Dependency hash when version is present (#2855)
  • Core: Fix symbol configuration for env and service (#2864)
  • Tracing: Fix sql comment propagation full mode when tracing is disabled (#2866)
  • Appsec: Use relative URI for server.request.uri.raw (#2890)

Read the full changeset and the release milestone.

Changelog

Sourced from ddtrace's changelog.

[1.12.0] - 2023-06-02

Added

  • Profiling: Add support for profiling Ruby 3.3.0-preview1 (#2860[])
  • Appsec: Appsec support nested apps (#2836[])
  • Appsec: Appsec add support for custom rules (#2856[])
  • Appsec: Update appsec static rules to 1.7.0 version (#2869[])
  • Appsec: Tag AppSec on Rack top-level span (#2858[])
  • Profiling: Implement "no signals" workaround and enable CPU Profiling 2.0 for all customers (#2873[])
  • Ci: Update CI Visibility spec (#2874[])
  • Appsec: Added missing waf addresses to request operation (#2883[])

Changed

  • Tracing: Consistent APM Span tags for AWS SDK Requests (#2730[])
  • Tracing: Change default service_name values Part 2 (#2765[])
  • Profiling: Bump debase-ruby_core_source dependency to 3.2.1 (#2875[])

Fixed

  • Telemetry: Disable for non-HTTP agent connection (#2815[])
  • Tracing: Fix circular requires (#2826[])
  • Tracing: Update comment about Datadog::Tracing::Distributed::Ext to correct modules (#2840[])
  • Appsec: Check if :appsec setting is present before accessing it in remote component (#2854[])
  • Telemetry: Do not send Dependency hash when version is present (#2855[])
  • Core: Fix symbol configuration for env and service (#2864[])
  • Tracing: Fix sql comment propagation full mode when tracing is disabled (#2866[])
  • Appsec: Use relative URI for server.request.uri.raw (#2890[])
Commits
  • 5b1355f Merge pull request #2892 from DataDog/bump_to_version_1.12.0
  • 4925515 Update lockfiles for ddtrace 1.12.0
  • 39f1f79 Bump version 1.11.1 to 1.12.0
  • 398f773 Add 1.12.0 to CHANGELOG.md
  • 5af21bc Merge pull request #2883 from DataDog/appsec-add-missing-addresses-to-request...
  • f1ec475 Merge pull request #2890 from DataDog/use-relative-uri-for-uri-raw
  • 80c3573 Merge pull request #2858 from DataDog/attach-appec-to-toplevel-span
  • e6dc8e3 Use fullpath instead of a custom regex
  • a1e140a Move relative URI to Rack::Gateway::Request
  • dd1cf7f Strip scheme and authority from uri_raw
  • 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 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)

@dependabot dependabot bot added dependencies ruby Pull requests that update Ruby code labels Jun 2, 2023
Copy link
Member

@mkllnk mkllnk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good. Not sure what to test. I think that we should at least deploy to uk-staging which has a Datadog key. I think the deployment just has to succeed.

@jibees
Copy link
Contributor

jibees commented Jun 5, 2023

How to test

Deploy to uk-staging which has a Datadog key: the deployment just has to succeed.

Bumps [ddtrace](https://github.com/DataDog/dd-trace-rb) from 1.11.1 to 1.12.0.
- [Release notes](https://github.com/DataDog/dd-trace-rb/releases)
- [Changelog](https://github.com/DataDog/dd-trace-rb/blob/master/CHANGELOG.md)
- [Commits](DataDog/dd-trace-rb@v1.11.1...v1.12.0)

---
updated-dependencies:
- dependency-name: ddtrace
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@drummer83 drummer83 force-pushed the dependabot/bundler/ddtrace-1.12.0 branch from 246102a to 6145413 Compare June 12, 2023 13:05
@drummer83 drummer83 self-assigned this Jun 12, 2023
@drummer83 drummer83 added the pr-staged-uk staging.openfoodnetwork.org.uk label Jun 12, 2023
@drummer83
Copy link
Contributor

Hi @jibees,
I deployed this PR to staging UK. The deployment worked well and a quick checkout was fine, too.
Merging! 🚀

@drummer83 drummer83 merged commit 3e3ae5d into master Jun 12, 2023
@drummer83 drummer83 deleted the dependabot/bundler/ddtrace-1.12.0 branch June 12, 2023 14:43
@drummer83 drummer83 removed the pr-staged-uk staging.openfoodnetwork.org.uk label Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies ruby Pull requests that update Ruby code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants