# Changelog

All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.

### [5.8.1](https://github.com/krakenjs/beaver-logger/compare/v5.8.0...v5.8.1) (2026-01-07)

## [5.8.0](https://github.com/krakenjs/beaver-logger/compare/v5.7.0...v5.8.0) (2024-11-12)


### Features

* **metrics:** add histogram to metrics for logger ([#83](https://github.com/krakenjs/beaver-logger/issues/83)) ([e941584](https://github.com/krakenjs/beaver-logger/commit/e94158426482dfcf9356f57504ac5e543fd010bd))


* update flow-typed; add flow-typed folder to repo ([#84](https://github.com/krakenjs/beaver-logger/issues/84)) ([b66703f](https://github.com/krakenjs/beaver-logger/commit/b66703feb2fada4a4434a0a9b5d87fea8635e35b))

## [5.7.0](https://github.com/krakenjs/beaver-logger/compare/v5.6.0...v5.7.0) (2024-02-13)


### Features

* add new metric helpers for counters and gauges ([#80](https://github.com/krakenjs/beaver-logger/issues/80)) ([57c29db](https://github.com/krakenjs/beaver-logger/commit/57c29db9b92119a2603b0efcf56d73f492eace1c))
* add prefix option for metric namespace ([#81](https://github.com/krakenjs/beaver-logger/issues/81)) ([0c0cc1e](https://github.com/krakenjs/beaver-logger/commit/0c0cc1e987e0e020855f348cfe057fd1719b0bd0))

## [5.6.0](https://github.com/krakenjs/beaver-logger/compare/v5.5.0...v5.6.0) (2024-02-12)


### Features

* add metric dimesion payload builder ([#79](https://github.com/krakenjs/beaver-logger/issues/79)) ([648b0e4](https://github.com/krakenjs/beaver-logger/commit/648b0e467d6546fc161eec54ba38b07e4c73c615))

## [5.5.0](https://github.com/krakenjs/beaver-logger/compare/v5.4.0...v5.5.0) (2023-08-18)


### Features

* used mixed for JSON-able types ([#78](https://github.com/krakenjs/beaver-logger/issues/78)) ([46d94fd](https://github.com/krakenjs/beaver-logger/commit/46d94fd9e26e4e1cfa65cd23b329ef750eac5b12))

## [5.4.0](https://github.com/krakenjs/beaver-logger/compare/v5.3.0...v5.4.0) (2023-08-18)


### Features

* update metric type to match beaver-logger-paypal ([#77](https://github.com/krakenjs/beaver-logger/issues/77)) ([f52accb](https://github.com/krakenjs/beaver-logger/commit/f52accb9a58e3f632b30c7230ad2664597aa4b4f))

## [5.3.0](https://github.com/krakenjs/beaver-logger/compare/v5.2.2...v5.3.0) (2023-07-26)


### Features

* remove logging for amplitude ([#76](https://github.com/krakenjs/beaver-logger/issues/76)) ([3988758](https://github.com/krakenjs/beaver-logger/commit/3988758f4cfe2d05f38c2f66f7c00aa8a014db3e))


* move to vitest ([#72](https://github.com/krakenjs/beaver-logger/issues/72)) ([28b9d57](https://github.com/krakenjs/beaver-logger/commit/28b9d57f85ab3b168dc1eb6cea626f0d64ee6aca))
* remove token from publish action ([#73](https://github.com/krakenjs/beaver-logger/issues/73)) ([528d080](https://github.com/krakenjs/beaver-logger/commit/528d080adb0056f2b8784b89b30e980ea1416f61))

### [5.2.2](https://github.com/krakenjs/beaver-logger/compare/v5.2.1...v5.2.2) (2023-03-09)


### Bug Fixes

* **__buffer__:** fix how __buffer__ is exposed ([#70](https://github.com/krakenjs/beaver-logger/issues/70)) ([c09cc0b](https://github.com/krakenjs/beaver-logger/commit/c09cc0bf0e58b1c2244c2b97ca120bf42191a917))

### [5.2.1](https://github.com/krakenjs/beaver-logger/compare/v5.2.0...v5.2.1) (2023-03-07)


* **logger:** expose logger._buffer={}, add tests ([#69](https://github.com/krakenjs/beaver-logger/issues/69)) ([03cee51](https://github.com/krakenjs/beaver-logger/commit/03cee5197e23d3003aebab3fb94f444b09cbbacf))

## [5.2.0](https://github.com/krakenjs/beaver-logger/compare/v5.1.0...v5.2.0) (2023-02-21)


### Features

* add 'metric' logger method to accept otel metrics ([#65](https://github.com/krakenjs/beaver-logger/issues/65)) ([3983c31](https://github.com/krakenjs/beaver-logger/commit/3983c312be47d2f11456647cd7dcb92cdd85d487))


* **docs:** update github actions badge url ([#66](https://github.com/krakenjs/beaver-logger/issues/66)) ([becce9f](https://github.com/krakenjs/beaver-logger/commit/becce9fb9df89bc27f8096677b7e516e2a5524b8))
* fix npm badge in readme ([#64](https://github.com/krakenjs/beaver-logger/issues/64)) ([efc83a3](https://github.com/krakenjs/beaver-logger/commit/efc83a3814bbc70062d87a5f8e968ba7e23efc30))

## [5.1.0](https://github.com/krakenjs/beaver-logger/compare/v5.0.1...v5.1.0) (2022-12-14)


### Features

* upgrade to grumbler scripts 8 ([#61](https://github.com/krakenjs/beaver-logger/issues/61)) ([f625bea](https://github.com/krakenjs/beaver-logger/commit/f625beafb426fe7da4b4e9c50d0bac033348f775))


### Bug Fixes

* issues/49 'Reference error: window undefined' error in SSR components ([#62](https://github.com/krakenjs/beaver-logger/issues/62)) ([1420083](https://github.com/krakenjs/beaver-logger/commit/142008356d8217f14f9e292c4613c0eb7ad1a5ff))


* fix publish process ([#63](https://github.com/krakenjs/beaver-logger/issues/63)) ([1a08927](https://github.com/krakenjs/beaver-logger/commit/1a08927b96faf2575e498759920ed0af3432fac3))
* **release:** 5.1.0 ([60f901e](https://github.com/krakenjs/beaver-logger/commit/60f901e4cfcf4e260cb6aa94ada6807a0bf1a8d2))
* use prettier for code formatting ([#58](https://github.com/krakenjs/beaver-logger/issues/58)) ([288257d](https://github.com/krakenjs/beaver-logger/commit/288257d89af4d2a872b30723df28b7dda5605601))

### [5.0.1](https://github.com/krakenjs/beaver-logger/compare/v5.0.0...v5.0.1) (2022-04-09)


* move devDependencies to [@krakenjs](https://github.com/krakenjs) scope ([#57](https://github.com/krakenjs/beaver-logger/issues/57)) ([c9d592c](https://github.com/krakenjs/beaver-logger/commit/c9d592cfbf281859f7265d58b43538f68b7065e0))

## [5.0.0](https://github.com/krakenjs/beaver-logger/compare/v4.0.35...v5.0.0) (2022-03-01)


### ⚠ BREAKING CHANGES

* move to krakenjs scope (#56)

* add tooling for code coverage, changelogs, and conventional commits ([#54](https://github.com/krakenjs/beaver-logger/issues/54)) ([24886fd](https://github.com/krakenjs/beaver-logger/commit/24886fd549efe0526d106a842608d31bf96903ad))
* move to krakenjs scope ([#56](https://github.com/krakenjs/beaver-logger/issues/56)) ([b2c647e](https://github.com/krakenjs/beaver-logger/commit/b2c647eed495d67dcbb5109363cd526054dbb6d0))

## [4.0.21] - 2020-10-02
### Added
- Dist

### Changed
- Upgrade flow

## [4.0.20] - 2020-09-28
### Added
- Dist

## [4.0.19] - 2020-09-21
### Added
- Dist

### Changed
- fix/send beacon (#34)
  * remove json parser
  * fix beacon processing
  * window.Blob
- Add enableSendBeacon option (#32)
  * add enableSendBeacon option
  * enable seand beacon in demo
