Skip to content

Latest commit

 

History

History
74 lines (54 loc) · 3.45 KB

CHANGELOG.md

File metadata and controls

74 lines (54 loc) · 3.45 KB

Change Log

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.

Added

  • Deno support. #408

0.8.2 - 2021-05-09

Added

  • describe is implemented on top of CLOS now. #343
  • apropos and apropos-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

Fixed

  • Handle files with multi-byte character encodings #348

0.7.0 - 2018-11-27

Added

  • CLOS support and improved compliance (by @vlad-km) #338 #337 #334

Fixed

  • Infinite loop in the experimental service-worker REPL on EOF #318

0.6.1 - 2018-05-07

Added

  • 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 #288
  • format 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

Fixed

  • 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

Added

  • Implement the LOOP macro