Skip to content

Commit 9222844

Browse files
committed
organize changes file for next release
1 parent a1e4916 commit 9222844

1 file changed

Lines changed: 66 additions & 0 deletions

File tree

changes.md

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,69 @@
1+
## Next
2+
3+
### Enhancements
4+
* cljs.main, simple command line access to Compiler & REPLs
5+
* cljs.server.* namespaces for integration with -Dclojure.server.repl
6+
* :aot-cache compiler to enable global AOT caching of dependencies in JARs
7+
* :stable-names compiler flag, to support vendorization when using :modules,
8+
defaults to true when using :modules.
9+
* Add :webworker & :nashorn target
10+
* pREPL implementation (usage requires Clojure 1.10.0-alpha)
11+
12+
### Changes
13+
* * CLJS-2592: :npm-deps using ES6 modules with .mjs extensions are not detected correctly
14+
* AOTed ClojureScript artifact is now the default, for sources only use the
15+
"slim" Maven classifier
16+
* Bump Closure Compiler
17+
* REPL now show uniform prompts
18+
* CLJS-2660: Add cljs.core/eval which, delegates to an overridable *eval*
19+
* CLJS-2375: Remove AMD Module Support
20+
* CLJS-2413: Port core.specs.alpha to ClojureScript
21+
* CLJS-2423: Allow custom :output-wrapper function
22+
* Map entries are no longer two element vectors, now MapEntry instances
23+
* *print-fn* automatically set
24+
* CLJS-2561: AOT compile browser REPL client js
25+
* CLJS-2581: Create a cljs.repl/*repl-env* dynamic var and bind it around cljs repl loops
26+
27+
### Fixes
28+
* CLJS-2491: Inference warnings are not reported
29+
* CLJS-2653: REPL crash when mapping stacktrace in Chrome for js/blah
30+
* CLJS-2639: Compiler crash when using aot cache with parallel compile
31+
* CLJS-2520: Synthesize ClojureScript version if using non-built ClojureScript dep
32+
* CLJS-2522: Handle sources that are maps in build-modules
33+
* CLJS-2521: Only expand module graph when modules are actually used
34+
* CLJS-2519: Module loader doesn't load :cljs-base properly
35+
* CLJS-2493: Self host: respect :source-map-timestamp compiler option
36+
* CLJS-2500: Call process-js-modules after compiler restart
37+
* CLJS-2516 Build API fails targeting Node (QuickStart)
38+
* CLJS-2462: subvec on non-integral indexes fails
39+
* CLJS-2474: with-meta on lazy-seq causes separate realization
40+
* CLJS-2501: Fix crash in cljs.util/compiled-by-version and build-options
41+
* CLJS-2476: recur across try should fail compilation
42+
* CLJS-2495: Closure compilation errors should stop Cljs compilation
43+
* CLJS-2496 PHM seq and iter should return MapEntry on nil key case
44+
* CLJS-2473: Infer character literals to have string type
45+
* CLJS-2455: nth fails on eduction
46+
* CLJS-2001: Add map-entry? predicate
47+
* CLJS-2131: Calling empty on a ChunkedSeq should return empty list
48+
* CLJS-1743: Transient maps should support IFn
49+
* CLJS-2452: reverse empty vector returns nil
50+
* CLJS-2450: Allow configuring ignored JS module extensions
51+
* CLJS-2417: Inter-ns s/fdef expansion side effect fails when load cached source
52+
* CLJS-2447: Ignore css JS modules
53+
* CLJS-2397: Multi-arity function instrumentation fails with :static-fns true
54+
CLJS-2197: Calling instrumented var fails to check conformance
55+
* CLJS-2443: doseq should return nil with no collections
56+
* CLJS-2430: Fix foreign-libs with Node target
57+
* CLJS-2414: Self-host: Macro specs are instrumented
58+
* CLJS-2387: CLJS Analyzer does not correctly detect cache hits for analyzed spec files
59+
* CLJS-2405: Register dumped specs fails
60+
* CLJS-2416: Self-host: defn macro Var doesn't have :macro true meta
61+
* CLJS-2425: Remove unnecessary zero? checks from nat-int?
62+
* CLJS-2377: The CLJS compiled uses deprecated modules on Java 9
63+
* Allow clj->js to preserve namespaces
64+
* CLJS-2391: Unable to :stub a function using stest/instrument
65+
* CLJS-2378: keep the :npm-deps-installed? to avoid to reinstall NPM deps
66+
167
## 1.9.946
268

369
### Changes

0 commit comments

Comments
 (0)