v1.0.0-beta25 (2024-09-25)

This commit is contained in:
Peter Taoussanis 2024-09-25 09:14:48 +02:00
parent ce9864a57b
commit 0a3e3e80c6
6 changed files with 18 additions and 17 deletions

View file

@ -2,15 +2,15 @@ This project uses [**Break Versioning**](https://www.taoensso.com/break-versioni
---
# `v1.0.0-beta24` (2024-09-23)
# `v1.0.0-beta25` (2024-09-25)
## 📦 Dependencies
Available on Clojars:
1. [Telemere](https://clojars.org/com.taoensso/telemere/versions/1.0.0-beta24) - main dep for most users
2. [Shell API](https://clojars.org/com.taoensso/telemere-shell/versions/1.0.0-beta24) - alternative minimal dep [for library authors](https://github.com/taoensso/telemere/wiki/9-Authors#3-telemere-as-an-optional-dependency), etc.
3. [SLF4J provider](https://clojars.org/com.taoensso/telemere-slf4j/versions/1.0.0-beta24) - additional dep for users that want to [interop with Java logging](https://github.com/taoensso/telemere/wiki/3-Config#java-logging)
1. [Telemere](https://clojars.org/com.taoensso/telemere/versions/1.0.0-beta25) - main dep for most users
2. [Shell API](https://clojars.org/com.taoensso/telemere-shell/versions/1.0.0-beta25) - alternative minimal dep [for library authors](https://github.com/taoensso/telemere/wiki/9-Authors#3-telemere-as-an-optional-dependency), etc.
3. [SLF4J provider](https://clojars.org/com.taoensso/telemere-slf4j/versions/1.0.0-beta25) - additional dep for users that want to [interop with Java logging](https://github.com/taoensso/telemere/wiki/3-Config#java-logging)
This project uses [Break Versioning](https://www.taoensso.com/break-versioning).
@ -24,7 +24,7 @@ This project uses [Break Versioning](https://www.taoensso.com/break-versioning).
## Recent changes
### Beta 24, 23
### Beta 25, 24, 23
* **\[mod]** Update `pr-signal-fn` to use `clean-signal-fn` \[f70363091] (beta 23)
* **\[mod]** Rename `taoensso.telemere.api` -> `taoensso.telemere.shell` \[a9005e7f1] (beta 23)
@ -53,7 +53,7 @@ This project uses [Break Versioning](https://www.taoensso.com/break-versioning).
## Recent additions
### Beta 24, 23
### Beta 25, 24, 23
* **\[new]** Add `:rate-limit-by` option to all signal creators \[d9c358363] (beta 23)
* **\[new]** Add `clean-signal-fn` util \[be55f44a8] (beta 23)
@ -92,8 +92,9 @@ This project uses [Break Versioning](https://www.taoensso.com/break-versioning).
## Recent fixes
### Beta 24, 23
### Beta 25, 24, 23
* **\[fix]** Regression affecting deprecated `rate-limiter*` (beta 25)
* **\[fix]** Don't try count non-list tracing bodies \[88f7a3c7d] (beta 24)
* **\[fix]** [#21] Work around issue with use in Cljs `core.async/go` bodies \[cbab57be6] (beta 23)
* **\[fix]** [#20] Wrong :arglists meta on `spy!` \[568906c96] (beta 23)

View file

@ -22,7 +22,7 @@ See [here](../../wiki/1-Getting-started) for **full introduction** (concepts, te
## Latest release/s
- `2024-09-23` `v1.0.0-beta24`: [release info](../../releases/tag/v1.0.0-beta24) (for early adopters/feedback)
- `2024-09-25` `v1.0.0-beta25`: [release info](../../releases/tag/v1.0.0-beta25) (for early adopters/feedback)
[![Main tests][Main tests SVG]][Main tests URL]
[![Graal tests][Graal tests SVG]][Graal tests URL]

View file

@ -1,4 +1,4 @@
(defproject com.taoensso/telemere "1.0.0-SNAPSHOT"
(defproject com.taoensso/telemere "1.0.0-beta25"
:author "Peter Taoussanis <https://www.taoensso.com>"
:description "Structured telemetry library for Clojure/Script"
:url "https://www.taoensso.com/telemere"
@ -10,7 +10,7 @@
:scm {:name "git" :url "https://github.com/taoensso/telemere"}
:dependencies
[[com.taoensso/encore "3.121.0-SNAPSHOT"]]
[[com.taoensso/encore "3.121.0"]]
:test-paths ["test" #_"src"]
@ -50,8 +50,8 @@
[org.clojure/test.check "1.1.1"]
[org.clojure/tools.logging "1.3.0"]
[org.slf4j/slf4j-api "2.0.16"]
[com.taoensso/telemere-shell "1.0.0-SNAPSHOT"]
[com.taoensso/telemere-slf4j "1.0.0-SNAPSHOT"]
[com.taoensso/telemere-shell "1.0.0-beta25"]
[com.taoensso/telemere-slf4j "1.0.0-beta25"]
#_[org.slf4j/slf4j-simple "2.0.16"]
#_[org.slf4j/slf4j-nop "2.0.16"]

View file

@ -30,7 +30,7 @@
(remove-ns 'taoensso.telemere)
(:api (enc/interns-overview)))
(enc/assert-min-encore-version [3 120 0])
(enc/assert-min-encore-version [3 121 0])
;;;; TODO
;; - Solution and docs for lib authors

View file

@ -1,4 +1,4 @@
(defproject com.taoensso/telemere-shell "1.0.0-SNAPSHOT"
(defproject com.taoensso/telemere-shell "1.0.0-beta25"
:author "Peter Taoussanis <https://www.taoensso.com>"
:description "Minimal Telemere shell API for library authors, etc."
:url "https://www.taoensso.com/telemere"
@ -15,7 +15,7 @@
{:dependencies
[[org.clojure/clojurescript "1.11.132"]
[org.clojure/clojure "1.12.0"]
[com.taoensso/telemere "1.0.0-SNAPSHOT"]]}
[com.taoensso/telemere "1.0.0-beta25"]]}
:dev
{:plugins

View file

@ -1,4 +1,4 @@
(defproject com.taoensso/telemere-slf4j "1.0.0-SNAPSHOT"
(defproject com.taoensso/telemere-slf4j "1.0.0-beta25"
:author "Peter Taoussanis <https://www.taoensso.com>"
:description "Telemere backend/provider for SLF4J API v2"
:url "https://www.taoensso.com/telemere"
@ -18,7 +18,7 @@
{:dependencies
[[org.clojure/clojure "1.12.0"]
[org.slf4j/slf4j-api "2.0.16"]
[com.taoensso/telemere "1.0.0-SNAPSHOT"]]}
[com.taoensso/telemere "1.0.0-beta25"]]}
:dev
{:plugins