|
| 1 | +## 1.10.312 |
| 2 | + |
| 3 | +### Enhancements |
| 4 | +* CLJS-1871: A declare with :arglists should generate static function calls |
| 5 | +* CLJS-2688 cljs.main: Accumulate all meaningful repeated inits modules using global-exports |
| 6 | +* CLJS-2681: Accepting multiple paths to the --watch option for cljs.main |
| 7 | +* CLJS-2706: Better error messages when missing namespaces contain dashes |
| 8 | + |
| 9 | +### Changes |
| 10 | +* CLJS-2777: Bump Closure-compiler |
| 11 | +* validate :main |
| 12 | +* CLJS-2771: Elide "use strict"1 from final output |
| 13 | + |
| 14 | +### Fixes |
| 15 | +* CLJS-2278 & CLJS-2279 |
| 16 | +* goog.global lookup must be a string |
| 17 | +* CLJS-2775: cljs.main: Node modules not installed if -re node |
| 18 | +* CLJS-2767: Externs inference warnings for defrecord and deftype |
| 19 | +* CLJS-2754: Broken cli tests |
| 20 | +* CLJS-2769: Eliminate goog.structs.AvlTree.Node in self-parity test |
| 21 | +* CLJS-2766: Revisions to exists? fails in self-host |
| 22 | +* CLJS-2764: exists? is not nil safe |
| 23 | +* CLJS-2760 Make browser repl web-severs mime-type case-insensitive |
| 24 | +* CLJS-2755: Can't generate uri instances |
| 25 | +* CLJS-1677: Requiring [goog] breaks an :advanced build, but the compiler exits successfully |
| 26 | +* Recompile cljs.loader in REPL |
| 27 | +* CLJS-2733: Throw error message if too few or too many args to throw |
| 28 | +* CLJS-2751: script/bootstrap --closure-library-head misses goog/text |
| 29 | +* CLJS-2480: Periods at end of analyzer warnings |
| 30 | +* CLJS-2618 Fix docstring for `remove-tap` |
| 31 | +* CLJS-2743 Fix docstring misspelling |
| 32 | +* CLJS-2724: Native Node modules Node (like "fs") cannot be required |
| 33 | +* CLJS-2702: Accomodate new Closure Library dependency loading strategy |
| 34 | +* CLJS-2741: Function invoke errors report arity off by 1 |
| 35 | +* CLJS-2745: Add GraalVM to the set of JavaScript engines we can test against |
| 36 | +* CLJS-2739: Optimize node_modules indexing |
| 37 | +* CLJS-2619: clojure.reflect needs exclude for macroexpand |
| 38 | +* CLJS-2713: test-reader fails on Windows |
| 39 | +* CLJS-2715: Have goog-define return the var at the REPL |
| 40 | +* CLJS-2727: cljs.repl/err-out visible from cljs |
| 41 | +* CLJS-2734: Add :arglists to defmulti |
| 42 | +* CLJS-2721: test-cljs-2580 failing in windows CI |
| 43 | +* CLJS-2726: test-cljs-2678-global-exports-infer failing on Windows |
| 44 | +* CLJS-2678: Infer-externs doesn't work for JS modules using global-exports |
| 45 | +* CLJS-2718: Setting *warn-on-infer* in REPL throws a SyntaxError |
| 46 | +* CLJS-2385: cljs.analyzer/infer-type pass infers tag with incorrect priority |
| 47 | +* CLJS-1918: case needs a type hint for keywords case when using *warn-on-infer* |
| 48 | +* CLJS-1970: Cannot infer target type for list/vector expressions |
| 49 | +* CLJS-2669: Use simple dummy package for test-cljs-2580 |
| 50 | +* CLJS-2716: Add ChakraCore to Windows CI (AppVeyor) |
| 51 | +* CLJS-2147: apply test suit |
| 52 | +* CLJS-2711: System newline breaking some tests on Windows |
| 53 | +* CLJS-2712: Make Windows CI fail if a test fails |
| 54 | +* CLJS-2708: Windows. ClojureScript fails to compile when node.js module is `require`d |
| 55 | + |
1 | 56 | ## 1.10.238
|
2 | 57 |
|
3 | 58 | ### Enhancements
|
|
0 commit comments