All notable changes to JSCL will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Deno
support. #408
0.8.2 - 2021-05-09
describe
is implemented on top of CLOS now. #343apropos
andapropos-list
support regular expressions. #343- Basic
load
is supported in browser and node environments #343 - Improved support for
defstruct
#393 - Improved support for types and conditions #390
- Added 32bit bitwise functions #379
- Support for
#B
,#O
,#X
macro reader characters #357
- Handle files with multi-byte character encodings #348
0.7.0 - 2018-11-27
- Infinite loop in the experimental service-worker REPL on EOF #318
0.6.1 - 2018-05-07
- This CHANGELOG.md file
- We have a logo!
- Run
text/x-common-lisp
scripts #289 - Experimental service worker-based synchronicity
- Fix
SYMBOL-FUNCTION
and(SETF SYMBOL-FUNCTION)
98e2f0d - Basic support for arrays with fill-pointers c8af504
defpackage
supports:export
#288format
directive~C
#303- Improve support for symbol property list
- Add
(SETF FIRST)
and(SETF REST)
e122dc5 - Make the build reproducible 58beddf
- Expose
jscl.evaluateString
from the jscl module #265
floor
returns multiple values #301- Documentation string and declaration parsing 0234901
reduce
for sequences of length 1 #261(SETF GETHASH)
#307- Many minor fixes
0.5.1 - 2016-11-06
- Implement the LOOP macro