[racket-dev] Release Announcement for v5.3.1
At Wed, 24 Oct 2012 20:29:43 -0400, Ryan Culpepper wrote:
> mflatt:
> - new case implementation (by Jon Zeppieri) (7ccf0efce9)
> - for/vector improvements (8a26d83651)
> - add #:break, #:final to for forms (fc52248446)
> - add racket/format (b53e458e3f)
> - add define-logger etc (d92b9cb404)
> - log-error etc do format (fc0d605d18)
> - add current-compiled-file-roots, etc (4f351dd6b1)
* The `case' form dispatches on characters, fixnums, symbols, and
keywords in logarithmic time (thanks to Jon Zeppieri).
* The new `racket/format' library provides new and improved
string-formatting functions.
* Logging tools include improved filtering support based on the name
of a logger. A new `define-logger' form simplifies the use of named
loggers. Forms such as `log-debug' now support string formatting.
* The `for' form now supports `#:break' and `#:final' clauses.
* The new PLTCOMPILEDROOTS environment variable configures the search
path for compiled bytecode.
> - ffi/unsafe: show errors from finalizers (1d8791c7c4)
> - new ffi/unsafe/custodian (42ef79c2ad)
> - ffi/com improvements (4e5b46405d, etc)
> - rackunit now part of mz distro (e9f522ba94)
> - add dynamic-get-field, etc (ba56fd72da)
> - thread initial prompt change (2f7d4b5eaf)
> - JIT stack traces on win64 (98cf0429f8)
These seem too minor for a release announcement.