Wiki

Clone wiki

sagittarius-scheme / Release Note 0.9.11

Fixed bugs

  • Some Hangle characters were not treated properly on (srfi :115) regexp.
  • #!nocache directive didn't work as it's expected
  • Bidirectional port got GCed unexpectedly
  • vararg FFI call used wrong FFI type and may cause value contamination.

Improvements

  • Using Unicode 15.1.0
  • Emoji grapheme. ๐Ÿ‘จโ€๐Ÿ‘จโ€๐Ÿ‘งโ€๐Ÿ‘ง is now matches with (rx grapheme)
  • Using zlib 1.3.1 on Windows
  • Using libffi 3.4.4 on Windows
  • Exporting json-read-error? and json-write-error? procedures
  • Better HTTP2 flow control on (net http-client)
  • Timeouts on (net http-client) can also be time difference object
  • Socket selector is now using platform dependent mechanisms
  • Proper Visual Studio generator handling on CMake

New features

  • ARM support (Apple Silicon and ARM Windows)
  • cfmakeraw binding on termios
  • json-diff procedure
  • Supporting binary input port as request body on (net http-client)
  • Adding (net http) library as a wrapper of (net http-client)
  • Supporting JSON Schema 2019-09 and 2020-12
  • Supporting \c[a-zA-Z] regexp feature
  • Adding (security password) library for strong password generation
  • Supporting ChaCha20 and ChaCha20-Poly1305 ciphers

Updated