MiniProfiler for .NET Documentation Go to the repo

Release Notes

This page tracks major changes included in any update starting with version 4.0.0.3

Unreleased

No pending unreleased changes.

Version 4.5.4

  • New:
    • Support for strict CSP (dynamic inline styles removed) (#634 - thanks rwasef1830)
    • Moved .NET Core to net8.0 with no Newtonsoft.Json dependency (#641 & #679)
    • Add support for additional client-side headers in custom implementations (#669 - thanks Breederveld)
  • Fixes/Changes:
    • Upgraded MongoDB driver, allowing automatic index creation and profiler expiration (#613 - thanks IanKemp)
    • Fixed #652: Respect PopupDecimalPlaces in all cases (#655)
  • Removed:
    • Support for rarely used providers (#679)
      • MiniProfiler.EFC7
      • MiniProfiler.Providers.RavenDB
      • MiniProfiler.Providers.SqlServerCe

Version 4.3.8

  • New:
    • Added an option to control SpacesAfterCommas to InlineSqlFormatter and SqlServerFormatter (#549 - thanks Turnerj)
    • Performance improvement: caching assembly names to reduce allocations during stack trace snippet generation (#605 - thanks benbryant0)
    • Added MiniProfiler.Minimal headless package with is a standalone bare-bones build with no depdencies and no UI, useful for mass scale applications that are viewing the results elsewhere (#636)
    • Add Nullable Reference Type annotations to the entire codebase (#640)
    • Add MiniProfilerOptions.TimingInstrumentationProvider allowing to hook when Timings are created, e.g. to drive Activity if desired (#650 - thanks m0sa)
  • Fixes/Changes:
    • Fixed /results-index ordering (should be newest to oldest) (#550 - thanks spaduret)
    • Fixed nonce attribute propagation to generated style element for full CSP support (#565)
    • Changed popup to show 2 decimal places for timings by default, with a new PopupDecimalPlaces option to control this (present everywhere settings are) (#580)
    • Fix for time duration precision on Linux (#602 - thanks benbryant0)
    • Fixed #578: Making SQLite data types compatible for more use cases (#582 - thanks MarkZither)

Version 4.2.22

  • Minor fixes to build versioning

Version 4.2.1

  • New:
    • Added RavenDB Storage provider (#483 - thanks @lillo42!)
    • Added