Skip to content

Releases: exceptionless/Exceptionless.JavaScript

v1.5.4

02 Aug 13:27
Compare
Choose a tag to compare

Version 1.5.4 is a maintencance release that focused on fixing bugs with logging exceptions and logs.

  • Fixed a bug with submitLog not respecting log message and log level.
  • Always specify a default Error type when submitting an exception if one is not specified.

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.5.3

30 Jun 18:22
Compare
Choose a tag to compare

Version 1.5.3 fixed a single bug with the angular integration.

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.5.2

30 Jun 18:18
Compare
Choose a tag to compare
v1.5.2 Pre-release
Pre-release

Version 1.5.2 fixed a single bug with the angular integration.

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.5.1

30 Jun 18:12
Compare
Choose a tag to compare
v1.5.1 Pre-release
Pre-release

Version 1.5.1 fixed a single bug with the angular integration.

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.5.0

29 Jun 21:51
Compare
Choose a tag to compare

Version 1.5.0 added support for universal apps (React Universal) and general bug fixes:

  • Added support for universal apps. We have a React Universal sample located here showing the exact changes which were required to get everything working and setup.
  • Added support for passed in exceptions where the exception is just a string.
  • Updated TraceKit to the latest version which adds support for parsing PhantomJS errors and greatly improved native stack traces.
  • Updated to the latest version of TypeScript (#71 @caesay)
  • Fixed a bug where exceptionless would fail to load when used with webpack.
  • Fixed a bug where browser module info was not being populated.
  • Fixed a bug where ILog.trace was piped to the wrong console function which would error under IE (@srijken)

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.4.3

15 Dec 20:20
Compare
Choose a tag to compare

Version 1.4.3 fixed an issue where log messages were unable to be submitted in node when running under strict mode.

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.4.2

11 Nov 21:22
Compare
Choose a tag to compare

Version 1.4.2 focused on improvements to the deduplication plugin, bug fixes and improving the build and test process.

Improvements

  • Greatly improved the deduplication plugin to work exactly like the .NET deduplication process (@srijken).
  • Greatly reduced the time to run the build and tests (@srijken).

Bug Fixes

  • Fixed a bug where you couldn't use RequireJS with a minified build.
  • Fixed a bug where you couldn't use exceptionless with angular-mocks (@mkalpana #60).
  • Fixed a bug where events submitted from node that contained non-english characters would cause the event to be unparsable (@windwen #65).

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.4.1

10 May 21:10
Compare
Choose a tag to compare

Version 1.4.1 fixed an issue with publishing to npm.

v1.4.0

10 May 21:04
Compare
Choose a tag to compare

Version 1.4.0 focused on improvements to sessions, real time configuration and logging.

  • Added the ability to exclude events by type and source in real time as well as minimum log levels! We've made improvements to real time project configuration to ensure that if you accidentally disable logging completely, your settings can be updated in the background and functionality restored! We will expand on UI support for this in the near future, in the mean time please check out the example project configuration below:
    • Key: @@EVENT_TYPE:SOURCE Value: false You can use any event type or source. We support using wildcards * as part of the source. If you want to ignore complete event types then set the source to *.
    • Key: @@error:*MyCustomException Value: false The following disables the submission of any error event where the stack trace contains an exception with a type name that ends with MyCustomException. You can also specify the full type name with namespace and remove the wildcard.
    • Key: @@log:* Value: Off Log types are special cased but still accept true or false for values. This example will turn off log messages completely. Known values are: Trace, Debug, Info, Warn, Error, Fatal, Off.
    • Key: @@log:MyNamespace.EventPostsJob Value: Info This sets a minimum log level for the EventPostsJob.
  • Added support for automatically checking for updated configuration settings when the client is idle. By default the client will now check every 2 minutes after the last event submission for updated configuration settings. You can also turn off the automatic updating of configuration settings when idle by calling client.config.updateSettingsWhenIdleInterval = -1;.
    • Checking for updated settings doesn't count towards plan limits.
    • Only the current configuration version is sent when checking for updated settings (no user information will ever be sent).
    • If the settings haven't changed, then no settings will be retrieved.
  • Session Heartbeats and Session End events are now sent through an optimized api end point. This means that they no longer count towards your plan limits!
  • Fixed an issue with passing settings to a new instance of ExceptionlessClient (@csantero).
  • Improved the stacking of angular response errors.

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!

v1.3.2

26 Feb 16:56
Compare
Choose a tag to compare

Version 1.3.2 focused on added support for offline storage, manual stacking and improvements to the angular integration.

Please take a look at the change log for a full list of the changes.

Feedback

We're listening and we'd love to hear your feedback! Please send us your feedback by clicking on one of the links below!