Skip to content

Commit 4356568

Browse files
author
dnolen
committed
Updates for 1.8.34
1 parent f057e3c commit 4356568

File tree

2 files changed

+50
-3
lines changed

2 files changed

+50
-3
lines changed

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ ClojureScript is a compiler for [Clojure](http://clojure.org) that targets JavaS
44

55
## Releases and dependency information ##
66

7-
Latest stable release: 1.7.228
7+
Latest stable release: 1.8.34
88

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

1111
[Leiningen](http://github.com/technomancy/leiningen/) dependency information:
1212

1313
```
14-
[org.clojure/clojurescript "1.7.228"]
14+
[org.clojure/clojurescript "1.8.34"]
1515
```
1616

1717
[Maven](http://maven.apache.org) dependency information:
@@ -20,7 +20,7 @@ Latest stable release: 1.7.228
2020
<dependency>
2121
<groupId>org.clojure</groupId>
2222
<artifactId>clojurescript</artifactId>
23-
<version>1.7.228</version>
23+
<version>1.8.34</version>
2424
</dependency>
2525
```
2626

changes.md

+47
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,50 @@
1+
## 1.8.34
2+
3+
### Changes
4+
* CLJS-1582: Type-hint extend-type first arg for primitives
5+
* CLJS-1590: split, split-lines differs from Clojure on empty string
6+
* CLJS-1594: NaN and both infinities cannot be elements of a set
7+
* CLJS-1597: Redundant IPrintWithWriter test in pr-writer-impl
8+
* CLJS-1583: (hash (symbol "/")) does not match (hash '/)
9+
* bump tools reader
10+
* CLJS-1492: Warn when using :optimisations instead of :optimizations
11+
* less cryptic error if :main doesn't correspond to any file
12+
* CLJS-744: ISequential types should implement JS indexOf, lastIndexOf
13+
* CLJS-1411: make-array signature differs from clojure
14+
15+
### Fixes
16+
* CLJS-1589: Self-host: case fail with nil
17+
* CLJS-1596: Self-host: :load-macros and :analyze-deps don't work in cljs.js
18+
* CLJS-1420 - get-in behavior differs from Clojure by always deferring to the 3 arity fn
19+
* CLJS-1585: Self-host: Alias-scoped keywords
20+
* CLJS-1577: Self-host: syntax-quote resolves on dot forms
21+
* CLJS-1564: Self-host: cached macro *loaded* update
22+
* CLJS-1584: Self-host: core/str error with condp
23+
* CLJS-1521: Self-host: Macro namespaces cannot be aliased
24+
* CLJS-1573: Self-host: Invalid UTF escaping in cljs-in-cljs
25+
* CLJS-1570: :parallel-build causes invalid truth check in cljs.reader/read-number
26+
* CLJS-1568: LazyTransformer doesn't implement IMeta
27+
* CLJS-1578: Corrupted Analysis Files Break Compilation
28+
* CLJS-1579: cljs.source-map/invert-reverse-map discards gcol
29+
* CLJS-1580: Self-host: goog.provide offsets source-maps
30+
* CLJS-1569: IndexedSeq doesn't implement IWithMeta / IMeta
31+
* CLJS-1567: make-array macro missing > 2 arg arity
32+
* CLJS-1571: Make special-symbol? true for 'var
33+
* CLJS-1555: make-array macro missing 2 arg arity
34+
* CLJS-970: generate assert message when compiling
35+
* CLJS-1565: Self-host: whitespace optimization is broken
36+
* CLJS-1541: Self-host: Cannot require 'cljs.js using cljs.jar
37+
* CLJS-1550: Enhance docstring for extend-type wrt type-sym
38+
* CLJS-1551: Self-host: assert-args dormant in macros
39+
* CLJS-1552: doc for & should match fn
40+
* CLJS-1488: cljs.repl/source Cannot read source of cljs functions that use #js reader
41+
* CLJS-1557: Make special-symbol? return true for catch and finally
42+
* CLJS-1542: Self-host: cljs/compile-str not handling errors properly
43+
* CLJS-1318: Fix typo in documentation of `specify`
44+
* CLJS-620: Warnings are generated when using a macro in argument position
45+
* CLJS-1547: Wrong output encoding when compile with goog.LOCALE
46+
* CLJS-1546: cljs.core/run! does not always return nil
47+
148
## 1.7.228
249

350
### Enhancements

0 commit comments

Comments
 (0)