Skip to content

Releases: rollbar/Rollbar.NET

Mainly RollbarMiddleware improvements related to HttpContext capture

12 Apr 05:00
0882e7a
Compare
Choose a tag to compare

New features and enhancements:

  #11: Signed version
  #98: Asp .Net Core 2.0.1 - RollbarMiddleware Issues
  #114: Let's relax our dependency packages minimal version requirements...
  #115: Document Deploy API

Truncating large payloads, deploy tracking support and more...

30 Mar 20:29
f6b4f02
Compare
Choose a tag to compare

New features and enhancements:

  #105: Truncate large payloads to ensure we don't drop them.
  #104: Support deploy tracking.
  #107: Xamarin Linker Behavior: Link All.
  #112: Add parameterless overload for AddRollbarLogger(...) that supplies a default filter.
  #111: Update Rollbar.NET documentation for ASP.NET Core to add RollbarLogger service registration.
  #103: Split out every sample app into its own solution.
  #106: Update to the latest Nuget packages.

Support for Xamarin, Microsoft.Extensions.Logging.ILogger and more...

14 Mar 08:08
Compare
Choose a tag to compare

New features:

  • Works with Xamarin
  • Implements Microsoft.Extensions.Logging.ILogger.
  • Relevant HTTP request context captured for any log operation when Asp.Net Core RollbarMiddleware is used.
  • Dependencies cleaned up and updated to latest.

Resolved issues:
#4
#87
#89
#91
#92
#93
#94
#95
#96
#100
#101
#102

Custom built Data object, auto-populated HTTP request metadata, bug fixes

21 Feb 23:19
7e3c569
Compare
Choose a tag to compare

New features:

  • provides a way to custom build Payload's Data object;
  • ASP.NET Core middleware automatically populates submitted payloads with extra metadata of the relevant HTTP request;
  • for .NET Core, full support of configuration via appsettings.json

Addressed issues:

  • resolved #18: Send additional data about HTTP request.
  • resolved #82: Auto-capture notifier/client .NET flavor/version as payload.data.framework's value.
  • resolved #84: Fix IRollbar editable critical Config properties loophole
  • resolved #85: Update RollbarMiddleware component to log corresponding HTTP request details via Log(Data)
  • resolved #83: Make notifier for .NET Core to fully support configuration via appsettings.json
  • resolved #88: Cannot Integrate a Notifier to .Net Core App 2.0
  • resolved #78: .NET not logging since update to 1.0.1 via nuget
  • logging performance improvements (yes, even more)

Synchronous/blocking implementation of the logger added.

06 Feb 03:18
de1f598
Compare
Choose a tag to compare
  • added synchronous/blocking implementation of the logger;
  • added notifier configuration via app.config;
  • fixed InternalEvent propagation from the queue controller to a logger instance

New major rework of the Rollbar.NET notifier

10 Jan 23:39
Compare
Choose a tag to compare

Rollbar.NET Notifier v1.0.1

New major rework of the Rollbar.NET notifier

A .NET Rollbar Client that can be hosted by any application built based on following .NET versions:

  1. .NET Core 2.0 and newer;
  2. .NET Standard 2.0 and newer;
  3. .NET Full Framework 4.5 and newer.

Supports singleton-like usage scenarios as well as multiple instances of the notifier.

All the payload processing and actual sending to Rollbar API service performed on worker threads.

Payload posts to the Rollbar API service obey rate limits defined within the notifier configuration options.

Not backward compatible with its versions prior to v1. But can be easily adopted by making straightforward code changes guided by a .NET compiler.