|
2 | 2 |
|
3 | 3 | ### Changes |
4 | 4 | * Be less specific about the behavior of integer coercion fns |
5 | | -* `cljs.proxy/builder`, `cache-fn` parameterization |
6 | 5 | * Provide `cljs.proxy/proxy` default |
| 6 | +* `cljs.proxy/builder`, `cache-fn` parameterization |
7 | 7 |
|
8 | 8 | ### Fixes |
| 9 | +* `cljs.proxy` doesn't handle `for .. of` correctly |
9 | 10 | * Docstrings for `:lite-mode` support fns |
10 | | -* CLJS-3456: bootstrap wasn't updated for cljs.compiler/emit-global-export change |
11 | | -* cljs.proxy doesn't handle `for .. of` correctly |
12 | 11 | * CLJS-3466: support qualified method in return position |
13 | 12 | * CLJS-3464: `parents` does not walk JavaScript prototype chain |
| 13 | +* CLJS-3456: bootstrap wasn't updated for cljs.compiler/emit-global-export change |
14 | 14 | * CLJS-3463: rename all the lite mode data structures / fns to avoid clashing |
15 | 15 |
|
16 | 16 | ## 1.12.116 |
|
117 | 117 | * CLJS-3372: Vendorize data.json, transit-clj, and tools.reader |
118 | 118 | data.json and transit-clj are no longer dependencies. CLJS-3375 bridges |
119 | 119 | tools.reader for backwards compatibility |
120 | | -* Clojure 1.10 minimum version |
| 120 | +* Clojure 1.10 minimum version |
121 | 121 | * Update Google Closure Compiler, transit-java, tools.reader dependencies to latest |
122 | 122 | * CLJS-2820 Compile cljs.loader regardless of whether :modules are used |
123 | 123 | * CLJS-3370: improved uuid regex to only accept hex characters |
|
618 | 618 | * cljs.main, simple command line access to Compiler & REPLs |
619 | 619 | * cljs.server.* namespaces for integration with -Dclojure.server.repl |
620 | 620 | * :aot-cache compiler to enable global AOT caching of dependencies in JARs |
621 | | -* :stable-names compiler flag, to support vendorization when using :modules, |
| 621 | +* :stable-names compiler flag, to support vendorization when using :modules, |
622 | 622 | defaults to true when using :modules. |
623 | 623 | * Add :webworker & :nashorn target |
624 | 624 | * pREPL implementation (usage requires Clojure 1.10.0-alpha) |
|
897 | 897 |
|
898 | 898 | ### Fixes |
899 | 899 | * CLJS-2139: Undeclared var regression in fn bodies |
900 | | -* CLJS-2137: Missing INext on some sequences |
| 900 | +* CLJS-2137: Missing INext on some sequences |
901 | 901 | * CLJS-2136: Clarify IFind contract to avoid double-lookups |
902 | 902 | * need to elide :c.a/analyzed in c.a/analyze-wrap-meta to avoid dumping unintended |
903 | 903 | with-meta expressions |
|
996 | 996 |
|
997 | 997 | ### Changes |
998 | 998 | * CLJS-2021: subvec throws when passed non-vector |
999 | | -* CLJS-1884: Give a chance to MetaFn to be removed by closure under :advanced |
| 999 | +* CLJS-1884: Give a chance to MetaFn to be removed by closure under :advanced |
1000 | 1000 | optimization Replace with-meta calls by -with-meta calls where possible |
1001 | 1001 | * CLJS-2052: Port new spec.alpha enhancements |
1002 | 1002 | * Update Google Closure Compiler dependency |
1003 | 1003 | * Update Google Closure Library dependency |
1004 | | - |
| 1004 | + |
1005 | 1005 | ### Fixes |
1006 | 1006 | * CLJS-2053: Regression: cljs.spec.alpha/any for fdef |
1007 | 1007 | * CLJS-2039: remove extraneous argument from ChunkBuffer.chunk |
|
1049 | 1049 | ### Changes |
1050 | 1050 | * CLJS-2006: Upgrade Closure Compiler to April 2017 release |
1051 | 1051 |
|
1052 | | -### Fixes |
| 1052 | +### Fixes |
1053 | 1053 | * CLJS-1497: `find` on an associative collection does not return collection key |
1054 | 1054 | * CLJS-1996: Support correct checking of :preloads when :optimizations not specified |
1055 | 1055 | * CLJS-1994: assoc on nil returns PHM (expected PAM) |
@@ -1378,7 +1378,7 @@ possible |
1378 | 1378 | * CLJS-1661: cljs.spec: non-spec'ed fn var printing |
1379 | 1379 | * compute read/write opts for transit if possible, handle JSValue |
1380 | 1380 | * CLJS-1660: cljs.spec: Always return var from instrument / unstrument |
1381 | | -* CLJS-1671: Bad cljs.spec interactive instrumentation session |
| 1381 | +* CLJS-1671: Bad cljs.spec interactive instrumentation session |
1382 | 1382 | * CLJS-1664: The filename aux.cljs is a problem on windows. |
1383 | 1383 | * CLJS-1667: bad describe* for and-spec-impl |
1384 | 1384 | * CLJS-1699: Self-host: s/fdef ns-qualify *ns* name field access |
@@ -1753,7 +1753,7 @@ determine which version you should use. |
1753 | 1753 | * CLJS-1203: standard way to pass multiple directories to build |
1754 | 1754 |
|
1755 | 1755 | ### Fixes |
1756 | | -* CLJS-1216: incorrect max fixed arity for fns both multi-arity and variadic |
| 1756 | +* CLJS-1216: incorrect max fixed arity for fns both multi-arity and variadic |
1757 | 1757 | * cljs.analyzer/parse-ns did not bind *cljs-file* |
1758 | 1758 | * CLJS-1201: compare broken for IIndexed collections |
1759 | 1759 | * CLJS-1202: cljs.repl/load-file is not additive |
|
0 commit comments