Skip to content

Commit

Permalink
v2.3.0 2022-09-05
Browse files Browse the repository at this point in the history
  • Loading branch information
ptaoussanis committed Sep 5, 2022
1 parent 8022dd8 commit e1e8172
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 5 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,40 @@
> This project uses [Break Versioning](https://github.com/ptaoussanis/encore/blob/master/BREAK-VERSIONING.md)
## v2.3.0 - 2022 Sep 5

> Identical to `v2.3.0-RC1` (2022 Jul 18)
```clojure
[com.taoensso/tufte "2.3.0"]
```

> This is a major feature and fix release. Should be **non-breaking** for vast majority of folks.
> See [here](https://github.com/ptaoussanis/encore#recommended-steps-after-any-significant-dependency-update) for recommended steps when updating any Clojure/Script dependencies.
### Behavioural changes since `v2.2.0`

* Stats format: refactor, use default JVM locale thousands separator for call counts (Clj only)

### Fixes since `v2.2.0`

* `add-accumulating-handler!`: fix broken default val and examples
* [#64] Broken concurrent `(local (local ...))` nested profiling (Clj only) (@awkay)
* Broken `(dynamic (local ...))` nested profiling
* Broken nested profiling tests
* Correctly document which `profile/d` options are compile-time and runtime

### New since `v2.2.0`

* Throw on invalid compile-time `profile/d` options
* [#61] Improve docstrings re: async code

### Other changes since `v2.2.0`

* Refactor: rename `pdata-proxy` -> `pdata-local`
* Refactor `pdata-local`
* Update dependencies


## v2.3.0-RC1 - 2022 Jul 18

```clojure
Expand Down
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
**[CHANGELOG]** | [API] | current [Break Version]:

```clojure
[com.taoensso/tufte "2.3.0-RC1"] ; Recommended, see CHANGELOG for details
[com.taoensso/tufte "2.2.0"] ; Previous release, known bugs with nested profiling
[com.taoensso/tufte "2.3.0"] ; See CHANGELOG for details
```

<!-- ![build status](https://github.com/ptaoussanis/tufte/workflows/build/badge.svg?branch=master) -->
Expand Down Expand Up @@ -64,8 +63,8 @@
Add the necessary dependency to your project:

```clojure
Leiningen: [com.taoensso/tufte "2.3.0-RC1"] ; or
deps.edn: com.taoensso/tufte {:mvn/version "2.3.0-RC1"}
Leiningen: [com.taoensso/tufte "2.3.0"] ; or
deps.edn: com.taoensso/tufte {:mvn/version "2.3.0"}
```

And setup your namespace imports:
Expand Down
2 changes: 1 addition & 1 deletion project.clj
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(defproject com.taoensso/tufte "2.3.0-RC1"
(defproject com.taoensso/tufte "2.3.0"
:author "Peter Taoussanis <https://www.taoensso.com>"
:description "Simple profiling and performance monitoring for Clojure/Script"
:url "https://github.com/ptaoussanis/tufte"
Expand Down

0 comments on commit e1e8172

Please sign in to comment.