-
9e8ee446d1
Version 2.5.0 -- breaking change to BufferLogAppender's public constract.
main
2.5.0
jdb
2026-05-07 07:30:23 -05:00
-
bf96303bf9
Update tests for BufferLogAppender and its utilities.
jdb
2026-05-07 07:29:36 -05:00
-
1546973475
Rework BufferLogAppender buffer sizing logic to be more performant in the face of heavy throughput.
jdb
2026-05-07 07:29:24 -05:00
-
5e167b7fb4
Include test in ESLint coverage.
jdb
2026-05-07 07:28:48 -05:00
-
ebcd7880fb
feat: add buffer max to buffer appender
mahseiah_ai
2026-05-06 17:41:00 -04:00
-
70233cc941
docs: Add Development, CI, and Maintenance sections to README (fixes #7)
Mahseiah
2026-05-05 22:14:31 -04:00
-
66568b5e0f
ci: switch to bun runner, remove setup-bun steps
mahseiah_ai
2026-05-05 16:01:57 -04:00
-
ff0f797d20
ci: replace oven-sh/setup-bun with curl install for Gitea Actions compatibility
mahseiah_ai
2026-05-05 15:54:36 -04:00
-
9ebac95c27
test: add comprehensive unit tests for all appenders and logger
mahseiah_ai
2026-05-05 15:07:36 -04:00
-
7bb80989c4
ci: add Gitea Actions workflow for test validation
mahseiah_ai
2026-05-05 14:59:59 -04:00
-
a6aff1a5b9
build: add test and test:coverage scripts to package.json
mahseiah_ai
2026-05-05 14:59:24 -04:00
-
c957150879
test: stand up test scaffolding with bun test
mahseiah_ai
2026-05-05 14:58:56 -04:00
-
f405c0bc5a
bump version for v2.4.0.
2.4.0
jdb
2026-05-05 08:54:00 -05:00
-
f9cb676b46
Properly set default thresholds on log appenders.
jdb
2026-05-05 07:49:46 -05:00
-
4dcc4fad25
Add BufferLogAppender
jdb
2026-05-05 06:25:09 -05:00
-
895a8c42ca
ConsoleLogAppender logs TRACE messages with console.log
2.3.3
jdb
2026-01-09 19:23:38 -06:00
-
642078e728
Fix all sources to comply with eslint rules introduced in 2.0.0 (no logic changes).
jdb
2026-01-09 19:19:15 -06:00
-
8b0acc6f40
Add fixed tool versions.
jdb
2026-01-09 19:18:56 -06:00
-
eb89d1da71
Tweak: don't overshadow msg in inner context.
2.3.2
jdb
2026-01-09 18:45:33 -06:00
-
79b9fe20ac
Correct ConsoleLogAppender to use
msg instead of message.
2.3.1
jdb
2025-12-16 13:20:21 -06:00
-
47fa404914
Make ERROR and FATAL levels use the console.error function when logging to a JS console.
2.3.0
jdb
2025-12-15 12:26:49 -06:00
-
4ddeeab228
Clarify documentation for
flattenMessage.
jdb
2025-12-15 12:26:09 -06:00
-
f33ca24b53
timestamp -> ts; error -> err
2.2.0
jdb
2025-07-14 15:37:41 -05:00
-
318135e82b
Update README based on naming convention change.
jdb
2025-06-26 10:58:27 -05:00
-
ef2b0ed750
Change the naming convention for LogMessage internal message field.
2.1.0
jdb
2025-05-19 17:59:29 -05:00
-
f21cce9944
Update eslint config.
2.0.0
jdb
2025-01-07 09:40:09 -06:00
-
a89a41520c
ConsoleLogAppender writes a human-readable summary when logging structured data.
jdb
2025-01-07 09:30:21 -06:00
-
6b4173d636
.gitignore for built packages created with
npm pack
jdb
2025-01-07 08:53:25 -06:00
-
756ebf3c78
Allow LogMessageFormatter to return FlattenedLogMessages.
jdb
2025-01-07 08:48:37 -06:00
-
13941840ce
Move back to npm (bun does not package correctly).
jdb
2025-01-02 22:53:10 -06:00
-
c3e2152afb
Refactor to default to structured logging.
jdb
2025-01-02 17:03:52 -06:00
-
4a9f582ad8
Migrate to bun and eslint.
jdb
2025-01-02 17:01:39 -06:00
-
8418b242c3
Replace Axios with fetch API.
1.1.5
origin/main
origin/HEAD
jdb
2023-05-29 19:20:12 -05:00
-
f0944d0d7e
Update Axios for security fixes.
1.1.4
jdb
2023-05-29 18:59:43 -05:00
-
f75edbc22a
Fix NPM packaging.
1.1.3
jdb
2021-08-16 23:03:57 -05:00
-
b2d1b71a52
Remove erroneously committed test code.
1.1.2
jdb
2021-07-23 00:15:32 -05:00
-
c8ed8b61da
Bump version to republish with built artifacts.
1.1.1
jdb
2021-07-22 23:58:34 -05:00
-
6562948acb
Add convenience method for parsing LogLevel values form string.
1.1.0
jdb
2021-07-22 23:58:34 -05:00
-
e42549773d
Rename package to avoid conflict with existing modules.
1.0.0
jdb
2020-08-07 09:14:30 -05:00
-
73e8b0726c
Fix package.json module definition.
jdb
2020-08-07 09:07:16 -05:00
-
1a96000e81
Initial 1.0.0 commit (library extracted from existing project).
jdb
2020-08-07 08:54:06 -05:00