Peter Taoussanis
125e006753
[nop] Housekeeping
2025-12-04 11:22:52 +01:00
Peter Taoussanis
4cc4f45e7c
v1.1.0 (2025-08-22)
2025-08-22 10:35:05 +02:00
Peter Taoussanis
ff9e3f4007
[doc] Simplify README
...
Too much info, too much overwhelm.
Telemere's no more difficult to use than Timbre, let's make that clear.
2025-08-22 10:25:47 +02:00
Peter Taoussanis
f6ec872f7c
[nop] Update project template
Clj tests / tests (17, ubuntu-latest) (push) Has been cancelled
Clj tests / tests (19, ubuntu-latest) (push) Has been cancelled
Clj tests / tests (21, ubuntu-latest) (push) Has been cancelled
Cljs tests / tests (21, ubuntu-latest) (push) Has been cancelled
Graal tests / tests (17, macOS-latest) (push) Has been cancelled
Graal tests / tests (17, ubuntu-latest) (push) Has been cancelled
Graal tests / tests (17, windows-latest) (push) Has been cancelled
2025-06-20 11:11:19 +02:00
Peter Taoussanis
b7b3a25a82
[doc] Updates for Trove, simplify examples
2025-06-20 10:53:06 +02:00
Peter Taoussanis
070fe88abb
[nop] Update project template
2025-06-19 15:01:41 +02:00
Peter Taoussanis
9d655bb9ce
[doc] Fix Mulog titles to match its GitHub style
2025-06-18 13:56:33 +02:00
Peter Taoussanis
75a90c6b6d
[doc] Emphasize quick examples
Graal tests / test (17, macOS-latest) (push) Has been cancelled
Graal tests / test (17, ubuntu-latest) (push) Has been cancelled
Graal tests / test (17, windows-latest) (push) Has been cancelled
Main tests / tests (17, ubuntu-latest) (push) Has been cancelled
Main tests / tests (19, ubuntu-latest) (push) Has been cancelled
Main tests / tests (21, ubuntu-latest) (push) Has been cancelled
2025-06-13 11:13:27 +02:00
Peter Taoussanis
6fb18bd3b9
v1.0.1 (2025-05-27)
Graal tests / test (17, macOS-latest) (push) Has been cancelled
Graal tests / test (17, ubuntu-latest) (push) Has been cancelled
Graal tests / test (17, windows-latest) (push) Has been cancelled
Main tests / tests (17, ubuntu-latest) (push) Has been cancelled
Main tests / tests (19, ubuntu-latest) (push) Has been cancelled
Main tests / tests (21, ubuntu-latest) (push) Has been cancelled
2025-05-27 09:03:22 +02:00
Peter Taoussanis
475e5ba6c2
v1.0.0 (2025-04-30)
2025-04-30 16:34:22 +02:00
Peter Taoussanis
0608d43d44
v1.0.0-RC5 (2025-03-10)
2025-03-10 13:38:49 +01:00
Peter Taoussanis
f37f54e1da
[mod] Rename "rate-limit" -> "limit"
...
Users caught by this change should receive a clear compile-time error.
Apologies for the nuissance!! This change is part of a final review
of names before the release of v1 final.
2025-03-10 13:02:57 +01:00
Peter Taoussanis
1f4b49a21a
[mod] Rename "sample-rate" -> "sample"
...
Users caught by this change should receive a clear compile-time error.
Apologies for the nuissance!! This change is part of a final review
of names before the release of v1 final.
2025-03-10 13:02:57 +01:00
Peter Taoussanis
7cccf672f5
[mod] Rename "middleware" -> "transform" (xfn)
...
Users caught by this change should receive a clear compile-time error.
Apologies for the nuissance!! This change is part of a final review
of names before the release of v1 final.
Motivations:
- "xfn" is a lot shorter than "middleware", making it more
convenient to use at signal calls, compare:
(log! {:middleware my-fn} "msg")
(log! {:xfn my-fn} "msg"}
- "middleware" was originally chosen to match Timbre's terminology,
but actually carries some misleading connotations that in hindsight
are probably better avoided while we still have the chance to change
this.
2025-03-10 13:02:57 +01:00
Peter Taoussanis
9ba4bd986d
v1.0.0-RC4 (2025-03-03)
2025-03-03 16:52:44 +01:00
Peter Taoussanis
ac5feb4723
[mod] [ #53 ] Breaking: change return value of log!, event!
...
This change will only affect rare advanced users that depend on
the return value of `log!` or `event!`. For all other users this
will be a non-breaking change.
Before this commit:
`log!` and `event!` returned true iff signal was allowed.
After this commit:
`log!` and `event!` now ALWAYS return nil.
`log!?` and `event!?` have been added that keep the old behaviour.
Motivation:
It's pretty rare to use the return value when generating log or event
signals. I originally included the return value since it CAN be handy,
and I figured it could just be ignored by those that don't need it.
But #53 showed that there's a downside I hadn't anticipated - some
users may actually depend on / prefer a nil return to prevent
accidentally affecting program flow.
I think that's a legitimate enough concern to still make a change now
before v1 final.
Apologies for the nuissance!
2025-03-03 11:19:36 +01:00
Peter Taoussanis
4fdc55e9b8
[nop] Misc docs houskeeping
2025-03-03 11:01:39 +01:00
Peter Taoussanis
dd9f4b2a33
v1.0.0-RC3 (2025-02-27)
2025-02-27 13:04:29 +01:00
Peter Taoussanis
feb2f64f92
[nop] Drop codox docs
2025-02-20 22:56:30 +01:00
lvh
db0498b22c
[doc] [ #43 ] Note that ns filters work for SLF4J logger names (@lvh)
2024-12-31 16:16:36 +01:00
Peter Taoussanis
17dcde97aa
v1.0.0-RC2 (2024-12-24)
2024-12-24 11:19:33 +01:00
Peter Taoussanis
cca8bb33ff
[doc] Misc improvements
2024-12-22 13:58:03 +01:00
Peter Taoussanis
69e8ed19b8
v1.0.0-RC1 (2024-10-29)
2024-10-29 10:48:41 +01:00
Peter Taoussanis
e1dcdc8257
[doc] Misc improvements
2024-10-29 10:02:13 +01:00
Peter Taoussanis
280ad0823f
[doc] Collapsible examples in README
2024-10-29 10:02:13 +01:00
Peter Taoussanis
0ca48fa6a1
[doc] Misc improvements
2024-10-29 10:02:13 +01:00
Peter Taoussanis
0a3e3e80c6
v1.0.0-beta25 (2024-09-25)
2024-09-25 09:14:48 +02:00
Peter Taoussanis
262c6d4324
v1.0.0-beta24 (2024-09-23)
2024-09-23 09:17:49 +02:00
Peter Taoussanis
7e348465ac
v1.0.0-beta23 (2024-09-22)
2024-09-22 12:20:14 +02:00
Peter Taoussanis
d9c3583631
[new] Add :rate-limit-by option to all signal creators
...
When present, will cause limits to be per [expansion, by-value]
2024-09-20 22:55:12 +02:00
Peter Taoussanis
e4a0a41a1b
[doc] Misc improvements
2024-09-20 22:55:12 +02:00
Peter Taoussanis
97f0eb5efd
v1.0.0-beta22 (2024-08-28)
2024-08-28 18:35:25 +02:00
Peter Taoussanis
824ebc7802
[doc] Update docs and examples
2024-08-28 09:17:33 +02:00
Peter Taoussanis
6032d2405e
v1.0.0-beta21 (2024-08-26)
2024-08-26 13:19:43 +02:00
Peter Taoussanis
8066776a80
[doc] Update docs and examples
2024-08-26 09:57:29 +02:00
Peter Taoussanis
b997a3549e
v1.0.0-beta20 (2024-08-23)
2024-08-23 14:08:23 +02:00
Peter Taoussanis
ddc9480d20
[doc] Update docs and examples
2024-08-23 14:06:02 +02:00
Peter Taoussanis
b44eb106a3
v1.0.0-beta19 (2024-08-20)
2024-08-20 19:28:16 +02:00
Peter Taoussanis
064ef32377
[mod] OpenTelemetry handler: rename (generalize)
...
Handler now does more than just logging.
2024-08-20 19:25:53 +02:00
Peter Taoussanis
c2ad207b18
[doc] New handlers table
2024-08-20 15:14:20 +02:00
Peter Taoussanis
7dc695a18c
[doc] Misc improvements
2024-08-20 15:14:20 +02:00
Peter Taoussanis
1c58d99337
v1.0.0-beta18 (2024-08-19)
2024-08-19 16:26:33 +02:00
Peter Taoussanis
67cb4941bf
[new] OpenTelemetry handler: add experimental trace output
2024-08-19 16:06:07 +02:00
Peter Taoussanis
badbb2c768
[nop] Update benchmark results
2024-08-19 15:13:12 +02:00
Peter Taoussanis
54494b33be
[nop] Housekeeping
2024-08-19 15:13:12 +02:00
Peter Taoussanis
f14990efad
v1.0.0-beta16 (2024-08-08)
2024-08-08 11:31:28 +02:00
Peter Taoussanis
a39b720935
[doc] Doc and example improvements
2024-08-08 10:55:30 +02:00
Peter Taoussanis
2c72d0fbfa
v1.0.0-beta15 (2024-08-07)
2024-08-07 11:38:11 +02:00
Peter Taoussanis
946240dda4
[doc] Doc and example improvements
2024-08-07 11:37:00 +02:00
Peter Taoussanis
c5116878f3
v1.0.0-beta14 (2024-05-25)
2024-05-25 11:19:09 +02:00