Skip to content

Commit 263d8a2

Browse files
committed
Merge branch '1.7-dev'
2 parents 87f5816 + ff265a2 commit 263d8a2

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

Diff for: README.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -7,20 +7,20 @@ A Clojure library providing facilities for async programming and communication.
77

88
This project follows the version scheme MAJOR.MINOR.COMMITS where MAJOR and MINOR provide some relative indication of the size of the change, but do not follow semantic versioning. In general, all changes endeavor to be non-breaking (by moving to new names rather than by breaking existing names). COMMITS is an ever-increasing counter of commits since the beginning of this repository.
99

10-
Latest release: 1.8.730
10+
Latest release: 1.8.735
1111

1212
* [All Released Versions](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.clojure%22%20AND%20a%3A%22core.async%22)
1313

1414
[deps.edn](https://clojure.org/reference/deps_and_cli) dependency information:
1515

1616
```clj
17-
org.clojure/core.async {:mvn/version "1.8.730"}
17+
org.clojure/core.async {:mvn/version "1.8.735"}
1818
```
1919

2020
[Leiningen](https://github.com/technomancy/leiningen) dependency information:
2121

2222
```clj
23-
[org.clojure/core.async "1.8.730"]
23+
[org.clojure/core.async "1.8.735"]
2424
```
2525

2626
[Maven](http://maven.apache.org/) dependency information:
@@ -29,7 +29,7 @@ Latest release: 1.8.730
2929
<dependency>
3030
<groupId>org.clojure</groupId>
3131
<artifactId>core.async</artifactId>
32-
<version>1.8.730</version>
32+
<version>1.8.735</version>
3333
</dependency>
3434
```
3535

@@ -65,6 +65,8 @@ Copyright © Rich Hickey and contributors
6565

6666
## Changelog
6767

68+
* Release 1.8.735 on 2025.04.02
69+
* Fix reflection warnings when using `clojure.core.async.go-checking`
6870
* Release 1.8.730 on 2025.04.02, effective changes since last non-beta release:
6971
* [ASYNC-256](https://clojure.atlassian.net/browse/ASYNC-256) (CLJ) Add `io-thread` and System property `clojure.core.async.executor-factory`
7072
* [ASYNC-260](https://clojure.atlassian.net/browse/ASYNC-260) (CLJ) Remove now unused property `clojure.core.async.pool-size`

Diff for: src/main/clojure/clojure/core/async/impl/dispatch.clj

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,10 @@
4343
[& body]
4444
(if (Boolean/getBoolean "clojure.core.async.go-checking")
4545
`(try
46-
(.set in-go-dispatch true)
46+
(.set ^ThreadLocal in-go-dispatch true)
4747
~@body
4848
(finally
49-
(.set in-go-dispatch false)))
49+
(.set ^ThreadLocal in-go-dispatch false)))
5050
`(do ~@body)))
5151

5252
(defn in-dispatch-thread?

0 commit comments

Comments
 (0)