Skip to content

Commit 39f47c3

Browse files
committed
1.10.439
1 parent e78d4fc commit 39f47c3

File tree

2 files changed

+82
-3
lines changed

2 files changed

+82
-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.339
9+
Latest stable release: 1.10.439
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.339"]
16+
[org.clojure/clojurescript "1.10.439"]
1717
```
1818

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

changes.md

+79
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,82 @@
1+
## 1.10.439
2+
3+
### Changes
4+
* CLJS-2904: Default :npm-deps to false
5+
* CLJS-2878: Update Closure Compiler to v20180805
6+
* CLJS-2827: Avoid var special in core macros for private var access
7+
* CLJS-2819: Warn on non-dynamic earmuffed vars
8+
* CLJS-2806: Bump test.check to 0.10.0-alpha3
9+
* CLJS-2815: Support string keys in :global-exports
10+
* CLJS-2812: Support for overriding object printing
11+
* CLJS-2805: Bump tools.reader to 1.3.0
12+
* CLJS-1702: Warning when using private vars
13+
* Align ClojureScript AST to tools.analyzer
14+
15+
### Enhancements
16+
* CLJS-2903: Support fingerprinting
17+
* CLJS-2897: cljs.main: Display initial REPL prompt sooner
18+
* CLJS-2884: Support for GraalJS RC6
19+
* CLJS-2859: Graal.JS: Enable high-res timers by default, allow user-configuration
20+
* CLJS-2831: Add a graaljs REPL environment
21+
* CLJS-1997: Outward function type hint propagation
22+
* CLJS-844: Optimize js->clj by switching to transients
23+
* CLJS-2442: `set` and `vec` performance enhancements
24+
25+
### Fixes
26+
* CLJS-2953: stest/with-instrument-disabled prints warning of private use
27+
* CLJS-2728: Ability to disable macro spec checks
28+
* CLJS-2843: s/explain of evaluated predicate yields :s/unknown
29+
* CLJS-2951: Add a spec generator for some?
30+
* CLJS-2940: Can't define nilable spec on undefined pred
31+
* CLJS-2948: Stack overflow calling instrumented variadic fn with zero args
32+
* CLJS-2793: Instrumenting breaks function with varargs
33+
* CLJS-2934: Enhanced delay printing
34+
* CLJS-2864: Optimize str macro for single arity case
35+
* CLJS-1297: defrecord does not emit IKVReduce protocol
36+
* CLJS-2937: docstring for to-array
37+
* CLJS-2943: Update merge-with to use key / val
38+
* CLJS-2941: seqable? should return true for nil
39+
* CLJS-2915: Tests fail if directory has a period (.) in the path
40+
* CLJS-2782: lein test fails if directory has hyphens
41+
* CLJS-2911: Avoid infinite loop on infinite partitions
42+
* CLJS-2906: cljs.main: Crash when with default REPL
43+
* CLJS-2883: Instrumentation fails compilation with a large number of spec'd functions
44+
* CLJS-2896: Allow parallel analysis and compilation
45+
* CLJS-2893: seq: use .-length instead of alength for strings
46+
* CLJS-2890: fspec role in problem path is not useful
47+
* CLJS-2887: Improve names in core macro specs
48+
* CLJS-2891: stop including data in ex-info message
49+
* CLJS-2888: Printing of spec problems buries the failing predicate which should be more prominent
50+
* CLJS-2861: Self-host: :checked-arrays not working
51+
* CLJS-2852: Clojure imparity: ns-publics returns different arglists for macros
52+
* CLJS-2725: Doc on spec keywords
53+
* CLJS-2665: Port clojure.spec.test.alpha/enumerate-namespace
54+
* CLJS-2848: Default explain printer prints root val and spec
55+
* CLJS-2846: [spec] s/tuple explain-data :pred problem
56+
* CLJS-2847: s/coll-of and s/every gen is very slow if :kind specified without :into
57+
* CLJS-2841: [spec] instrument exception doesn't contain function name in ex-data
58+
* CLJS-2842: [spec] Clarify s/every docstring for :kind
59+
* CLJS-2845: [spec] generate random subsets of or'd required keys in map specs
60+
* CLJS-2844: [spec] Add support for undefining a spec
61+
* CLJS-2840: [spec] s/keys explain-data :pred problem
62+
* CLJS-2839: [spec] s/& explain-data :pred problem
63+
* CLJS-2838: [spec] s/& does not check preds if regex matches empty collection
64+
* CLJS-2837: [spec] `cat` specs should verify value is sequential
65+
* CLJS-2541: binding not made in parallel
66+
* CLJS-2832: Bad code gen for `((not empty?) "foo")` when compiled with no optimizations
67+
* CLJS-2855: Browser REPL prints empty string after require
68+
* CLJS-2821: Update doto docstring to not use Java example
69+
* CLJS-2817: Suppress private var warnings for specs on private vars
70+
* CLJS-2822: cljs.core.specs.alpha: Map bindings should be `:kind map?`
71+
* CLJS-2829: Fix deep object property access for :global-exports
72+
* CLJS-2816: Skip non-string package.json browser entry values
73+
* CLJS-2814: Fix munge-node-lib/global-export on self-host
74+
* CLJS-2811: cljs-1537-circular-deps fail on Windows
75+
* CLJS-2807: Macroexpand failure with set literal
76+
* CLJS-2799: Handle nth on seqables with negative indexes
77+
* CLJS-2798: ChunkCons -next doesn't handle nil more
78+
* CLJS-2589: allow / as a protocol method name in cljs
79+
180
## 1.10.339
281

382
### Changes

0 commit comments

Comments
 (0)