NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
NuGet · #1326 most downloaded on NuGet
Microsoft.Extensions.Hosting (IHostBuilder) support for App Metrics.
Last release 5 years ago
no release in 18 months
Ships fairly regularly
a new release about every 6 months
Most releases are documented
notes for 5 of 7 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
11 releases · first in 2018
Nothing published for this version
https://github.com/AppMetrics/AppMetrics/projects/23
https://github.com/AppMetrics/AppMetrics/projects/21
One column per quarter.
* updating app metrics version in global build ref
stable 4.0.0 release (#555)
* updating app metrics version in global build ref
* #494 Decommissiong health check functionality due to microsoft implementation
* #496 bumping package versions for netcore3
* Features/buildupdate (#498)
* #496 using IHost rather than IWebHost
* #496 use dotnet core 3 in azure devops build
* #496 fixing azure devops yml
* #496 fixing incorrect sdk version in azure build yml
* #496 use global.json for azure build pipeline
* #496 target netcoreapp3.0
* cake alternative
* cake alternative
* set assembly version build target
* cake alternative
* cake alternative
* setting minver properties
* extensions build update
* build on windows and linux
* fixing build pipline indentation
* fixing build pipline indentation
* fixing build pipline indentation
* fixing build pipline indentation
* adding reporting to build
* adding aspnet core build and fix reporting build
* make build.sh executable
* build updates, netcore3 warnings
* build updates, netcore3 warnings
* build updates, netcore3 warnings
* build.sh mod
* build.sh mod
* fixing linux root build
* use new logo build property instead of url
* skipping json config tests for now to get linux build working
* updating package icon path
* fixing package icon path
* fixing root build.sh
* ignoring failed test on linux build checking for absolute url when reporting over http
* adding Microsoft.AspNetCore.Mvc version explicitly, failing on linux but not windows
* #496 updating app metrics refs to 4.0.0-*, making required changes in reporting samples
* #496 text and http reporters async io
* #496 use host builder instead of webhostbuilder in metrics reporter receive sample
* #396 #496 metrics text formatting async
* #500 #496 #396 async updates and using system.text.json for core json formatting
* #396 fix await async json serialization of metrics
* adding local clear cache script
* #500 fix broken build, default json serialization options now system.text.json
* #502 System.Text.Json not supporting NaN or Infinity
* adding aspnet core routing to cache clean
* #396 #396 removing allow sync io from sample apps
* Features/4.0.0 (#503)
* #494 Decommissiong health check functionality due to microsoft implementation
* #496 bumping package versions for netcore3
* Features/buildupdate (#498)
* #496 using IHost rather than IWebHost
* #496 use dotnet core 3 in azure devops build
* #496 fixing azure devops yml
* #496 fixing incorrect sdk version in azure build yml
* #496 use global.json for azure build pipeline
* #496 target netcoreapp3.0
* cake alternative
* cake alternative
* set assembly version build target
* cake alternative
* cake alternative
* setting minver properties
* extensions build update
* build on windows and linux
* fixing build pipline indentation
* fixing build pipline indentation
* fixing build pipline indentation
* fixing build pipline indentation
* adding reporting to build
* adding aspnet core build and fix reporting build
* make build.sh executable
* build updates, netcore3 warnings
* build updates, netcore3 warnings
* build updates, netcore3 warnings
* build.sh mod
* build.sh mod
* fixing linux root build
* use new logo build property instead of url
* skipping json config tests for now to get linux build working
* updating package icon path
* fixing package icon path
* fixing root build.sh
* ignoring failed test on linux build checking for absolute url when reporting over http
* adding Microsoft.AspNetCore.Mvc version explicitly, failing on linux but not windows
* #496 updating app metrics refs to 4.0.0-*, making required changes in reporting samples
* #496 text and http reporters async io
* #496 use host builder instead of webhostbuilder in metrics reporter receive sample
* #396 #496 metrics text formatting async
* #500 #496 #396 async updates and using system.text.json for core json formatting
* #396 fix await async json serialization of metrics
* adding local clear cache script
* #500 fix broken build, default json serialization options now system.text.json
* #502 System.Text.Json not supporting NaN or Infinity
* adding aspnet core routing to cache clean
* #396 #396 removing allow sync io from sample apps
* updating pre-release version
* Use await using for .NET Standard 2.1 (#507)
* Camel case formatting (#525)
* Add .vscode to .gitignore
* #501 Fix MetricsJsonOutputFormatter PascalCase formatting
# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date: Mon Jan 27 20:04:01 2020 +0300
#
# On branch camel-case-formatting
# Your branch and 'origin/camel-case-formatting' have diverged,
# and have 1 and 1 different commits each, respectively.
# (use "git pull" to merge the remote branch into yours)
#
# Changes to be committed:
# modified: src/App.Metrics.Formatters.Json/Converters/EnvironmentInfoConverter.cs
# modified: src/App.Metrics.Formatters.Json/Converters/MetricDataConverter.cs
# modified: test/App.Metrics.Formatters.Json.Facts/ApdexFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/CounterFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/GaugeFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/HistogramFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/JsonEnvOutputFormatterTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/counter.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/counter_reset.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/histogram.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/meter.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/metricdata_single_context.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/timer.json
# modified: test/App.Metrics.Formatters.Json.Facts/MeterFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/MetricsDataFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/TimerFormattingTests.cs
#
# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date: Mon Jan 27 20:04:01 2020 +0300
#
# On branch camel-case-formatting
# Your branch is up to date with 'origin/camel-case-formatting'.
#
# Changes to be committed:
# modified: src/App.Metrics.Formatters.Json/Converters/EnvironmentInfoConverter.cs
# modified: src/App.Metrics.Formatters.Json/Converters/MetricDataConverter.cs
# modified: test/App.Metrics.Formatters.Json.Facts/ApdexFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/CounterFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/GaugeFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/HistogramFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/JsonEnvOutputFormatterTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/counter.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/counter_reset.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/histogram.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/meter.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/metricdata_single_context.json
# modified: test/App.Metrics.Formatters.Json.Facts/JsonFiles/timer.json
# modified: test/App.Metrics.Formatters.Json.Facts/MeterFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/MetricsDataFormattingTests.cs
# modified: test/App.Metrics.Formatters.Json.Facts/TimerFormattingTests.cs
#
# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date: Mon Jan 27 20:04:01 2020 +0300
#
# On branch camel-case-formatting
# Your branch is up to date with 'origin/camel-case-formatting'.
#
# Changes to be committed:
# modified: src/Core/src/App.Metrics.Formatters.Json/Converters/EnvironmentInfoConverter.cs
# modified: src/Core/src/App.Metrics.Formatters.Json/Converters/MetricDataConverter.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/ApdexFormattingTests.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/CounterFormattingTests.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/GaugeFormattingTests.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/HistogramFormattingTests.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/JsonEnvOutputFormatterTests.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/JsonFiles/counter.json
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/JsonFiles/counter_reset.json
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/JsonFiles/histogram.json
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/JsonFiles/meter.json
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/JsonFiles/metricdata_single_context.json
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/JsonFiles/timer.json
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/MeterFormattingTests.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/MetricsDataFormattingTests.cs
# modified: src/Core/test/App.Metrics.Formatters.Json.Facts/TimerFormattingTests.cs
#
* AsciiFormatter use async all the way down (#520) (#529)
* Switch to .NET Core 3.1 (#534)
* Features/4.0.0 (#538)
* Async writes (#533)
* Async StreamWriter writes
* Fix disposing
* #536 adding datadog formatter
* #536 adding datadog sandbox and http reporter
* #537 no more sync io
* #536 adding datadog unit tests
Co-authored-by: Martin Othamar <martin@othamar.net>
* #536 renaming datadog formatting package as there is a conflict uploading to nuget with a third party package named similarily
* bump dotnet sdk
* Handle exceptions in ASPNET Core tracking middleware (#539)
Ensure exceptions in next middleware result in the completion of timers and counters.
Fixes issue #468.
Co-authored-by: Laurence Pike <laurence.pike@starlizard.com>
Co-authored-by: Allan Hardy <alhardy@users.noreply.github.com>
* Add ability to record a timer using a user supplied value. Fixes #304 (#546)
Co-authored-by: Trevor Nichols <trevor@theredfox.group>
* Update README.md (#548)
Co-authored-by: Allan Hardy <alhardy@users.noreply.github.com>
* stable 4.0 release
Co-authored-by: Martin Othamar <martin@othamar.net>
Co-authored-by: Konstantin <suslov93@gmail.com>
Co-authored-by: Kamil Kiełbasa <kamil.m.kielbasa@gmail.com>
Co-authored-by: lscpike <lscpike@users.noreply.github.com>
Co-authored-by: Laurence Pike <laurence.pike@starlizard.com>
Co-authored-by: Trevor Nichols <trevor@ml.net.au>
Co-authored-by: Trevor Nichols <trevor@theredfox.group>
Co-authored-by: Nahid Farrokhi <nahid.f@gmail.com>
Nothing published for this version
Nothing published for this version
https://github.com/AppMetrics/AppMetrics/projects/19
Nothing published for this version
As part of this release we had 61 commits which resulted in 10 issues being closed.
As part of this release we had 61 commits which resulted in 10 issues being closed.
bugs
new features
enhancements
breaking change
investigation
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →