From e29f3c6e65d4e19629056328b669d604198d05fe Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Thu, 20 Oct 2016 01:29:36 -0400 Subject: [PATCH] Bump to v0.3 --- CHANGELOG.md | 6 ++++-- scheme/cyclone/common.sld | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0bb370a4..c3989584 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,15 @@ -# Next Release (tentatively 0.2.1) - Date TBD +# Next Release (tentatively 0.3.1) - Date TBD TODO: performance improvements need to improve both runtime speed and compiler optimizations TODO: SRFI 113 +# Upcoming Release (tentatively 0.3) - Date TBD + Features: - Improve performance by inlining numeric arithmetic and comparison operations. -- Revert `assq`, `assv`, `memq`, and `memv` back to primitives for improved performance. +- Reverted `assq`, `assv`, `memq`, and `memv` back to primitives for improved performance. In addition the compiler was modified to allow for more efficient compilation of `assoc` and `member`. - Added support for SRFI 106: a basic socket interface, and SRFI 128: Comparators. - Improved library support to recognize all of the import set forms: `only`, `except`, `prefix`, and `rename`. - Allow explicit renaming macros to be declared interactively. This is the first limited support for calling `define-syntax` from `eval`. diff --git a/scheme/cyclone/common.sld b/scheme/cyclone/common.sld index a784d4e3..aed1d211 100644 --- a/scheme/cyclone/common.sld +++ b/scheme/cyclone/common.sld @@ -15,7 +15,7 @@ *version-banner* *c-file-header-comment*) (begin -(define *version-number* "0.2.1") +(define *version-number* "0.3") (define *version-name* "beta") (define *version* (string-append *version-number* " (" *version-name* ")"))