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

Reply via email to