From 70fa3e9c64670e370fe46b54e00f241f9771042f Mon Sep 17 00:00:00 2001 From: dnolen Date: Wed, 16 Aug 2017 17:38:40 -0400 Subject: [PATCH] 1.9.908 --- README.md | 6 +++--- changes.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0977c4fa23..6d7977ff32 100644 --- a/README.md +++ b/README.md @@ -6,14 +6,14 @@ Official web site: http://clojurescript.org ## Releases and dependency information ## -Latest stable release: 1.9.854 +Latest stable release: 1.9.908 * [All released versions](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.clojure%22%20AND%20a%3A%22clojurescript%22) [Leiningen](http://github.com/technomancy/leiningen/) dependency information: ``` -[org.clojure/clojurescript "1.9.854"] +[org.clojure/clojurescript "1.9.908"] ``` [Maven](http://maven.apache.org) dependency information: @@ -22,7 +22,7 @@ Latest stable release: 1.9.854 org.clojure clojurescript - 1.9.854 + 1.9.908 ``` diff --git a/changes.md b/changes.md index 7ea76296d3..f993ff6604 100644 --- a/changes.md +++ b/changes.md @@ -1,3 +1,45 @@ +## 1.9.908 + +### Enhancements +* CLJS-2323: data readers support for records + +### Changes +* CLJS-2322: Require only `@cljs-oss/module-deps` to be installed to figure out Node.js dep graph +* CLJS-2321: Do not automatically call `set-loaded!` on the user's behalf +* CLJS-2316: Upgrade Closure Compiler to August release +* CLJS-2317: Upgrade Google Closure Library +* CLJS-2234: Make build scripts optionally less verbose +* CLJS-2314: Eliminate str call on literal strings in str macro +* CLJS-2291: Set up Windows CI +* CLJS-2286: Simplify JS module processing + +### Fixes +* CLJS-2324: module-graph doesn't munge :requires when indexing inputs +* CLJS-2309: :module foreign-libs order not preserved +* CLJS-2318: module-deps.js doesn't respect the package.json `module` field +* CLJS-2312: Miss-compile: Uncaught SyntaxError: Unexpected token default +* CLJS-2315: module_deps.js can't resolve JSON modules +* CLJS-2313: :language-out is a build affecting option +* CLJS-2306: Provide better warning message when namespace can't be found +* CLJS-2303: Disable duplicate alias checking for self-host +* CLJS-2307: Closure warns on unreachable checked array code +* CLJS-2305 Tests: Unable to resolve symbol: opts in this context +* CLJS-2299: Failure with alias and bad require of clojure.spec +* CLJS-2302: Disable process-shim by default in Node.js targets +* CLJS-2266: Self-host: Cannot require clojure.x where clojure.x has no macros namespace +* CLJS-2304: Fix compiler infrastructure tests on Windows +* CLJS-2261: Issue using interop record constructors in macros namespaces +* CLJS-2296: Foreign libs that expose modules are not being processed under target nod +* CLJS-2293: Self-host: Can't load cljs.js owing to set alias +* CLJS-2295: `index-node-modules-dir` can't determine :main for package.json files that have `.` in the string +* CLJS-1620: In JavaScript ES2015 modules default export name is munged to default$ +* CLJS-2287: Self-host: `require` prints result of loading node deps / global exports +* CLJS-2290: Node packages using require('assert') fail compilation +* CLJS-2281: module_deps.js cannot compute inputs for ES6 sources +* CLJS-2284: Fix build API tests not to pollute `out` in the current directory +* CLJS-2282: Some valid keywords are strings in JS object literals +* CLJS-2283: Regression with js-obj and gobject alias + ## 1.9.854 ### Enhancements