The release announcement sketch that I have so far is below. Please mail me new items and/or edits. ----------------------------------------------------------------------
Racket version 6.1.1 is now available from http://racket-lang.org/ * Mac OS X Yosemite: fixed compatibility problems, mainly by patching the Pango text-drawing library that is bundled with Racket. * Windows, 32-bit version: fixed window-update crashes by patching the Cairo drawing library that is bundled with Racket. * Windows: made the GUI library DPI-aware. * Added a "binary library" installation mode to install packages without source or documentation. Use the `--binary-lib` option with `raco pkg install`. * Repaired the compiler's use-before-defined analysis for certain forms of nested `letrec`, some `let` forms, and some uses of `set!` or `with-continuation-mark`. * Added bytecode optimizations (thanks to Gustavo Massaccesi). * Added a `replace-evt` event constructor (as suggested by Jan Dvořák). * Added the drracket/check-syntax library to facilitate check syntax-like behavior in other IDEs. * Redex: explained the benchmark programs added a conditional-form to metafunctions. * 2htdp/image's notion of equality no longer considers an image's baseline. * Contracts: contract-stronger? is now more consistently useful and contract error messages now admit the contract itself might be wrong. * Exception handling changed to be safe. This may break existing programs that rely on unsafe behavior. * Casts and predicates are supported in typed regions. * The `openssl' library supports Server Name Indication for server contexts (thanks to Jay Kominek). * The `syntax/parse' library allows the definition of new pattern forms via pattern expanders, similar to match expanders (thanks to Alex Knauth). * For OpenGL on Linux, removed dependence on libgtkgl and added support for core profiles (see `set-legacy?`). * The unit test framework for the *SL teaching languages supports check-satisfied, a construct for checking whether a result satisfies a named predicate, e.g.: (check-satisfied (sort l) sorted?) ---------------------------------------------------------------------- _________________________ Racket Developers list: http://lists.racket-lang.org/dev