Skip to content

Commit c7cd3a1

Browse files
committed
1.10.514
1 parent 6e01b14 commit c7cd3a1

File tree

2 files changed

+72
-3
lines changed

2 files changed

+72
-3
lines changed

README.md

Lines changed: 3 additions & 3 deletions
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.439
9+
Latest stable release: 1.10.514
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.439"]
16+
[org.clojure/clojurescript "1.10.514"]
1717
```
1818

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

changes.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,72 @@
1+
## 1.10.514
2+
3+
### Changes
4+
* CLJS-3036: Provide a clojure.edn namespace for Clojure compatibility
5+
* CLJS-2967: Make clojure.spec.alpha reloadable
6+
* CLJS-2968: Support immutable GCC DependencyOptions
7+
* CLJS-2693: Have Range implement IChunkedSeq
8+
* CLJS-2971: Make cljs.spec.alpha/fn-sym private
9+
* CLJS-2912: Reuse seq in some
10+
11+
### Enhancements
12+
* CLJS-2865: Optimize string expression concatenation
13+
* CLJS-2866: Predicate-induced type inference
14+
* CLJS-2901: Return type inference for multi-arity & variadic fns
15+
16+
### Fixes
17+
* CLJS-3043: error__GT_str not defined for cli scripts
18+
* CLJS-3037: Self-host: Add datafy tests to self-parity tests
19+
* CLJS-3031: loop / recur inference, warnings not suppressed on initial pass
20+
* CLJS-3030: Regression with core.async surrounding select-keys / find on String
21+
* CLJS-3038: Improve error message when clojure.test.check is not required
22+
* CLJS-3034: Truthy-induced inference
23+
* CLJS-3023: Instrumenting next gives maximum call stack size exceeded
24+
* CLJS-3033: Maintain backward compatibility test.check keyword
25+
* CLJS-2964: Requiring spec.test.alpha loads clojure.test.check
26+
* CLJS-2103: clarify arg type and order constraints of keys and vals
27+
* CLJS-3011: Port improved runtime exception printing to non-Node REPLs
28+
* CLJS-2981: Mishandling of :npm-deps Boolean value computing upstream deps
29+
* CLJS-3027: sorted-map can no longer be returned by a macro unless it has keyword keys
30+
* CLJS-3028: atom docstring typo
31+
* CLJS-2994 Ensure all prepl :vals are pr-str-ed
32+
* CLJS-3020: cljs.main: Incorrect documentation for the --compile flag
33+
* CLJS-2652: Line breaks in long options for compile
34+
* CLJS-3025: Typo when updating cljs.analyzer.macros/wrapping-errors
35+
* CLJS-2955: Self-host: spec check macro compile-time expansion
36+
* CLJS-2999: Update datafy to use inherent support for protocols via metadata
37+
* CLJS-2945: Print spec failure details
38+
* CLJS-3010: Datafy does not properly check for whether the datafied value supports metadata
39+
* CLJS-3008: Typo in error phase key placed in exception and misplaced cause
40+
* CLJS-2956: Stack overflow when specing core =
41+
* CLJS-2913: improvements to exception messages and printing
42+
* CLJS-3005: empty on Cons shouldn't keep metadata
43+
* CLJS-2958 - make symbol work on keywords and vars
44+
* CLJS-3000: Don't pass meta to next/rest/empty of seqs
45+
* Add support for protocols via metadata
46+
* CLJS-3000: Don't pass meta to next/rest/empty of seqs
47+
* CLJS-1888 - Seqs of PHMs and PAMs do not handle metadata correctly
48+
* CLJS-2794 :Return identity when with-meta is called with identical meta
49+
* CLJS-2980: Calling "check-fn" gives "is not public" warning
50+
* CLJS-2977: Spec instrumentation regression with varargs / :static-fns
51+
* CLJS-2929: Port datafy
52+
* CLJS-2995: Instrumented self-calling multi-arity fn throws maximum call stack exceeded with optimizations advanced
53+
* Fix source maps missing local binding names
54+
* CLJS-2991: Need to wrap js-obj output with parens
55+
* CLJS-2976: s/fdef docstring should refer to cljs.spec.test.alpha/check
56+
* CLJS-2538: nth on fractional indices near array and string bounds
57+
* CLJS-2909: clojure.walk/postwalk does not preserve MapEntry type objects
58+
* CLJS-2537: Negative fractional index in contains? on array
59+
* CLJS-2933: Consistent #object printing whitespace
60+
* CLJS-2873: Improved inference for loop / recur
61+
* CLJS-2989: Fast-path issues for predicate-induced inference based on satisfies?
62+
* CLJS-2867: Inferred return type of namespace is string
63+
* CLJS-2975: unstrument returns symbol of non-instrumented var
64+
* CLJS-2974: empty for non-emptyable should return nil
65+
* CLJS-2825: Eliminate unnecessary ^boolean annotations
66+
* CLJS-2979: re-seq is relying on undefined behavior of subs
67+
* remove redundant exists? check in dynaload
68+
* fix incorrect cljs.core.MapEntry usage
69+
170
## 1.10.439
271

372
### Changes

0 commit comments

Comments
 (0)