For Alex Miller or Jarrod Taylor when they come on line, I cut a release but it needs the manual Maven step
Of cljs or one of the support libs?
cljs
I'll take a look in a bit
thanks!
I didn't see anything that needed to be done? was it just not showing up in the central repo?
oh ha, I was looking at the logs from the release action and thought it was saying there was another step.
the cljs.core.specs.alpha specs aren't up-to-date with the new-ish :refer-global stuff. https://github.com/thheller/shadow-cljs/issues/1262
prevents cljs.proxy from being compiled if loaded. for example:
------ ERROR -------------------------------------------------------------------
File: jar:file:/Users/thheller/.m2/repository/org/clojure/clojurescript/1.12.134/clojurescript-1.12.134.jar!/cljs/proxy.cljs:9:1
--------------------------------------------------------------------------------
6 | ; the terms of this license.
7 | ; You must not remove this notice, or any other, from this software.
8 |
9 | (ns cljs.proxy
-------^------------------------------------------------------------------------
Syntax error macroexpanding cljs.core/ns-special-form.
Call to cljs.core/ns-special-form did not conform to spec.
-- Syntax error -------------------
(... (:refer-global :only [isNaN Proxy Symbol]) ...)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
has extra input
-- Relevant specs -------
:cljs.core.specs.alpha/ns-form:
(clojure.spec.alpha/cat
:ns-name
clojure.core/simple-symbol?
:docstring
(clojure.spec.alpha/? clojure.core/string?)
:attr-map
(clojure.spec.alpha/? clojure.core/map?)
:ns-clauses
:cljs.core.specs.alpha/ns-clauses)
-------------------------
Detected 1 error
--------------------------------------------------------------------------------
10 | (:refer-global :only [isNaN Proxy Symbol])
11 | (:require [cljs.proxy.impl :refer [SimpleCache MapIterator]]))
12 |
13 | (defn- write-through [f]
--------------------------------------------------------------------------------hrm yeah I rarely run those - I'm guess shadow always does?
no, not at all. see the issue. some libraries do.
gotcha thanks - https://clojure.atlassian.net/browse/CLJS-3477