Skip to content

Commit d071bb5

Browse files
committed
1.7.145
1 parent 1440774 commit d071bb5

File tree

2 files changed

+60
-13
lines changed

2 files changed

+60
-13
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ ClojureScript is a new compiler for [Clojure](http://clojure.org) that targets J
44

55
## Releases and dependency information ##
66

7-
Latest stable release: 1.7.48
7+
Latest stable release: 1.7.145
88

99
* [All released versions](http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.clojure%22%20AND%20a%3A%22clojurescript%22)
1010

1111
[Leiningen](http://github.com/technomancy/leiningen/) dependency information:
1212

1313
```
14-
[org.clojure/clojurescript "1.7.48"]
14+
[org.clojure/clojurescript "1.7.145"]
1515
```
1616

1717
[Maven](http://maven.apache.org) dependency information:
@@ -20,7 +20,7 @@ Latest stable release: 1.7.48
2020
<dependency>
2121
<groupId>org.clojure</groupId>
2222
<artifactId>clojurescript</artifactId>
23-
<version>1.7.48</version>
23+
<version>1.7.145</version>
2424
</dependency>
2525
```
2626

changes.md

Lines changed: 57 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,64 @@
1+
## 1.7.145
2+
3+
### Enhancements
4+
* CLJS-1455: high resoluting timing where available
5+
* CLJS-1403: Add updated Windows shell scripts
6+
* CLJS-1017: support :main for :advanced and :simple builds
7+
* CLJS-1409: allow basic type checking of protocols
8+
* CLJS-1404: var resolution for @param and @return
9+
* CLJS-1395: Node.js REPL debug port support
10+
11+
### Changes
12+
* CLJS-1464: docstrings for transducer arities
13+
* Latest Google Closure Compiler dependency
14+
* Node.js REPL sets *target*
15+
* add cljs.analyzer.api/get-js-index
16+
* add goog.object to list of implicit namespaces
17+
* CLJS-1393: turn *target* into goog-define
18+
19+
### Fixes
20+
* CLJS-1465: fix *main-cli-fn* doc
21+
* CLJS-1456: bad require forms at REPL can corrupt REPL session
22+
* CLJS-1449: self host :require-macros bug
23+
* CLJS-1462: self host regression
24+
* Add header bits for Node.js under :none
25+
* CLJS-1457: unicode symbol munging
26+
* CLJS-1442: self host, docstring typos
27+
* CLJS-1441: portable clojure.string
28+
* CLJS-1436: self-host, dep ns not loaded
29+
* CLJS-1440: self-host, eval support in Web Workers
30+
* CLJS-1400: self-host, doseq broken
31+
* CLJS-1435: self-host, bad lexical scope
32+
* CLJS-1434: clojure.walk no longer preseves meta
33+
* CLJS-1432: '$ and '. symbol collision under advanced
34+
* CLJS-1304: c.string/replace differs from Clojure
35+
* CLJS-1430: bad code gen for self host .toString method calls
36+
* CLJS-1353: range inconsistent with Clojure
37+
* CLJS-1431: load-file doc output missing arglists
38+
* CLJS-1433: cljs.js/*eval-fn* passed nil :cache
39+
* CLJS-1299: add more support for literals to cljs.reader
40+
* CLJS-1417: cljs.js require macros failures
41+
* CLJS-1416: cljs.util/last-modified leaks files
42+
* CLJS-1481: self host defprotocol regression
43+
* CLJS-1414: only munge @param & @return if type checking
44+
* CLJS-1401: unify runtime & compile UUID hashing
45+
* CLJS-1395: no trailing semicolons after JS comment
46+
* CLJS-1394: reify gensyms can clash
47+
148
## 1.7.48
249

3-
## Enhancements
50+
### Enhancements
451
* provide goog-define macro to support proper use of goog.define
552
* CLJS-1177: A compiler support for non-Closure transforms (JSX, etc)
653
* CLJS-1296: browser REPL should queue prints before connection then flush after connection
754
* add :dump-core compiler option for cljs.js config
855
* CLJS-1386: Symbols should be added to the constants table
956

10-
## Changes
57+
### Changes
1158
* Bump Closure Compiler dependency
1259
* Bump Closure Library dependency
1360

14-
## Fixes
61+
### Fixes
1562
* CLJS-1392: cljs.repl/source regression
1663
* CLJS-1391: Error when building for target :nodejs
1764
* CLJS-1388: Stacktrace element handling for :output-dir w/o file/line/column
@@ -20,7 +67,7 @@
2067

2168
## 1.7.28
2269

23-
## Enhancements
70+
### Enhancements
2471
* New namespace cljs.js provides analysis, compilation, and eval
2572
* CLJS-1360: Refactor JS module processing to work with recent Google Closure compiler changes
2673
* CLJS-1282: Add a :pprint option to the default reporter in cljs.test
@@ -29,7 +76,7 @@
2976
* CLJS-1231: AMD Module Processing
3077
* CLJS-1092: CommonJS Module processing
3178

32-
## Changes
79+
### Changes
3380
* CLJS-1376: Printing in a tagged literal data form
3481
* CLJS-836: Replace seq-based iterators with direct iterator for all non-seq collections that use SeqIterator
3582
* CLJS-1367: Expose default-warning-handler and warning-enabled?
@@ -42,7 +89,7 @@
4289
* CLJS-1281: Preserve test order
4390
* CLJS-934: In the REPL return vars after defs
4491

45-
## Fixes
92+
### Fixes
4693
* CLJS-1316 let does not detect invalid binding vector when it contains destructuring
4794
* CLJS-1033: take a drop accept nil as n argument
4895
* CLJS-1324: Compiler fails to raise warning/error when invoking a keyword without arguments
@@ -68,15 +115,15 @@
68115

69116
## 0.0-3308
70117

71-
## Changes
118+
### Changes
72119
* Clojure 1.7.0-RC1 dependency
73120
* CLJS-1292: Add IPrintWithWriter implementation for TaggedLiteral
74121
* add cljs.core/random-uuid
75122
* flush immediately when forwarding Node process out & err
76123
* CLJS-1256 cache UUID hash value
77124
* CLJS-1226: Added the :end-run-tests event to cljs.test and a dummy event handler for it
78125

79-
## Fixes
126+
### Fixes
80127
* CLJS-1200: compare behaves differently from Clojure
81128
* CLJS-1293: Warning settings not conveyed via REPL
82129
* CLJS-1291: pprint whitespace/letter checks are incomplete
@@ -100,14 +147,14 @@
100147

101148
## 0.0-3269
102149

103-
## Fixes
150+
### Fixes
104151
* REPL support for Closure libraries that follow classpath conventions
105152
* don't break closure libs that follow classpath conventions
106153
* build missing .map source map & .edn caches files
107154

108155
## 0.0-3264
109156

110-
## Fixes
157+
### Fixes
111158
* Add missing JS files back to the build
112159
* CLJS-1168: REPL fails to find .js files in :libs
113160
* CLJS-1196: Assert failed on 3190+ while :require-ing .js file in :libs directory

0 commit comments

Comments
 (0)