Download Latest Version v8.6.2 source code.zip (27.0 MB)
Email in envelope

Get an email when there's a new version of Exceptionless

Home / v8.6.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-06-30 4.3 kB
v8.6.1 source code.tar.gz 2026-06-30 2.1 MB
v8.6.1 source code.zip 2026-06-30 3.8 MB
Totals: 3 Items   5.9 MB 0

Exceptionless 8.6.1

Exceptionless 8.6.1 is a follow-up release for the hosted MCP and OAuth work introduced in 8.6.0. It tightens OAuth resource scoping, improves MCP project context switching, adds user-facing OAuth grant management, and includes event ingestion, event table, saved view, dependency, and test reliability fixes.

OAuth And MCP

  • Adds distinct OAuth protected resources for /mcp and /api/v2, with resource-specific metadata, bearer challenges, and stricter token/resource validation.
  • Allows OAuth clients to request reduced consent scopes and explicitly selected Organizations from the OAuth consent flow.
  • Moves new OAuth/MCP grants into dedicated OAuth token storage backed by SHA-256 token hashes, while preserving legacy API key behavior on the existing token path.
  • Adds Account Applications management so users can review connected OAuth applications and revoke client access.
  • Adds MCP context tools for reading and switching the active Organization and project, with context scoped by session, user, OAuth client, and resource.
  • Cleans up rotated OAuth tokens after the refresh replay safety window while preserving refresh-token replay detection.

Event Ingestion And UI

  • Rejects oversized unknown-length event POST bodies with 413 Payload Too Large before truncated payloads can be queued.
  • Adds event version to event summary responses and a hidden-by-default Version column in the Svelte event table.
  • Preserves filter UI state and pagination during URL-only filter serialization and event auto-refreshes.
  • Fixes saved-view hydration so saved-view pages do not briefly load default data before their filters are ready.
  • Improves tag filters with spaces, Session Events all-time navigation, Events icons, duration spacing, and the Total Events action affordance.
  • Updates predefined saved views to focus built-in Errors, Logs, and Most Used Features views on open or regressed data, and adds an All stacks view.

Maintenance

  • Updates .NET and frontend dependencies.
  • Limits AppHost log noise captured during integration test failures.
  • Updates AI Tools sample prompts and GitHub Copilot CLI setup guidance.
  • Applies formatting cleanup across backend code and tests.

Compatibility Notes

OAuth/MCP behavior is stricter than 8.6.0. OAuth clients now need an explicit supported resource, at least one supported resource scope, selected Organizations, and MCP grants require offline_access for refreshable authorization. Earlier experimental OAuth/MCP grants may need to re-authorize. Legacy API keys and normal user authentication paths are unchanged.

What's Changed

Full Changelog: https://github.com/exceptionless/Exceptionless/compare/v8.6.0...v8.6.1

Breaking Changes

None.

Thanks

Thank you to everyone in the community, our contributors, and our project sponsors for continuing to support Exceptionless.

Source: README.md, updated 2026-06-30