[racket-dev] Release Announcement for v5.3
At Wed, 25 Jul 2012 13:26:53 -0400, Ryan Culpepper wrote:
> mflatt:
> - submodules (3d69dfab)
* Submodules are nested module declarations that can be loaded and run
independently from the enclosing module. For an overview of
submodules, see
http://blog.racket-lang.org/2012/06/submodules.html
> - ffi/com, ffi/unsafe/com (ff41a896)
> - MysterX changes: ffi/com, removed ActiveX support (11de33d4)
* A new `ffi/com' library replaces MysterX; a compatibility `mysterx'
library remains, but without ActiveX support. The new
`ffi/unsafe/com' library offers a more primitive and direct way to
use COM classes and methods.
> - new error message convention
* Most error messages use a new multi-line format that is designed to
be more consistent, easier to read, and accommodate more
information.
> - scribble xref change (a1fd742e)
> - "raco exe" can make launchers (2c479683)
> - prop:cpointer (6cd2e3c7)
> - handle-evt change to match doc (084278fa)
> - openssl improvements (efcb6078, 1032ce8a)
> - racket/draw easier access to cairo (4f197f4b)
> - use AVL trees for immutable hashes (df0651c2)
> - (turon) add box-cas!, etc (868dcb6d)
> - libpng15/libpng12 (c5d3750d)
> - sgl/gl: NURBS (a55a20f9)
> - date/time stuff (ff8a062b, 4323096a)
> - changed module-name-resolver interface (c8f4ac6a)
I think these are too minor for a release announcement.