|
| 1 | +## 1.11.132 |
| 2 | + |
| 3 | +### Fixes |
| 4 | +* CLJS-3410: JavaScript double values should not hash to the same result |
| 5 | +* CLJS-3381: Invokable JS namespaces used as constructors not hinted properly |
| 6 | +* CLJS-3395: `(set! a -x false)` doesn't work |
| 7 | +* CLJS-3399: :as-alias does not work with symbols |
| 8 | +* CLJS-3401: dedupe '+ and '_PLUS symbols with :optimize-constants |
| 9 | +* CLJS-3400: macroexpand does not expand and and or without args correctly |
| 10 | +* CLJS-3398: Docstring of with-redefs should mention usage of ^:dynamic in production |
| 11 | +* CLJS-3386: defn varargs argument should be nil when no varargs are passed |
| 12 | +* CLJS-3384: get-in should not unreduce values. |
| 13 | + |
| 14 | +### Changes |
| 15 | +* CLJS-3378: Change default :language-in to :ecmascript-next |
| 16 | +* CLJS-3385: Extend empty? to counted? colls that arent seqable, such as transients |
| 17 | +* CLJS-3327 Add :node-modules-dirs configuration |
| 18 | +* CLJS-3391: add cljs.test/run-test |
| 19 | +* CLJS-3369: Speed up random-uuid by generating 4 digits at a time |
| 20 | +* CLJS-3014: Promote Error->map to be a core fn |
| 21 | +* CLJS-3394: Add ECMASCRIPT options for 2018-2021 |
| 22 | +* CLJS-2268: Make clojure.string/escape consistent with Clojure |
| 23 | +* Bump closure lib to 2023 release |
| 24 | +* CLJS-3407: bump tools.reader to 1.3.7 |
| 25 | +* remove EXPERIMENTAL from ES6 iterator support |
| 26 | +* CLJS-3406 implement reset-vals! and swap-vals! through protocol |
| 27 | +* CLJS-3363: reduce-kv on seq of map entries |
| 28 | +* CLJS-3393: Efficient drop, partition for persistent/algo colls |
| 29 | +* CLJS-3408: Handle @extends in externs |
| 30 | +* CLJS-3392: datafy support for js/Error and ExceptionInfo |
| 31 | +* CLJS-3379: Add support for node_modules with .cjs extension |
| 32 | +* CLJS-3387: Browser repl unable to serve wasm files |
| 33 | + |
1 | 34 | ## 1.11.60
|
2 | 35 |
|
3 | 36 | ### Fixes
|
|
0 commit comments