airbrake
Version:
DEPRECATION: please use @airbrake/node instead (https://www.npmjs.com/package/@airbrake/node). A Node.js notifier for Airbrake, the leading exception reporting service.
141 lines (107 loc) • 5.99 kB
Markdown
Node Airbrake Changelog
=======================
### master
### [v2.1.3][v2.1.3] (April 23, 2020)
* Updated migration guide link
### [v2.1.2][v2.1.2] (April 23, 2020)
* Updated deprecation notice
### [v2.1.1][v2.1.1] (September 27, 2017)
* NODE AIRBRAKE IS DEPRECATED IN FAVOUR OF AIRBRAKE JS
(https://github.com/airbrake/airbrake-js)
([#152](https://github.com/airbrake/node-airbrake/pull/152))
### [v2.1.0][v2.1.0] (July 25, 2017)
* Added `airbrake.handlePromiseRejections()`
([#147](https://github.com/airbrake/node-airbrake/pull/147))
### [v2.0.1][v2.0.1] (May 16, 2017)
* Started sending error severity (defaults to `error`)
([#143](https://github.com/airbrake/node-airbrake/pull/143))
### [v2.0.0][v2.0.0] (April 17, 2017)
* **IMPORTANT:** dropped support for Node.js <= v0.12
* Dropped `sync-exec` dependency in favour of native `child_process.execSync`
([#137](https://github.com/airbrake/node-airbrake/pull/137))
* Dropped `json-stringify-safe` dependency in favour of native `JSON.stringify`
([#138](https://github.com/airbrake/node-airbrake/pull/138))
### [v1.3.0][v1.3.0] (April 11, 2017)
* Implemented payload truncation (notices over 64KB are not accepted by the
Airbrake API and will be truncated to fit the
limit) ([#134](https://github.com/airbrake/node-airbrake/pull/134))
### [v1.2.2][v1.2.2] (March 10, 2017)
* Updated `request` dependency to `^2.81.0`
([#129](https://github.com/airbrake/node-airbrake/pull/129))
### [v1.2.1][v1.2.1] (February 15, 2017)
* Fixed bug when client crashes when tries to notify due to missing `projectId`
or `projectKey`. These values are mandatory to create a new client now
([#125](https://github.com/airbrake/node-airbrake/pull/125))
### [v1.2.0][v1.2.0] (Semptember 8, 2016)
* **IMPORTANT:** Removed the `developmentEnvironments` config option
([#119](https://github.com/airbrake/node-airbrake/pull/119))
* Express & hapi integrations send `component` and `action` info now
([#120](https://github.com/airbrake/node-airbrake/pull/120))
### [v1.1.0][v1.1.0] (July 30, 2016)
* **IMPORTANT:** Added support for the Hapi framework
([#112](https://github.com/airbrake/node-airbrake/pull/112))
### [v1.0.3][v1.0.3] (June 24, 2016)
* Stopped depending on `lodash` and started depending on `lodash.merge`
([#102](https://github.com/airbrake/node-airbrake/pull/102))
### [v1.0.2][v1.0.2] (May 26, 2016)
* Change notifier name from `airbrake` to `node-airbrake`
([#96](https://github.com/airbrake/node-airbrake/pull/96))
### [v1.0.1][v1.0.1] (April 5, 2016)
* replace hasish with lodash ([#89][89])
* automatically parse repo and rev from local repo ([#88][88])
* stop defaulting to empty string when serializing line numbers
### [v1.0.0][v1.0.0] (March 2, 2016)
* update to JSON API ([#86][86])
### [v0.4.1][v0.4.1] (February 23, 2016)
### [v0.4.0][v0.4.0] (February 23, 2016)
* start sending user agent info from Express handler ([#79][79])
* make error handler's killing of process customizable ([#45][45])
* return a Buffer object from `notifyXML` to fix Errbit incompatibility ([#51][51])
* start safely serializing values with `json-stringify-safe` ([#60][60])
* remove hostname from the docs ([#61][61])
* update test suite to use Express 4.x ([#76][76])
* start using Circle CI ([#78][78])
* allow items to be excluded from CGI data ([#65][65])
* documentation fixes ([#68][68] and [#69][69])
* add ability to ignore exceptions ([#74][74])
* update default protocol to https ([#71][71])
* remove uncaught exception from tests ([#72][72])
* refactor `notify` into `_sendRequest` ([#73][73])
* make filtering of environment variables customizable ([#84][84])
* start accepting proxy as an option ([#85][85])
[79]:https://github.com/airbrake/node-airbrake/pulls/79
[45]:https://github.com/airbrake/node-airbrake/pull/45
[51]:https://github.com/airbrake/node-airbrake/pull/51
[60]:https://github.com/airbrake/node-airbrake/pull/60
[61]:https://github.com/airbrake/node-airbrake/pull/61
[76]:https://github.com/airbrake/node-airbrake/pull/76
[78]:https://github.com/airbrake/node-airbrake/pull/78
[65]:https://github.com/airbrake/node-airbrake/pull/65
[68]:https://github.com/airbrake/node-airbrake/pull/68
[69]:https://github.com/airbrake/node-airbrake/pull/69
[74]:https://github.com/airbrake/node-airbrake/pull/74
[71]:https://github.com/airbrake/node-airbrake/pull/71
[72]:https://github.com/airbrake/node-airbrake/pull/72
[73]:https://github.com/airbrake/node-airbrake/pull/73
[84]:https://github.com/airbrake/node-airbrake/pull/84
[85]:https://github.com/airbrake/node-airbrake/pull/85
[86]:https://github.com/airbrake/node-airbrake/pull/86
[88]:https://github.com/airbrake/node-airbrake/pull/88
[89]:https://github.com/airbrake/node-airbrake/pull/89
[v0.4.0]: https://github.com/airbrake/node-airbrake/releases/tag/v0.4.0
[v0.4.1]: https://github.com/airbrake/node-airbrake/releases/tag/v0.4.1
[v1.0.0]: https://github.com/airbrake/node-airbrake/releases/tag/v1.0.0
[v1.0.1]: https://github.com/airbrake/node-airbrake/releases/tag/v1.0.1
[v1.0.2]: https://github.com/airbrake/node-airbrake/releases/tag/v1.0.2
[v1.0.3]: https://github.com/airbrake/node-airbrake/releases/tag/v1.0.3
[v1.1.0]: https://github.com/airbrake/node-airbrake/releases/tag/v1.1.0
[v1.2.0]: https://github.com/airbrake/node-airbrake/releases/tag/v1.2.0
[v1.2.1]: https://github.com/airbrake/node-airbrake/releases/tag/v1.2.1
[v1.2.2]: https://github.com/airbrake/node-airbrake/releases/tag/v1.2.2
[v1.3.0]: https://github.com/airbrake/node-airbrake/releases/tag/v1.3.0
[v2.0.0]: https://github.com/airbrake/node-airbrake/releases/tag/v2.0.0
[v2.0.1]: https://github.com/airbrake/node-airbrake/releases/tag/v2.0.1
[v2.1.0]: https://github.com/airbrake/node-airbrake/releases/tag/v2.1.0
[v2.1.1]: https://github.com/airbrake/node-airbrake/releases/tag/v2.1.1
[v2.1.2]: https://github.com/airbrake/node-airbrake/releases/tag/v2.1.2
[v2.1.3]: https://github.com/airbrake/node-airbrake/releases/tag/v2.1.3