Hi folks Just wanted to mention that "CLJS-1304: c.string/replace differs from Clojure" is a breaking change. It was first introduced in 1.7.58, but that was marked as pre-release, 1.7.145 is the first stable version with the patch. It affected us through cljs-time <https://github.com/andrewmcveigh/cljs-time/issues/43>. It's probably worth checking any usages of string/replace in your code (and it's dependencies?) still work as expected.
On Wed, Oct 14, 2015 at 9:46 AM David Nolen <dnolen.li...@gmail.com> wrote: > It's an innocuous warning from badly annotated code from the Google > Closure Library. Annoying but not important. > > We'll probably cut a followup release with a bumped GCL dependency once > it's clear there are not more pressing problems. > > David > > On Tue, Oct 13, 2015 at 3:58 PM, Nathan B <nate...@gmail.com> wrote: > >> On Tuesday, October 13, 2015 at 8:02:07 AM UTC-7, David Nolen wrote: >> > ClojureScript, the Clojure compiler that emits JavaScript source code. >> > >> > >> > README and source code: https://github.com/clojure/clojurescript >> > >> > >> > Leiningen dependency information: >> > >> > >> > [org.clojure/clojurescript "1.7.145"] >> > >> > >> > This release updates the Google Closure Compiler dependency and >> > includes many small enhancements and fixes. >> > >> > >> > As always feedback welcome! >> > >> > >> > ## 1.7.145 >> > >> > >> > ### Enhancements >> > * CLJS-1455: high resoluting timing where available >> > * CLJS-1403: Add updated Windows shell scripts >> > * CLJS-1017: support :main for :advanced and :simple builds >> > * CLJS-1409: allow basic type checking of protocols >> > * CLJS-1404: var resolution for @param and @return >> > * CLJS-1395: Node.js REPL debug port support >> > >> > >> > ### Changes >> > * CLJS-1464: docstrings for transducer arities >> > * Latest Google Closure Compiler dependency >> > * Node.js REPL sets *target* >> > * add cljs.analyzer.api/get-js-index >> > * add goog.object to list of implicit namespaces >> > * CLJS-1393: turn *target* into goog-define >> > >> > >> > ### Fixes >> > * UUID hashing >> > * CLJS-1465: fix *main-cli-fn* doc >> > * CLJS-1456: bad require forms at REPL can corrupt REPL session >> > * CLJS-1449: self host :require-macros bug >> > * CLJS-1462: self host regression >> > * Add header bits for Node.js under :none >> > * CLJS-1457: unicode symbol munging >> > * CLJS-1442: self host, docstring typos >> > * CLJS-1441: portable clojure.string >> > * CLJS-1436: self-host, dep ns not loaded >> > * CLJS-1440: self-host, eval support in Web Workers >> > * CLJS-1400: self-host, doseq broken >> > * CLJS-1435: self-host, bad lexical scope >> > * CLJS-1434: clojure.walk no longer preseves meta >> > * CLJS-1432: '$ and '. symbol collision under advanced >> > * CLJS-1304: c.string/replace differs from Clojure >> > * CLJS-1430: bad code gen for self host .toString method calls >> > * CLJS-1353: range inconsistent with Clojure >> > * CLJS-1431: load-file doc output missing arglists >> > * CLJS-1433: cljs.js/*eval-fn* passed nil :cache >> > * CLJS-1299: add more support for literals to cljs.reader >> > * CLJS-1417: cljs.js require macros failures >> > * CLJS-1416: cljs.util/last-modified leaks files >> > * CLJS-1481: self host defprotocol regression >> > * CLJS-1414: only munge @param & @return if type checking >> > * CLJS-1401: unify runtime & compile UUID hashing >> > * CLJS-1395: no trailing semicolons after JS comment >> > * CLJS-1394: reify gensyms can clash >> >> When I compile in advanced mode, I am getting the following warning: >> >> WARNING - Parse error. unknown @suppress parameter: >> checkStructDictInheritance >> >> * @suppress {checkStructDictInheritance} >> >> -- >> Note that posts from new members are moderated - please be patient with >> your first post. >> --- >> You received this message because you are subscribed to the Google Groups >> "ClojureScript" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to clojurescript+unsubscr...@googlegroups.com. >> To post to this group, send email to clojurescr...@googlegroups.com. >> Visit this group at http://groups.google.com/group/clojurescript. >> > > -- > Note that posts from new members are moderated - please be patient with > your first post. > --- > You received this message because you are subscribed to the Google Groups > "ClojureScript" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to clojurescript+unsubscr...@googlegroups.com. > To post to this group, send email to clojurescr...@googlegroups.com. > Visit this group at http://groups.google.com/group/clojurescript. > -- Daniel -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.