PennyDreadfulMTG / gatherling

Magic: The Gathering tournament runner and tracker for Player Run Events
https://gatherling.com
MIT License
4 stars 4 forks source link

Bump sentry/sentry from 4.2.0 to 4.3.0 #586

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps sentry/sentry from 4.2.0 to 4.3.0.

Release notes

Sourced from sentry/sentry's releases.

4.3.0

The Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.3.0.

Features

  • Add support for Sentry Developer Metrics [(#1619)](getsentry/sentry-php#1619)

    use function Sentry\metrics;
    

    // Add 4 to a counter named hits metrics()->increment(key: 'hits', value: 4);

    // Add 25 to a distribution named response_time with unit milliseconds metrics()->distribution(key: 'response_time', value: 25, unit: MetricsUnit::millisecond());

    // Add 2 to gauge named parallel_requests, tagged with type: "a" metrics()->gauge(key: 'parallel_requests, value: 2, tags: ['type': 'a']);

    // Add a user's email to a set named users.sessions, tagged with role: "admin" metrics()->set('users.sessions, 'jane.doe@example.com', null, ['role' => User::admin()]);

    // Add 2 to gauge named parallel_requests, tagged with type: "a" Sentry.metrics.gauge('parallel_requests', 2, { tags: { type: 'a' } });

    // Flush the metrics to Sentry metrics()->flush();

    // We recommend registering the flushing in a shutdown function register_shutdown_function(static fn () => metrics()->flush());

    To learn more about Sentry Developer Merics, join the discussion at https://github.com/getsentry/sentry-php/discussions/1666.

Bug Fixes

Misc

Changelog

Sourced from sentry/sentry's changelog.

4.3.0

The Sentry SDK team is happy to announce the immediate availability of Sentry PHP SDK v4.3.0.

Features

  • Add support for Sentry Developer Metrics [(#1619)](getsentry/sentry-php#1619)

    use function Sentry\metrics;
    

    // Add 4 to a counter named hits metrics()->increment(key: 'hits', value: 4);

    // Add 25 to a distribution named response_time with unit milliseconds metrics()->distribution(key: 'response_time', value: 25, unit: MetricsUnit::millisecond());

    // Add 2 to gauge named parallel_requests, tagged with type: "a" metrics()->gauge(key: 'parallel_requests, value: 2, tags: ['type': 'a']);

    // Add a user's email to a set named users.sessions, tagged with role: "admin" metrics()->set('users.sessions, 'jane.doe@example.com', null, ['role' => User::admin()]);

    // Add 2 to gauge named parallel_requests, tagged with type: "a" Sentry.metrics.gauge('parallel_requests', 2, { tags: { type: 'a' } });

    // Flush the metrics to Sentry metrics()->flush();

    // We recommend registering the flushing in a shutdown function register_shutdown_function(static fn () => metrics()->flush());

    To learn more about Sentry Developer Merics, join the discussion at https://github.com/getsentry/sentry-php/discussions/1666.

Bug Fixes

Misc

Commits


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 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)