Skip to content
This repository has been archived by the owner on Jun 4, 2022. It is now read-only.

1.8.0-beta

Compare
Choose a tag to compare
@anmonteiro anmonteiro released this 17 Sep 18:54
· 130 commits to master since this release
b10e5a4

New features

  • Get arglists from the runtime environment (#248).
  • Honor *main-cli-fn* (#238).
  • Completions for JS namespaces (#254).
  • Comprehensive enhancement to the Lumo build API (#263).
    The Lumo build API has been enhanced significantly and now includes JS module
    processing, preloads, and is mostly at feature parity with the JVM ClojureScript
    build API.
    One noteworthy feature is the possibility of passing a callback to
    lumo.build.api/build: Lumo compilation is intrinsically asynchronous,
    therefore now it is possible to pass a callback.

Changes

  • Treat stdin as file (doesn't print results by default) (#231).

Bug fixes

  • Fix cljs.core/*command-line-args* not getting populated (#237).
  • Crash when getting completions for a namespace that was required as string (#246).
  • Fix load-file switching back to default namespace (#236).
  • Can't require goog (#227).
  • Build API: namespaces compiled more than once (#245).
  • Error in build API when building with source maps on (#132).