Skip to content

fix(deps): update sentry-rust monorepo to 0.41.0 #541

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 10, 2025

This PR contains the following updates:

Package Type Update Change
sentry (source) dependencies minor 0.39.0 -> 0.41.0
sentry-tower (source) dependencies minor 0.39.0 -> 0.41.0
sentry-tracing (source) dependencies minor 0.39.0 -> 0.41.0

Release Notes

getsentry/sentry-rust (sentry)

v0.41.0

Compare Source

Breaking changes
  • feat(tracing): support combined EventFilters and EventMappings (#​847) by @​lcian
    • EventFilter has been changed to a bitflags struct.
    • It's now possible to map a tracing event to multiple items in Sentry by combining multiple event filters in the event_filter, e.g. tracing::Level::ERROR => EventFilter::Event | EventFilter::Log.
    • It's also possible to use EventMapping::Combined to map a tracing event to multiple items in Sentry.
    • ctx in the signatures of event_from_event, breadcrumb_from_event and log_from_event has been changed to take impl Into<Option<&'context Context<'context, S>>> to avoid cloning the Context when mapping to multiple items.
Features
  • feat(core): emit debug log when calling capture_log but logs are disabled (#​849) by @​lcian
Fixes
  • fix(logs): stringify u64 attributes greater than i64::MAX (#​846) by @​lcian
Dependencies

v0.40.0

Compare Source

Breaking changes
  • refactor(logs): apply user attributes to log regardless of send_default_pii (#​843) by @​lcian
    • User attributes should be applied to logs regardless of send_default_pii. Therefore, that parameter was removed from sentry_core::Scope::apply_to_log.
Features
  • feat(tracing): add support for logs (#​840) by @​lcian
    • To capture tracing events as Sentry structured logs, enable the logs feature of the sentry crate.
    • Then, initialize the SDK with enable_logs: true in your client options.
    • Finally, set up a custom event filter to map events to logs based on criteria such as severity. For example:
        let sentry_layer = sentry_tracing::layer().event_filter(|md| match *md.level() {
            tracing::Level::ERROR => EventFilter::Event,
            tracing::Level::TRACE => EventFilter::Ignore,
            _ => EventFilter::Log,
        });
  • feat(log): add support for logs (#​841) by @​lcian
    • To capture log records as Sentry structured logs, enable the logs feature of the sentry crate.
    • Then, initialize the SDK with enable_logs: true in your client options.
    • Finally, set up a custom event filter to map records to Sentry logs based on criteria such as severity. For example:
        let logger = sentry::integrations::log::SentryLogger::new().filter(|md| match md.level() {
            log::Level::Error => LogFilter::Event,
            log::Level::Trace => LogFilter::Ignore,
            _ => LogFilter::Log,
        });
  • refactor(logs): cache default attributes and add OS attributes (#​842) by @​lcian
    • os.name and os.version are now being attached to logs as default attributes.
Fixes
  • fix(logs): send environment in sentry.environment default attribute (#​837) by @​lcian
Behavioral changes
  • refactor(tracing): refactor internal code and improve docs (#​839) by @​lcian
    • Errors carried by breadcrumbs will now be stored in the breadcrumb data under their original field name.
    • Before, they were all stored under a single key called errors.
Dependencies

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from auguwu as a code owner June 10, 2025 12:32
@renovate renovate bot added the deps label Jun 10, 2025
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch from c9e9ff3 to d9cd113 Compare June 16, 2025 23:47
@renovate renovate bot changed the title fix(deps): update sentry-rust monorepo to 0.39.0 fix(deps): update sentry-rust monorepo to 0.39.0 - autoclosed Jun 17, 2025
@renovate renovate bot closed this Jun 17, 2025
@renovate renovate bot deleted the renovate/sentry-rust-monorepo branch June 17, 2025 07:52
@renovate renovate bot changed the title fix(deps): update sentry-rust monorepo to 0.39.0 - autoclosed fix(deps): update sentry-rust monorepo to 0.39.0 Jun 17, 2025
@renovate renovate bot reopened this Jun 17, 2025
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch from 6eb2b47 to d9cd113 Compare June 17, 2025 17:30
@renovate renovate bot changed the title fix(deps): update sentry-rust monorepo to 0.39.0 fix(deps): update sentry-rust monorepo to 0.40.0 Jun 17, 2025
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch 2 times, most recently from 605063f to eb2dd24 Compare June 23, 2025 12:42
@renovate renovate bot changed the title fix(deps): update sentry-rust monorepo to 0.40.0 fix(deps): update sentry-rust monorepo to 0.41.0 Jun 23, 2025
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch 3 times, most recently from c547a08 to 52b0ce6 Compare July 9, 2025 01:15
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch from 52b0ce6 to 43586c8 Compare July 11, 2025 03:28
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch from 43586c8 to 268edbc Compare July 11, 2025 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants