Skip to content

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) workspace.dependencies minor 0.39.0 -> 0.42.0
sentry-backtrace (source) dependencies minor 0.39.0 -> 0.42.0
sentry-tower (source) dependencies minor 0.39.0 -> 0.42.0
sentry-tracing (source) dependencies minor 0.39.0 -> 0.42.0
sentry-types (source) dependencies minor 0.39.0 -> 0.42.0

Release Notes

getsentry/sentry-rust (sentry)

v0.42.0

Compare Source

Features
  • feat(log): support kv feature of log (#​851) by @​lcian
    • Attributes added to a log record using the kv feature are now recorded as attributes on the log sent to Sentry.
  • feat(types): add all the missing supported envelope headers (#​867) by @​lcian
  • feat(types): add setters for envelope headers (#​868) by @​lcian
    • It's now possible to set all of the envelope headers supported by the protocol when constructing envelopes.
  • feat(core): add some DSC fields to transaction envelope headers (#​869) by @​lcian
    • The SDK now sends additional envelope headers with transactions. This should solve some extrapolation issues for span metrics.
Behavioral changes
  • feat: filter username and password in URLs (#​864) by @​lcian
    • Usernames and passwords that could be contained in URLs captured when using the Actix Web or axum integration are now always filtered out.
    • If the Request is created manually by the user, then these fields are not filtered out.
    • This information was already filtered by Relay, but should also be filtered by the SDK itself as a first line of defense.
Fixes

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 added the deps label Jun 10, 2025
@renovate renovate bot added the deps label Jun 10, 2025
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch 6 times, most recently from 7cf5926 to 60f3756 Compare June 17, 2025 11:02
@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 3 times, most recently from a4c3073 to cb42626 Compare June 23, 2025 11:07
@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 12 times, most recently from 2874f90 to f931a3e Compare July 10, 2025 23:46
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch from f931a3e to 220a798 Compare July 11, 2025 22:01
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch 4 times, most recently from ed9f5f6 to 471a1ce Compare July 22, 2025 04:07
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch 4 times, most recently from 5b4792b to 8525275 Compare July 29, 2025 10:50
@renovate renovate bot changed the title fix(deps): update sentry-rust monorepo to 0.41.0 fix(deps): update sentry-rust monorepo to 0.42.0 Jul 29, 2025
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch 2 times, most recently from 244f87c to 6d23dfa Compare July 30, 2025 12:57
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch 10 times, most recently from 2f840fb to 0ee0590 Compare August 12, 2025 10:35
@renovate renovate bot force-pushed the renovate/sentry-rust-monorepo branch from 0ee0590 to e9a2247 Compare September 8, 2025 04:53
@spotlightishere spotlightishere merged commit a97c064 into main Sep 8, 2025
@spotlightishere spotlightishere deleted the renovate/sentry-rust-monorepo branch September 8, 2025 04:54
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.

2 participants