[racket-dev] Release Announcement for v5.0.1
Some suggested items below, if you have items, please mail me text
that describes those that you think should be mentioned, and verify
that the rest should not.
----------------------------------------------------------------------
Matthew:
* sha1 functionality (default from openssl, also a racket
implementation)
* `racket/foreign' (or `scheme/foreign') + `unsafe!' moved to
`ffi/unsafe', more ffi reorganization (mostly 4acba84b,
b7c18463)
* Maybe also `struct' and related changes (new definition, struct
name as the constructor)?
* async-apply support in the FFI. (768a3721)
* full continuations can escape past a continuation barrier
(49ad3096)
* internal-definition contexts allow expressions mixed with
definitions; the new `#%stratified-body' form can be used for
bodies without this feature. (54216b5c)
* New subprocess support in custodians
(`current-subprocess-custodian-mode',
`subprocess-group-enabled')
* Additional flonum operations with unsafe variants.
* The racket value printer uses constructor+quote style; update
Guide and Quick.
* `in-directory'.
* `racket/set'.
* Improved regexp stuff?
* Chaperones (73807aef)
* (an extensible) `raco' replaces setup-plt, mzc, etc.
* `eprintf' and `displayln'
Kevin:
* Parallel build
Sam/Vincent:
* Types for fixnums, flonums, etc? Anything else?
Robby:
* radial-star? flipping bitmaps?
Jay:
* Datalog, Racklog, sexper variant of first, prolog variant of
second.
* `formlet*'? (Maybe also 7b61ba02?)
* Teaching language extensions, if they're included in the release
(possibly only for the edu message)
Ryan:
* Any public (and documented) syntax/parse & macro debugger
additions?
* macro-debugger/emit?
* GUI for rackunit?
Casey:
* Redex news?
Eli:
* `generator' required to be (generator () body ...), due to
planned extensions.
Stevie:
* Contract news? (eg, a57b0d81, 24c5a9ae, 99bb46d2)
[Note that mirror sites can take a while to catch up with the new
downloads.]
Feedback Welcome,
----------------------------------------------------------------------
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://barzilay.org/ Maze is Life!