Commit graph

32 commits

Author SHA1 Message Date
Peter Taoussanis
63f488082b [nop] Housekeeping 2024-05-05 13:58:16 +02:00
Peter Taoussanis
378465b373 [nop] Disable AOT tests
These seem to cause intermittent issues with GitHub actions. Seems like GHA might
be caching builds somehow, even when a caching action isn't present?

Can't reproduce locally, and haven't had an opportunity yet to identify or fix the
underlying cause, so just disabling these for now.
2024-05-02 09:39:48 +02:00
Peter Taoussanis
a47d2db99e v1.0.0-beta5 (2024-04-29) 2024-04-29 12:16:54 +02:00
Peter Taoussanis
2ba23ee7f7 [new] Add postal (email) handler 2024-04-29 12:15:19 +02:00
Peter Taoussanis
1d4cdb8a3c [nop] Misc housekeeping 2024-04-29 12:15:19 +02:00
Peter Taoussanis
b937631a23 v1.0.0-beta3 (2024-04-24) 2024-04-24 13:30:45 +02:00
Peter Taoussanis
d04f6d8e5b [nop] Misc housekeeping 2024-04-24 13:22:31 +02:00
Peter Taoussanis
d3c63e17a9 [mod] Rename clojure.tools.logging sys val
The change avoids any chars that could cause a problem, e.g. for
classpath resource names.
2024-04-24 13:22:31 +02:00
Peter Taoussanis
ffea1a30ed [fix] Fix broken AOT support, add AOT tests
Thanks to @AdamFrey for reporting this issue!
Ref. <https://clojurians.slack.com/archives/C06ALA6EEUA/p1713805333272469>

Previously:

  Attempting to run AOT'd code using Telemere would result in errors like:
  "Attempting to call unbound fn: #'taoensso.telemere.handlers.open-telemetry/handler:open-telemetry-logger"

The approach I was using of conditionally requiring namespaces and then aliasing vars seems to be inherently
fragile under AOT, and was leading to the remote source var being unbound.

With this commit I've now switched to a simpler approach - where we conditionally require namespaces *without*
the need for any aliasing.
2024-04-24 13:22:30 +02:00
Peter Taoussanis
2597106d6b [nop] Bump deps 2024-04-24 12:41:50 +02:00
Peter Taoussanis
10fcf20958 v1.0.0-beta1 (2024-04-19) 2024-04-19 13:04:47 +02:00
Peter Taoussanis
2bf8e1c5bd [mod] Rename clojure.tools.logging sys val
Better to avoid characters that could cause trouble
2024-04-18 12:05:32 +02:00
Peter Taoussanis
79dff8918e v1.0.0-alpha6 (2024-04-17) 2024-04-17 15:51:24 +02:00
Peter Taoussanis
536f5edf10 [nop] Misc housekeeping 2024-04-17 11:00:27 +02:00
Peter Taoussanis
c0ff55ab0c v1.0.0-alpha5 (2024-04-12) 2024-04-12 17:51:28 +02:00
Peter Taoussanis
b56f7c4908 [nop] Misc housekeeping 2024-04-12 16:54:13 +02:00
Peter Taoussanis
847781e1e8 v1.0.0-alpha4 (2024-04-10) 2024-04-10 18:42:09 +02:00
Peter Taoussanis
23492530b6 [nop] Bump deps 2024-04-10 18:40:33 +02:00
Peter Taoussanis
066afe7cec [mod] Drop Clojure v1.9 testing 2024-04-09 19:32:22 +02:00
Peter Taoussanis
803b4a3017 v1.0.0-alpha3 (2024-04-05) 2024-04-05 18:24:11 +02:00
Peter Taoussanis
99b2e0c0cb [mod] Remove Clj enc/pr-json 2024-04-05 17:51:14 +02:00
Peter Taoussanis
1e12a97c01 [nop] Bump deps 2024-04-05 15:24:42 +02:00
Peter Taoussanis
e633415811 v1.0.0-alpha2 (2024-03-28) 2024-03-28 16:25:15 +01:00
Peter Taoussanis
52b3613867 [nop] Bump deps 2024-03-28 16:24:08 +01:00
Peter Taoussanis
e513fa6f76 [nop] Update project template 2024-03-28 16:22:28 +01:00
Peter Taoussanis
02c5bba1b8 [wip] v1.0.0-SNAPSHOT 2024-03-28 16:22:25 +01:00
Peter Taoussanis
19e29c57b4 v1.0.0-alpha1 (2024-03-14) 2024-03-14 10:24:18 +01:00
Peter Taoussanis
9f4677642d [nop] Bump deps 2024-03-13 12:11:06 +01:00
Peter Taoussanis
450798832c [nop] Misc housekeeping 2024-03-13 12:11:06 +01:00
Peter Taoussanis
6dbdba743f [new] Add Clojure v1.12, JVM v21 to tests 2024-03-11 11:36:26 +01:00
Peter Taoussanis
824a057a99 [new] Add streams interop, handler binding conveyance, etc. 2024-03-11 11:36:26 +01:00
Peter Taoussanis
dca61ba582 [new] Add initial code, content 2024-03-08 10:35:10 +01:00