-
9fa158f68d
Document version 3.0.0 changes and migration
main
3.0.0
jdb
2026-09-29 09:15:59 -05:00
-
5a2418f438
Make known Nim allocator race scenarios opt-in
jdb
2026-09-29 09:11:59 -05:00
-
46245b3f1e
Create log timestamps in UTC to avoid local-time races
jdb
2026-09-29 09:03:31 -05:00
-
011780e6ab
Define cached threshold behavior for isEnabled
jdb
2026-09-29 08:41:37 -05:00
-
14e71c72ca
Preserve cached configuration when refresh fails
jdb
2026-09-28 15:09:26 -05:00
-
d5e3b9c301
Drain background writers before process exit
jdb
2026-09-28 15:00:18 -05:00
-
b2d0e9dade
Define explicit ownership for custom appenders and formatters
jdb
2026-09-28 14:27:50 -05:00
-
851caef706
Clarify shared logging state and owning handle types
jdb
2026-09-22 07:25:38 -05:00
-
761bd66793
Separate shared service ownership from thread-local logging caches
jdb
2026-09-22 07:18:13 -05:00
-
c1c8a3c072
Add failing ORC thread-safety regressions and run all suites with nimble test
jdb
2026-09-21 17:43:45 -05:00
-
15af03e5c5
Remove global JNull reference.
2.1.2
jdb
2025-07-25 11:12:37 -05:00
-
7e1671b26e
Allow inclusion of Exceptions in warn convenience templates.
2.1.1
jdb
2025-07-18 10:25:25 -05:00
-
f0f0084cfd
Changing our mind: message -> msg; timestamp -> ts; error -> err
2.1.0
jdb
2025-07-14 15:30:21 -05:00
-
bff544ab89
Add convenience methods for setting thresholds.
2.0.3
jdb
2025-07-12 13:22:17 -05:00
-
3178c50936
Remove autoconfigured (didn't work as implemented).
2.0.2
jdb
2025-07-11 17:38:04 -05:00
-
1b598fb445
README typo/correction.
jdb
2025-07-11 09:27:08 -05:00
-
3e7f3d4c1e
Add version to nimble.
2.0.0
jdb
2025-07-07 21:49:35 -05:00
-
101ac8d869
Bump version.
2.0.1
jdb
2025-07-07 21:47:58 -05:00
-
a4464c7275
Add README examples for autoconfigured use-cases.
github/main
jdb
2025-07-07 21:09:38 -05:00
-
49755fa2af
Add more unit tests.
jdb
2025-07-07 16:55:35 -05:00
-
b2d43d1c6d
StdLoggingAppender - forward logs to std/logging
jdb
2025-07-07 16:34:04 -05:00
-
c22e7edd5d
Move autoconfiguration implementation into the main module.
jdb
2025-07-07 16:29:58 -05:00
-
269cc81c82
Rewrite the
log procs for better performance.
jdb
2025-07-07 16:21:59 -05:00
-
1884e07378
Make the README a little more concise.
jdb
2025-07-06 04:23:27 -05:00
-
2f761833bd
Use
message for structures message contents, not msg.
jdb
2025-07-06 04:12:47 -05:00
-
c4074007b5
Tweaks to README intro.
jdb
2025-07-06 04:12:23 -05:00
-
05f5c2548c
Further edits to README, docs for appender implementations.
jdb
2025-07-06 03:25:01 -05:00
-
9861a93ee4
Add autoconfigured, multithreaded example to README.
jdb
2025-07-06 02:29:39 -05:00
-
4a8365ebef
Update README for 2.0.0.
jdb
2025-07-06 02:17:25 -05:00
-
-
f80e5807db
refactor: Complete rewrite of logging system with thread-safe architecture
jdb
2025-07-05 11:16:47 -05:00
-
e0dba8125c
Add CustomLogAppender to allow extensible log appenders.
1.1.0
jdb
2025-05-19 18:05:06 -05:00
-
0eb0d33573
Expose appender config, default ConsoleLogAppender threshold to ALL.
1.0.1
jdb
2025-02-04 17:56:01 -06:00
-
92c2dec54d
Major refactor to better support multi-threading.
1.0.0
jdb
2025-01-04 21:27:37 -06:00
-
ab20a30434
Swallow impossible exception.
0.3.2
origin/main
gogs/main
jdb
2023-02-25 14:31:01 -07:00
-
f3dbac0896
Fix default prefix format.
0.3.1
jdb
2022-11-03 15:13:47 -05:00
-
c0f818ef30
setLevelForNamespace now instantiates the namespace if necessary
0.3.0
jdb
2022-11-03 15:03:48 -05:00
-
8245cfbdf7
Use a table for thread-global cache, hierarchical logging namespaces.
0.2.0
jdb
2022-06-04 21:48:25 -05:00
-
79c3701f26
Add thread-global cache of namespaces, change default formatting.
0.1.0
jdb
2022-01-13 14:56:46 -06:00
-
5f21b2f263
Initial implementation.
jdb
2022-01-13 14:12:10 -06:00
-
3222260baa
Initial commit following nimble init.
jdb
2022-01-13 13:22:13 -06:00