This repository has been archived by the owner on Jun 4, 2022. It is now read-only.
1.7.0
New features
- Add support for tagged literals (#75).
- Add support for running custom accept functions in the Lumo socket server
(#105).
The--socket-repl
option can now be a JSON object withaccept
andargs
keys
(in addition toport
andhost
) whereaccept
is a namespace qualified string
for a function that will run when accepting a new connection. - Add support for specifying Closure libraries in the
:libs
entry indeps.cljs
(#210). - Add
lumo.core/exit
function. - Pretty print JavaScript objects & arrays.
- Add a new
-A / --checked-arrays
command line option that can bewarn
orerror
. - Miscellaneous improvements to pretty printing at the REPL.
Changes
- Use Paredit.js to calculate indentation for multiline forms (#193).
- Upgrade Google Closure Compiler to v20170806.
- Upgrade ClojureScript to version 1.9.908.
- Upgrade Node.js to version 8.4.0.
- BREAKING: Remove
lumo.core/*command-line-args*
in favor of the newcljs.core/*command-line-args*
introduced in ClojureScript 1.9.8XX.