Skip to content

Latest commit

 

History

History
67 lines (42 loc) · 2.28 KB

CHANGELOG.md

File metadata and controls

67 lines (42 loc) · 2.28 KB

Changelog

Scittle: execute Clojure(Script) directly from browser script tags via SCI!

v0.6.17 (2024-04-30)

  • #77: make dependency on browser (js/document) optional so scittle can run in webworkers, Node.js, etc.

v0.6.16 (2024-04-22)

  • #69: executing script tag with src + whitespace doesn't work
  • #72: add clojure 1.11 functions like update-vals
  • #75: Support reader conditionals in source code

v0.6.15 (2023-05-04)

  • #58: build system for creating scittle distribution with custom libraries. See plugins/demo.
  • Use window.location.hostname for WebSocket connection instead of hardcoding "localhost" (@pyrmont)
  • Upgrade sci.configs to "33bd51e53700b224b4cb5bda59eb21b62f962745"
  • Update nREPL implementation: implement eldoc (info, lookup) (@benjamin-asdf)

v0.6.17 (2023-01-05)

  • Fix destructuring in defmethod (by upgrading SCI)

v0.5.13 (2022-12-23)

  • Fix cljs.pprint plugin

v0.5.12 (2022-12-23)

  • Fix reagent with-let macro with advanced compiled builds
  • Upgrade promesa and shadow-cljs
  • Fix #queue literal
  • SCI: performance improvements

v0.4.11 (2022-11-23)

  • Add scittle.re-frame plugin. This gives access to the re-frame library.
  • Fix for 44: Honoring SCITTLE_NREPL_WEBSOCKET_PORT in scittle.nrepl
  • Add all public vars of cljs-ajax ajax.core
  • Upgrade several built-in libraries

v0.3.10

  • Add scittle.promesa.js plugin. This gives access to the promesa library.
  • Add scittle.pprint.js plugin. This gives access to cljs.pprint.
  • Improve error messages

v0.2.8

  • Upgrade to SCI 0.3.1
  • Upgrade to Reagent 1.1.0
  • Add support for Reagent's create-class and with-let

v0.1.1

  • Upgrade to SCI 0.3.0

v0.1.0

  • Fixes for try/catch

v0.0.1

Initial release.