Skip to content

Releases: gebruederheitz/debuggable

3.1.3: Maintenance

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 23 Jun 22:10
  • chore: Remove uuid dependency, update deps (9f0ac3c)

3.1.2: Maintenance

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 22 Sep 08:34
837d2bd
v3.1.2

Release 3.1.2

3.1.2-beta.0: Package export definitions

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 22 Sep 08:29
602dd78
  • chore: Export definitions (acc402e)

3.1.1: Bugfix release

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 10 Apr 15:28
2fb3091
  • fix: Interface for new configuration (5ad2734)

3.1.0: Grouped output; dotted prefixes

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 10 Apr 14:59
e218943

Grouped output

Log with prefixes in a collapsible group header (where supported) and the actual log message inside the indented group:

debug.configure(null, { grouped: true });

Dotted prefixes

Instead of surrounding each prefix particle with square brackets, put dots between them:

debug.configure(null, { dotted: true });

The two new options can be combined:

debug.configure({ /* ...config object...*/ }, { grouped: true, dotted: true });
  • chore: fix release-it config (22da0e9)
  • feat: Grouped output, dotted prefixes (991eb9c)
  • test: Replace mocha w/ vitest (7772223)
  • chore: Add eslint; modernize setup (eab6f3d)

3.0.0: Config, events, decorator; tests

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 17 Apr 07:20
  • test: Improved test setup with TS fixtures and DOM testing; tests for events & config (f0e78f2)
  • feat: Config objects, exposed event interface, TS class decorator (cf83e40)
  • refactor: Event-based status propagation in preparation for configuration (8edab1e)

2.0.0: Allow recursion

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 08 Apr 10:20

It is now possible to spawn child instances from spawned instances, creating a tree-structure with top-down inheritance of enabled status.
Also an error has been fixed which prevented the library to be run under nodeJS, where there is no window object.

  • test: do not actually log test output (94548a6)
  • style: fix code style (ed31daf)
  • feat: Allow recursive spawning (09a01a0)
  • test: More prefix tests (5a36d55)
  • test: Add basic tests using mocha, chai & sinon (e6f2fa0)
  • chore: Fix prettier config (524ac3e)
  • fix: Allow running under nodeJS (382fd27)

1.0.0: Out of beta :tada:

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 19 Mar 19:01
  • chore: Use asdf tool version manager (83c0866)

1.0.0-beta.9: Exposed enabled status

Pre-release

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 19 Sep 12:17

null

1.0.0-beta.5: Fixed legacy browser builds

Choose a tag to compare

@CVE42-chicken CVE42-chicken released this 21 Jun 13:50
  • Merge branch 'next' into typescript (5c80a65)
  • [chore] fix legacy browser CJS bundle (2df297c)
  • [chore] dependencies (4ec3f20)
  • Merge remote-tracking branch 'origin/main' into main (b6c6e72)
  • Merge pull request #1 from gebruederheitz/dependabot/npm_and_yarn/parse-path-and-release-it-7.0.0 (29e126a)
  • Merge pull request #2 from gebruederheitz/dependabot/npm_and_yarn/parse-url-and-release-it-8.1.0 (3e778d0)
  • Merge pull request #3 from gebruederheitz/dependabot/npm_and_yarn/got-and-release-it-12.6.0 (4a96ff3)
  • Bump got and release-it (fd3cf2f)
  • Bump parse-url and release-it (6103953)
  • Bump parse-path and release-it (11a935b)