|
| 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 | + |
1 | 48 | ## 1.7.228
|
2 | 49 |
|
3 | 50 | ### Enhancements
|
|
0 commit comments