Skip to content

Commit 23cedec

Browse files
committed
1.10.597
1 parent 6ed9492 commit 23cedec

File tree

2 files changed

+56
-3
lines changed

2 files changed

+56
-3
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ Official web site: http://clojurescript.org
66

77
## Releases and dependency information ##
88

9-
Latest stable release: 1.10.520
9+
Latest stable release: 1.10.597
1010

1111
* [All released versions](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.clojure%22%20AND%20a%3A%22clojurescript%22)
1212

1313
[Leiningen](http://github.com/technomancy/leiningen/) dependency information:
1414

1515
```
16-
[org.clojure/clojurescript "1.10.520"]
16+
[org.clojure/clojurescript "1.10.597"]
1717
```
1818

1919
[Maven](http://maven.apache.org) dependency information:
@@ -22,7 +22,7 @@ Latest stable release: 1.10.520
2222
<dependency>
2323
<groupId>org.clojure</groupId>
2424
<artifactId>clojurescript</artifactId>
25-
<version>1.10.520</version>
25+
<version>1.10.597</version>
2626
</dependency>
2727
```
2828

changes.md

+53
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,56 @@
1+
## 1.10.597
2+
3+
### Changes
4+
* CLJS-3120: Add :sigs to protocol var for compatibility with Clojure
5+
* CLJS-2247: Warn when overwriting protocol method
6+
* CLJS-3085: Types are inferred for dynamic vars
7+
* CLJS-3097: Fix compatibility with tools.reader 1.3.1 and bump it
8+
* CLJS-2750: tag coll in ci-reduce as not-native
9+
* CLJS-3095: `apply vector` with array acts as `vec`
10+
* CLJS-3093: Check subvec arguments
11+
* CLJS-2868: Add ^string hints
12+
* CLJS-3054: Align behavior of set/union and into with Clojure
13+
14+
### Enhancements
15+
* CLJS-3077: Avoid generating unnecessary functions
16+
* CLJS-3107: Eliminate checked ifs in TransientArrayMap
17+
* CLJS-3164: Optimize assoc on IAssociative values
18+
* CLJS-3147: Allow Node require from foreign lib
19+
* CLJS-3144: NPM Modules should have all their vars marked to avoid .call invokes
20+
* CLJS-3145: Node.js support libs cljs.nodejs and cljs.nodejscli generate random files
21+
* CLJS-3141: Improve perf of cljs.source-map.base64/encode
22+
* CLJS-3134: Thread predicate-induced inference through and
23+
* CLJS-3123: analyze google closure namespaces
24+
* CLJS-3133: simple-* / qualified-* predicate-induced inference
25+
* CLJS-2886: count specializations for string and array
26+
* CLJS-2950: Direct field access for keyword lookup on records
27+
28+
### Fixes
29+
* CLJS-3190: Double arity warning constructing directly-accessed record
30+
* CLJS-3137: fspec cannot be reused in clojurescript but can be in clojure
31+
* CLJS-3124: Non-number lookup on transient vector succeeds after persistent!
32+
* CLJS-3149: REPL load-file doesn't resolve npm requires correctly
33+
* CLJS-3163: Skip analyzing specials in type-check-induced-tag
34+
* CLJS-3172: Unable to import goog.async.ConditionalDelay
35+
* CLJS-3158: Improperly widened cross-param loop/recur inference
36+
* CLJS-3168: Self-host: externs ns used unconditionally in analyzer
37+
* CLJS-3140: Not inferring on implements?
38+
* CLJS-3143: assoc docstring regarding growing vector
39+
* CLJS-3123: 'for' loop silently ignores extra forms in body
40+
* CLJS-3017: Error->map: Map js/InternalError and js/TypeError
41+
* CLJS-2683: Suppress compiler options in watch log
42+
* CLJS-2881: cl-format character directive with \space fails
43+
* CLJS-2879: Close analysis cache file
44+
* CLJS-3051: Update to Graal RC12 in CI
45+
* CLJS-3088: Update CI to use JavaScriptCore 4
46+
* CLJS-3092: Peek on subvecs doesn't behave properly
47+
* CLJS-3076: let defined variadic functions not destructuring as expected with :static-fns true
48+
* CLJS-3067: Fix compiler crash when requiring cljs.loader w/o modules
49+
* CLJS-3068: Compiler error with if and emit-var
50+
* CLJS-2301: Avoid use of deprecated goog.string/isEmptySafe in clojure.string/blank?
51+
* CLJS-3058: Remove dangling goog.date.relativeWithPlurals reference
52+
* CLJS-3061 Fix docstring for chunked-seq?
53+
154
## 1.10.520
255

356
### Changes

0 commit comments

Comments
 (0)