Skip to content

Add deployment environments to events - #371

Open
ejsmith wants to merge 9 commits into
mainfrom
feature/event-environments
Open

Add deployment environments to events#371
ejsmith wants to merge 9 commits into
mainfrom
feature/event-environments

Conversation

@ejsmith

@ejsmith ejsmith commented Sep 10, 2026

Copy link
Copy Markdown
Member

Adds Configuration.Environment, fluent SetEnvironment(...) helpers, and configuration/environment-variable support for deployment environments. Hosting integration falls back to IHostEnvironment.EnvironmentName; per-event settings override the default.

Environment values retain their supplied casing after trimming. Search and aggregation normalization happens on the server, which continues grouping the same error into one stack. Duplicate detection preserves distinct event payloads.

Validation: Linux, macOS, and Windows CI passed, including net472 configuration tests. Focused regressions cover invalid overrides, host defaults, reuse, caller-owned clients, aggregate exceptions, and exclusion callbacks. No breaking public APIs.

Updates the private SourceLink build dependency from 10.0.300 to 10.0.303 to unblock CI restore and address CVE-2026-62900. The patch was published August 11; it changes build tooling only and requires no application migration.

Deploy the server support before adopting the new SDK setting.

Related PRs: Exceptionless #2570, Exceptionless.JavaScript #193.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants