The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.
Please phrase announcements using complete sentences and avoid the
word "now".
Racket version 8.11 is now available from
https://racket-lang.org/
As of this release:
-
Match clauses can include a #:do option to allow evaluation of code
and bindings before a following #:when clause -
JSON Serialization supports indentation with an #:indent option to
write-json
-
An
initiate-sequence
function simplifies the creation of sequences. -
The
:do-in
form allows an inner definition sequence. -
The
redex-define
form allows pattern-matching in redex using a
define
-like syntax -
Racket and Chez Scheme use Robert L. Smith's "Algorithm 116" for
division of complex numbers. -
DrRacket has indentation guides that provide visual cues indicating
how code is indented and grouped, accessible by using
(-shift-i). -
"Comment-out" menu items can be specific to the #lang used by the
current file. -
Unused identifiers have a tooltip indicating that they have no bound
occurrences. -
There are many other documentation improvements, optimizations, and
bug fixes! -
Quickscript includes a new form of scripting in the form of "hook"
functions that can be attached to existing events. -
Plots include
plot-inset
andplot-legend-padding
parameters to
control the amount of space left unused around the plot edge and plot
legend.
Thank You
Thank you to the people who contributed to this release:
Alex Harsányi, Ben Greenman, Bogdan Popa, Cameron Moy, Camille
d’Alméras, D. Ben Knoble, Efraim Flashner, Eric S. Raymond, Fred Fu,
Greg Hendershott, Gustavo Massaccesi, Jay McCarthy, jim, Joel Dueck,
John Clements, Jon Eskin, Laurent Orseau, Lucas Sta Maria, mAdkins, Mark
Hedlund, Matthew Flatt, Matthias Felleisen, Mike Sperber, Noah Ma, Oscar
Waddell, Philip McGrath, Qifan Wang, Robby Findler, Ross Angle, Ryan
Culpepper, Sam Tobin-Hochstadt, shenleban tongying, Shu-Hung You,
Sorawee Porncharoenwase, Stephen De Gabrielle, Wing Hei Chan, xxyzz, and
ZhangHao