|
| 1 | +## 1.9.908 |
| 2 | + |
| 3 | +### Enhancements |
| 4 | +* CLJS-2323: data readers support for records |
| 5 | + |
| 6 | +### Changes |
| 7 | +* CLJS-2322: Require only `@cljs-oss/module-deps` to be installed to figure out Node.js dep graph |
| 8 | +* CLJS-2321: Do not automatically call `set-loaded!` on the user's behalf |
| 9 | +* CLJS-2316: Upgrade Closure Compiler to August release |
| 10 | +* CLJS-2317: Upgrade Google Closure Library |
| 11 | +* CLJS-2234: Make build scripts optionally less verbose |
| 12 | +* CLJS-2314: Eliminate str call on literal strings in str macro |
| 13 | +* CLJS-2291: Set up Windows CI |
| 14 | +* CLJS-2286: Simplify JS module processing |
| 15 | + |
| 16 | +### Fixes |
| 17 | +* CLJS-2324: module-graph doesn't munge :requires when indexing inputs |
| 18 | +* CLJS-2309: :module foreign-libs order not preserved |
| 19 | +* CLJS-2318: module-deps.js doesn't respect the package.json `module` field |
| 20 | +* CLJS-2312: Miss-compile: Uncaught SyntaxError: Unexpected token default |
| 21 | +* CLJS-2315: module_deps.js can't resolve JSON modules |
| 22 | +* CLJS-2313: :language-out is a build affecting option |
| 23 | +* CLJS-2306: Provide better warning message when namespace can't be found |
| 24 | +* CLJS-2303: Disable duplicate alias checking for self-host |
| 25 | +* CLJS-2307: Closure warns on unreachable checked array code |
| 26 | +* CLJS-2305 Tests: Unable to resolve symbol: opts in this context |
| 27 | +* CLJS-2299: Failure with alias and bad require of clojure.spec |
| 28 | +* CLJS-2302: Disable process-shim by default in Node.js targets |
| 29 | +* CLJS-2266: Self-host: Cannot require clojure.x where clojure.x has no macros namespace |
| 30 | +* CLJS-2304: Fix compiler infrastructure tests on Windows |
| 31 | +* CLJS-2261: Issue using interop record constructors in macros namespaces |
| 32 | +* CLJS-2296: Foreign libs that expose modules are not being processed under target nod |
| 33 | +* CLJS-2293: Self-host: Can't load cljs.js owing to set alias |
| 34 | +* CLJS-2295: `index-node-modules-dir` can't determine :main for package.json files that have `.` in the string |
| 35 | +* CLJS-1620: In JavaScript ES2015 modules default export name is munged to default$ |
| 36 | +* CLJS-2287: Self-host: `require` prints result of loading node deps / global exports |
| 37 | +* CLJS-2290: Node packages using require('assert') fail compilation |
| 38 | +* CLJS-2281: module_deps.js cannot compute inputs for ES6 sources |
| 39 | +* CLJS-2284: Fix build API tests not to pollute `out` in the current directory |
| 40 | +* CLJS-2282: Some valid keywords are strings in JS object literals |
| 41 | +* CLJS-2283: Regression with js-obj and gobject alias |
| 42 | + |
1 | 43 | ## 1.9.854
|
2 | 44 |
|
3 | 45 | ### Enhancements
|
|
0 commit comments