3.5 KiB
3.5 KiB
Changelog
Scittle: execute Clojure(Script) directly from browser script tags via SCI!
v0.7.23 (2025-06-18)
- #107: add
replicantplugin - #102: add
applied-science/js-interopplugin - #105: add
goog.string/htmlEscape - #113: add
unchecked-setandunchecked-get
v0.6.22 (2024-12-19)
- #99: make
js/importwork
v0.6.20 (2024-11-24)
- #55: create gh-pages dir before using.
- #89: allow
evaluate_script_tagsto specify individual scripts. - #87: prod build on fresh checkout fails
v0.6.19 (2024-10-08)
- Add
cljs.pprint/code-dispatchandcljs.pprint/with-pprint-dispatch
v0.6.18 (2024-04-30)
- #77: make dependency on browser (
js/document) optional so scittle can run in webworkers, Node.js, etc.
v0.6.17 (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.16 (2023-05-04)
- #58: build system for creating scittle distribution with custom libraries. See plugins/demo.
- Use
window.location.hostnamefor WebSocket connection instead of hardcoding"localhost"(@pyrmont) - Upgrade
sci.configsto"33bd51e53700b224b4cb5bda59eb21b62f962745" - Update nREPL implementation: implement
eldoc(info,lookup) (@benjamin-asdf)
v0.6.15 (2023-01-05)
- Fix destructuring in
defmethod(by upgrading SCI)
v0.5.13 (2022-12-23)
- Fix
cljs.pprintplugin
v0.5.12 (2022-12-23)
- Fix
reagentwith-letmacro with advanced compiled builds - Upgrade promesa and shadow-cljs
- Fix
#queueliteral - SCI: performance improvements
v0.4.11 (2022-11-23)
- Add
scittle.re-frameplugin. This gives access to the re-frame library. - Fix for 44: Honoring
SCITTLE_NREPL_WEBSOCKET_PORTinscittle.nrepl - Add all public vars of
cljs-ajaxajax.core - Upgrade several built-in libraries
v0.3.10
- Add
scittle.promesa.jsplugin. This gives access to the promesa library. - Add
scittle.pprint.jsplugin. 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-classandwith-let
v0.1.1
- Upgrade to SCI 0.3.0
v0.1.0
- Fixes for
try/catch
v0.0.1
Initial release.