An open API service providing commit metadata for open source projects.

GitHub / clojure/clojurescript / commits

Clojure to JS compiler

SHA Message Author Date Stats
b45dff9f port Clojure 1.13 alpha destructuring changes (#326)
Co-authored-by: Fogus <m****s@g****m>, Rich Hickey <r****y@g****m>, Alex Miller <a****r@c****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
21 days ago
2b4d741d Port CLJ-2954: disallow & as local (#327) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
21 days ago
b9cf3c84 added some-vals - a predicative filter of nil map values. Tightened up nested...
Co-authored-by: Rich Hickey <r****y@g****m>
davidnolen <d****n@g****m> 22 days ago
7ab3bc77 port CLJ-2949: add req! (throwing get) and tests (#325)
Co-authored-by: Fogus <m****s@g****m>, Fogus <m****s@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e7619af9 document deftest ^:async support and behavior davidnolen <d****n@g****m> about 2 months ago
e3ce5008 CLJS-3483: async tests should report uncaught exception (#324)
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
84479f6c CLJS-3415: Missing duplicate key exception for sets (#323)
Co-authored-by: Roman Liutikov <r****a@r****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
5c6ef531 Port CLJ-2290: Modified into docstring to mention 0 and 1-arities.
Co-authored-by: Fogus <m****s@g****m>
davidnolen <d****n@g****m> about 2 months ago
eb1b827e Port CLJ-2225: Improve docstrings of assert and *assert*
Co-authored-by: Alex Miller <a****r@c****m>
davidnolen <d****n@g****m> about 2 months ago
40f7f6b2 Port CLJS-2568: clojure.walk now retains metadata when walking lists and seqs...
Co-authored-by: Alex Miller <a****r@c****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
86d0fb5b Port CLJ-2228: Improve performance of constantly (#321)
Co-authored-by: Erik Assum <e****k@a****t>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
946d75f3 add a new cli flag to promote warnings to errors (#320) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
2513e1e4 refactor so optional args not just for `:arg "bool"` (#319) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
10fdfa2f CLJS-3481: support :error, :warning, :off modes with :warnings (#318) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
0fee1c03 CLJS-3473: False positive warning for + with throw expression (#316)
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
cab9213c CLJS-3477: add missing ns specs for `:refer-global` and `:require-global` (#315) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5e0d80d7 CLJS-3480: Browser REPL - (println "Expected:") breaks REPL (#314) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
01a36bd8 improve browser REPL source documentation davidnolen <d****n@g****m> 3 months ago
4f88a4b0 document cljs.repl.browser/serve davidnolen <d****n@g****m> 3 months ago
a07893d7 merge Merge pull request #313 from clojure/cljs-brepl-remove-clj-read David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
b939fe1b replace old calls to clojure.core/read-string with clojure.edn/read-string davidnolen <d****n@g****m> 3 months ago
92e5e07d script/uberjar major version wrong David Nolen <d****n@g****m> 4 months ago
a19f4bd2 release version is 1.12.145 David Nolen <d****n@g****m> 4 months ago
bd23d9a2 1.12.144 davidnolen <d****n@g****m> 4 months ago
cc273906 merge Merge pull request #312 from clojure/cljs-3476/async-test David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
5e2a6453 CLJS-3476: async deftest support Michiel Borkent <m****t@g****m>
Committed by: davidnolen <d****n@g****m>
4 months ago
6c7a1680 merge Merge pull request #310 from clojure/cljs-3470/async-await-patch-5 David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
6 months ago
106991f9 Add additional async/await tests: literals, new, destructure :or davidnolen <d****n@g****m> 6 months ago
dfdf0911 CLJS-3470: add async/await support Michiel Borkent <m****t@g****m>
Committed by: davidnolen <d****n@g****m>
7 months ago
96cd8ad1 CLJS-3472: str on var that is set! returns empty string (#307)
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
091df76c CLJS-3471: fix printing of negative zero (#305)
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
7 months ago
8a596a8b CLJS-3469: ClojureScript :preloads doesn't work with just cljs.main --repl (#...
Co-authored-by: Juan Monetta <j****s@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
c4fcc9cc goog-define types are already inferred davidnolen <d****n@g****m> 8 months ago
3122975e CLJS-3468: :refer-global should not make unrenamed object available (#301)
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
8 months ago
c4295f30 1.12.134 davidnolen <d****n@g****m> 9 months ago
49774b1b re-order latest changes davidnolen <d****n@g****m> 9 months ago
2bc5688b missing notices davidnolen <d****n@g****m> 9 months ago
9d59f911 typos in comment davidnolen <d****n@g****m> 9 months ago
6bb6df19 update changes.md for cljs.proxy changes davidnolen <d****n@g****m> 9 months ago
54b1e339 allow cljs.proxy cache customization, provide default proxy (#300) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
e3065b3a update changes.md davidnolen <d****n@g****m> 9 months ago
df70c1a4 bootstrap wasn't updated for cljs.compiler/emit-global-export change (#299) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
9a55107a cljs.proxy doesn't handle `for .. of` correctly (#298) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
5bb99126 add Browser REPL alias to deps.edn davidnolen <d****n@g****m> 9 months ago
8e6f0528 CLJS-3466: support qualified method in return position (#297)
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
9f77604d CLJS-3464: `parents` does not walk JavaScript prototype chain (#296) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
5a26a082 add proxy tests to main test runner and lite mode runner (#295) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
f6abdc85 docstrings for all the :lite-mode ctor fns that are not intended to be used d... davidnolen <d****n@g****m> 9 months ago
cc0d6e08 remove now irrelevant test around int davidnolen <d****n@g****m> 9 months ago
c4bc714a be less specific around int coercion fns (#294) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
8757eaab CLJS-3463: rename all the lite mode data structures / fns to avoid clashing (... David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
cdf7d457 update for actual released version davidnolen <d****n@g****m> 9 months ago
deff2db8 Use central creds for release workflow JarrodCTaylor <j****d@f****m> 9 months ago
b52c788e Change server-id from sonatype to central JarrodCTaylor <j****d@f****m> 9 months ago
c57b0666 bump central publishing plugin davidnolen <d****n@g****m> 9 months ago
f2c8575f fix maven example David Nolen <d****n@g****m> 9 months ago
2c220503 1.12.112 davidnolen <d****n@g****m> 9 months ago
7f17d123 fix REPL issue w/ :refer-global usage in namespaces davidnolen <d****n@g****m> 9 months ago
0b2fc961 1.12.110 davidnolen <d****n@g****m> 9 months ago
81fde7c3 fixed qualified-method resolution bug davidnolen <d****n@g****m> 9 months ago
90e7fba4 update changes (#292) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
0bb9e9c6 bump Closure Compiler to v20250820 (#291) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
6c3f1273 Add some simple method value tests (#290) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
78f35bc1 add :qualified-method :ast, String/.toUpperCase and String/new etc. work (#289) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
7c718adf Support Persistent/VECTOR in a backwards compatible way (#287) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
98fced69 clarify defaults davidnolen <d****n@g****m> 9 months ago
3f139e82 tweak davidnolen <d****n@g****m> 9 months ago
65945bba better docstring w/ examples davidnolen <d****n@g****m> 9 months ago
19288496 cljs.proxy (#286) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
9 months ago
54d013d2 increase string hash cache to 1024 davidnolen <d****n@g****m> 9 months ago
4ae0694a MapEntry: switch to case from cond (#285) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
eaf67ed1 put the browser REPL new window behavior behind a flag, default to false (#284) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
1a3d19e0 fix load-file bug (#283) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
27470128 CLJS-3425: Incorrect handling of ##NaN with min/max (#282) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
10fc535d remove hash-map dep on map (#281) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
d9365bf5 remove Vector dep on LazySeq (#280) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
ceba37b5 fix typo to make Vector es6-iterable davidnolen <d****n@g****m> 10 months ago
bed63017 unify (cljs.repl/doc ...) handling of js/console (#279) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
acaefa15 Fix up missing "sources" in advanced compiled source map (#251) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
c3c37737 CLJS-3461: don't hard-code destructuring to PAM (#278) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
b69da0ee don't add the imul.js preamble in lite-mode (#277) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
10 months ago
075edcca add :lite-mode & :elide-to-string to cljs.analyzer/build-affecting-options David Nolen <d****n@g****m> 10 months ago
d912f929 cljs.analyzer/global-ns? should check that x is a symbol first davidnolen <d****n@g****m> 11 months ago
b2c223ba merge Merge pull request #272 from clojure/cljs-3454/set-identical David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
4eff03dd add missing simple Set disjoin identical? check davidnolen <d****n@g****m> 11 months ago
5c25acb6 merge Merge branch 'master' into cljs-3454/set-identical davidnolen <d****n@g****m> 11 months ago
249faa2a CLJS-3457: `:lite-mode` data structures should satisfy `identical?` if unchan... David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
a761d54e CLJS-2471: ChunkedSeq should implemented ICounted (#275)
Co-authored-by: Roman Liutikov <r****a@r****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
6cb2c4df CLJS-3452: optimize str by compiling to + / .toString + compile time optimiza...
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
db5cbfd6 CLJS-3454: New set instances are created when redundant data is added Paula Gearon <g****n@g****m>
Committed by: davidnolen <d****n@g****m>
11 months ago
e46a4865 test case for reported :lite-mode bug (#271) - can't repro yet David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
e86a369d runtime existence check for :require-global libs under :optimizations :none (... David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
be21ba13 CLJS-3233: `:refer-global` + `:only`, `:require-global` (#263) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
00ac012a CLJS-3451: make munge-str public (#269)
Co-authored-by: Michiel Borkent <m****t@g****m>
David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
f9a6856d Experimental Lite Mode (#265) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
11 months ago
ddf3cfe1 Break out iterator tests from cljs.core-test (#268) David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
0277a756 break out chunked-seq, es6-iterator, and interop .equiv test from cljs.core-t... David Nolen <d****n@g****m>
Committed by: GitHub <n****y@g****m>
about 1 year ago
8e6fa1ce Revert "readd the changes" davidnolen <d****n@g****m> about 1 year ago
92de06bc Revert "- add back printing logic" davidnolen <d****n@g****m> about 1 year ago
9ca79311 Revert "remove the deprecated access pattern that clashed w/ namespaces" davidnolen <d****n@g****m> about 1 year ago

← Back to repository