Skip to content

Latest commit

 

History

History
680 lines (308 loc) · 31.1 KB

CHANGELOG.md

File metadata and controls

680 lines (308 loc) · 31.1 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

15.0.0 (2023-12-25)

⚠ BREAKING CHANGES

  • update babel and drop browser modern version

Features

  • deps: update dependency @sentry/node to v7.82.0 (#859) (f61b54c)
  • update babel and drop browser modern version (5c76abc)

Bug Fixes

  • remove unused dependency @sentry/node (82b190b)

14.2.1 (2023-11-05)

Bug Fixes

  • update plugin-conventional-version (fa7476e)

14.2.0 (2023-11-04)

Features

  • deps: update dependency @sentry/node to v7.77.0 (#785) (ebcbe5b)
  • nightingale-app-react-native add listenReactNativeUnhandledErrors (88d2b0c)
  • nightingale: improve unhandled error display (a56473e)

Bug Fixes

  • nightingale-formatter: fix duplicate name and message in error stack (bf4faf6)
  • nightingale-react-native-console: fix stack log (edcc9b5)
  • update plugin-conventional-version (9b108ff)

14.1.0 (2023-07-27)

Features

  • deps: update dependency @sentry/node to v7.57.0 (#766) (0a393a8)
  • deps: update dependency @sentry/node to v7.60.0 (#778) (cf9ea88)

Bug Fixes

  • nightingale-slack: remove dependency request (9ed95ee)

14.0.2 (2023-06-30)

Bug Fixes

  • typo types for typescript exports (1eb20e4)

14.0.1 (2023-06-30)

Bug Fixes

  • add missing type in exports for latest typescript (8897fd6)

14.0.0 (2023-06-30)

⚠ BREAKING CHANGES

  • deps: require node 18
  • requires node 18

Features

  • deps: update dependency @sentry/node to v7.20.0 (#625) (9a12c64)
  • deps: update dependency @sentry/node to v7.31.1 (#627) (f83e11f)
  • deps: update dependency @sentry/node to v7.32.1 (#648) (452952f)
  • deps: update dependency @sentry/node to v7.34.0 (#654) (b21c3ba)
  • deps: update dependency @sentry/node to v7.35.0 (#659) (f1da643)
  • deps: update dependency @sentry/node to v7.36.0 (#660) (9fca112)
  • deps: update dependency @sentry/node to v7.37.0 (#666) (46920f2)
  • deps: update dependency @sentry/node to v7.39.0 (#678) (7e60ec4)
  • deps: update dependency @sentry/node to v7.41.0 (#681) (9ad5055)
  • deps: update dependency @sentry/node to v7.43.0 (#697) (fe3fd73)
  • deps: update dependency @sentry/node to v7.48.0 (#717) (ef248a4)
  • deps: update dependency @sentry/node to v7.51.0 (#725) (42c243d)
  • deps: update dependency @sentry/node to v7.53.1 (#740) (664a2e0)
  • deps: update dependency @sentry/node to v7.55.0 (#755) (53b8bef)
  • deps: update dependency @sentry/node to v7.56.0 (#758) (cd68ae4)
  • nightingale-sentry: add message in additional data (4349dc9)
  • requires node 18 (4452b11)

Miscellaneous Chores

  • deps: update dependency @pob/root to v8 (#760) (22dc3cc)

13.0.0 (2022-11-19)

Bug Fixes

  • fix eslint (479f77d)
  • fix node global declaration (ab5100b)
  • nightingale-logger: add explicit error message when trying to extends undefined context (1346bd5)

Code Refactoring

Features

BREAKING CHANGES

  • dropped node 14 and cjs
  • nightingale-sentry: remove deprecated token passed in constructor. Use Sentry object instead and init in the app.
  • drop node 14

12.1.4 (2022-02-05)

Bug Fixes

  • better browser support when global is not defined (194c252)
  • cjs build (2e24ac5)

12.1.3 (2022-01-15)

Bug Fixes

  • nightingale-app-react-native: remove ReactNativeConsoleHandler export to better support web (74864ab)

12.1.2 (2022-01-02)

Bug Fixes

  • main esm for jest which supports esm but not exports (98789fa)

12.1.1 (2022-01-01)

Bug Fixes

  • nightingale-unit-testing: configure pattern (dea0df3)
  • properly configure package type (2e0cbf5)

12.1.0 (2021-12-15)

Features

  • add nightingale-unit-testing (d5ac010)

12.0.1 (2021-12-12)

Note: Version bump only for package nightingale-monorepo

12.0.0 (2021-12-11)

Bug Fixes

  • nightingale-html-formatter: use html light theme (821cc7e)
  • fix import and order of plugin-run in rollup.config.mjs (97b2c53)
  • missed legacy pob-babel (82a38fa)
  • typings (2715620)

Build System

  • node 14 and remove dev builds (432ecd1)

Features

  • export SentryHandler as named export (dae462e)
  • nightingale-formatter: remove deprecated styleToHtmlStyle export (24e7391)
  • drop default exports (8878e49)

BREAKING CHANGES

  • requires to import SentryHandler as named import
  • nightingale-formatter: removed deprecated styleToHtmlStyle export
  • use named imports instead of default exports
  • requires node 14

11.9.0 (2021-11-28)

Features

  • nightingale-react-native-console: parse stack trace using react-native tools (79c0c9e), closes #242

Reverts

  • Revert "ci: remove forced git message when versionning" (e025994)

11.8.1 (2021-11-28)

Bug Fixes

  • nightingale-logger: fix build (fe7e3c9)

11.8.0 (2021-11-27)

Features

  • nightingale-logger: support passing Error to any of the basic methods (c1fda3e)

11.7.4 (2021-11-27)

Bug Fixes

11.7.3 (2021-11-27)

Bug Fixes

  • nightingale-react-native-console: always use console.log (ad93004), closes #241

11.7.2 (2021-11-27)

Bug Fixes

  • support formatting symbol and bigint (f4205b0)

11.7.1 (2021-06-29)

Bug Fixes

  • update pob-babel to bring back webpack 4 support (4887431)
  • nightingale-app-react-native: add react-native-web as optional peer dependency (0092538)

11.7.0 (2021-03-29)

Features

  • nightingale-app-react-native: support expo web (5e4e080)

11.6.0 (2021-03-21)

Bug Fixes

  • nightingale-app-console: fix default lib and app min levels (7f335c2)

Features

  • update dependencies and browserlist config (81d2340)

11.5.4 (2021-02-14)

Note: Version bump only for package nightingale-monorepo

11.5.3 (2021-02-14)

Bug Fixes

  • nightingale-sentry: compatibility with sentry-expo (3ab3262)

11.5.2 (2021-02-14)

Note: Version bump only for package nightingale-monorepo

11.5.1 (2021-02-06)

Bug Fixes

  • listenUnhandledErrors default logger name (05c389a)

11.5.0 (2021-02-06)

Features

  • better support unhandled errors (b666145)
  • nightingale-sentry: sentry v6, support browser, add breadcrumbs (dae9b69)

11.4.0 (2021-02-06)

Features

  • add initial support for react-native (188e5a0)

11.3.0 (2021-02-06)

Features

  • nightingale-ansi-formatter: build for browser usage (3582d40)

11.2.0 (2021-02-04)

Bug Fixes

  • missing "browser" in package.json (cce81cb)

Features

  • prefer named exports and deprecate some default exports (4697828)

11.1.1 (2021-01-31)

Bug Fixes

  • use currentcolor instead of initial to format html (53182bc)

11.1.0 (2021-01-31)

Bug Fixes

  • lint (27a92c9)
  • nightingale-app-console: remove unused @types/source-map-support (b39a24b)

Features

  • add dark theme for browser logger (b1d214e)
  • nightingale-app-console: export ConsoleHandler, fix sideEffect, add env (643c049)
  • nightingale-browser-console-formatter: createBrowserConsoleFormatter using theme (c1bcb08)
  • nightingale-formatter: create dark theme for html (b0ae0cd)

11.0.5 (2021-01-18)

Bug Fixes

  • update pob-babel for better support (44119b7)

11.0.4 (2021-01-18)

Bug Fixes

  • nightingale-app-console has side effects (54d752c)

11.0.3 (2021-01-18)

Bug Fixes

11.0.2 (2021-01-18)

Bug Fixes

  • remove installation of source-map-support (196c631)

11.0.1 (2021-01-18)

Bug Fixes

  • bring back support for webpack 4 (9134da3)

11.0.0 (2020-12-12)

Bug Fixes

  • add missing def files (a6c0b82)
  • update devdeps and fix lerna config (79e97dd)
  • use fork version of typedoc plugin lerna packages (2724934)

Code Refactoring

  • use yarn 2, requires node 12 (73a85dd)

Features

  • remove deprecated type Record (d6c9527)

BREAKING CHANGES

  • drop support for node 10
  • removed deprecated type Record, use LogRecord instead

10.0.1 (2020-05-23)

Bug Fixes

  • deps: update dependency ansi-styles to v4 (#39) (c3e7598)

10.0.0 (2020-05-23)

Bug Fixes

  • ainsi-styles@3.0 (e061ecc)
  • colors works on firefox black background or chrome white background (45d6652)
  • console.log args (e047f07)
  • dependency nightingale-ansi-formatter (b2742d2)
  • eslint errors (d7a0f9c)
  • eslint errors (c3feb87)
  • fix (dc7fdb4)
  • getConfigForLoggerRecord key can be undefined (260658b)
  • key replace all dot not just the first one (00d4a50)
  • logger key warning (a8097d7)
  • main path (1b54053)
  • metadata for enter function (a6529b2)
  • metadata is optional (flow) (cd07211)
  • missing declaration files (594be78)
  • missing property stop (fff57a0)
  • nightingale-browser-console-formatter@^1.3.2 (846e850)
  • nightingale-console undefined minLevel (2c47bfb)
  • nightingale-logger condition init getconfig (031941c)
  • node 4 (a66b546)
  • node 4 (ea3eb11)
  • node 4 (6dc83a8)
  • node 6 (0ce089c)
  • node 6.10 (0579514)
  • node 6.10 (5d48e54)
  • node 6.10 (6e546f7)
  • node 6.10 (9cc902b)
  • package.json engine (6f87d26)
  • pob-babel@18.1.5 (43b8ec3)
  • replace process.exit by throw new Error (defb009)
  • show error with stack (c03ddc7)
  • show error with toString instead of stack (7914652)
  • strict check config keys (220033d)
  • support Map, WeakMap, Set, WeakSet (475ccb9)
  • update dependencies and deprecate Record for LogRecord (2d0a758)
  • use BrowserConsole in app-console for browser builds (1b9c938)
  • warn without key (c9118b3)
  • webpack and browser (28adb12)

Code Refactoring

Features

BREAKING CHANGES

  • requires node 10
  • nightingale-console: output json by default when process.stdout.isTty is false
  • node 6 no longer supported
  • node 4 is no longer supported
  • remove deprecated dot support
  • can throw errors in dev mode