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 ## 📦 Dependencies
Available on Clojars: Available on Clojars:
1. [Telemere](https://clojars.org/com.taoensso/telemere/versions/1.0.0-beta24) - main dep for most users 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-beta24) - alternative minimal dep [for library authors](https://github.com/taoensso/telemere/wiki/9-Authors#3-telemere-as-an-optional-dependency), etc. 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-beta24) - additional dep for users that want to [interop with Java logging](https://github.com/taoensso/telemere/wiki/3-Config#java-logging) 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). 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 ## Recent changes
### Beta 24, 23 ### Beta 25, 24, 23
* **\[mod]** Update `pr-signal-fn` to use `clean-signal-fn` \[f70363091] (beta 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) * **\[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 ## Recent additions
### Beta 24, 23 ### Beta 25, 24, 23
* **\[new]** Add `:rate-limit-by` option to all signal creators \[d9c358363] (beta 23) * **\[new]** Add `:rate-limit-by` option to all signal creators \[d9c358363] (beta 23)
* **\[new]** Add `clean-signal-fn` util \[be55f44a8] (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 ## 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]** 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]** [#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) * **\[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 ## 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] [![Main tests][Main tests SVG]][Main tests URL]
[![Graal tests][Graal tests SVG]][Graal 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>" :author "Peter Taoussanis <https://www.taoensso.com>"
:description "Structured telemetry library for Clojure/Script" :description "Structured telemetry library for Clojure/Script"
:url "https://www.taoensso.com/telemere" :url "https://www.taoensso.com/telemere"
@ -10,7 +10,7 @@
:scm {:name "git" :url "https://github.com/taoensso/telemere"} :scm {:name "git" :url "https://github.com/taoensso/telemere"}
:dependencies :dependencies
[[com.taoensso/encore "3.121.0-SNAPSHOT"]] [[com.taoensso/encore "3.121.0"]]
:test-paths ["test" #_"src"] :test-paths ["test" #_"src"]
@ -50,8 +50,8 @@
[org.clojure/test.check "1.1.1"] [org.clojure/test.check "1.1.1"]
[org.clojure/tools.logging "1.3.0"] [org.clojure/tools.logging "1.3.0"]
[org.slf4j/slf4j-api "2.0.16"] [org.slf4j/slf4j-api "2.0.16"]
[com.taoensso/telemere-shell "1.0.0-SNAPSHOT"] [com.taoensso/telemere-shell "1.0.0-beta25"]
[com.taoensso/telemere-slf4j "1.0.0-SNAPSHOT"] [com.taoensso/telemere-slf4j "1.0.0-beta25"]
#_[org.slf4j/slf4j-simple "2.0.16"] #_[org.slf4j/slf4j-simple "2.0.16"]
#_[org.slf4j/slf4j-nop "2.0.16"] #_[org.slf4j/slf4j-nop "2.0.16"]

View file

@ -30,7 +30,7 @@
(remove-ns 'taoensso.telemere) (remove-ns 'taoensso.telemere)
(:api (enc/interns-overview))) (:api (enc/interns-overview)))
(enc/assert-min-encore-version [3 120 0]) (enc/assert-min-encore-version [3 121 0])
;;;; TODO ;;;; TODO
;; - Solution and docs for lib authors ;; - 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>" :author "Peter Taoussanis <https://www.taoensso.com>"
:description "Minimal Telemere shell API for library authors, etc." :description "Minimal Telemere shell API for library authors, etc."
:url "https://www.taoensso.com/telemere" :url "https://www.taoensso.com/telemere"
@ -15,7 +15,7 @@
{:dependencies {:dependencies
[[org.clojure/clojurescript "1.11.132"] [[org.clojure/clojurescript "1.11.132"]
[org.clojure/clojure "1.12.0"] [org.clojure/clojure "1.12.0"]
[com.taoensso/telemere "1.0.0-SNAPSHOT"]]} [com.taoensso/telemere "1.0.0-beta25"]]}
:dev :dev
{:plugins {: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>" :author "Peter Taoussanis <https://www.taoensso.com>"
:description "Telemere backend/provider for SLF4J API v2" :description "Telemere backend/provider for SLF4J API v2"
:url "https://www.taoensso.com/telemere" :url "https://www.taoensso.com/telemere"
@ -18,7 +18,7 @@
{:dependencies {:dependencies
[[org.clojure/clojure "1.12.0"] [[org.clojure/clojure "1.12.0"]
[org.slf4j/slf4j-api "2.0.16"] [org.slf4j/slf4j-api "2.0.16"]
[com.taoensso/telemere "1.0.0-SNAPSHOT"]]} [com.taoensso/telemere "1.0.0-beta25"]]}
:dev :dev
{:plugins {:plugins