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".
    ----------------------------------------------------------------------

   * Command-line Racket provides a new expression editor by default for
     its read-eval-print loop (REPL). The new REPL is based on the Chez
     Scheme expression editor, but extended to use the same
     language-sensitive syntax coloring and indentation tools as DrRacket.

     To make Racket's REPL go back to the old editline/readline-based
     editor, use the command

       ,input readline

     and then restart Racket. Get back to the new expression editor with

       ,input expeditor

     To toggle color mode for the new expression editor, use one of the
     following, which does not require restarting Racket:

       ,color #false
       ,color #true

    * Typed Racket includes a kind system.
    * Racket has a `file-or-directory-stat` for unified information about
      file-system objects.
    * Racket on Chez has faster multiplication and division for some
      numbers.
    * Web server: The files dispatcher supports all standard caching-related
      HTTP response headers (e.g., Cache-Control).
    * Web server: A new dispatcher captures the common pattern of processing
      HTTP requests and responses in a layered fashion.
    * The Web Server supports use of the Cache-Control header, and includes
      a new wrapping dispatcher.
    * Expander: add "portal" syntax to support new forms of syntax object
      binding.
    * Documentation search is improved.
    * Some hash operations support an optional `try-order?` argument
    * The plot-metrics interface has documentation.
    * Fonts support OpenType feature settings.
    * The Gui library has improved support for Wayland.
    * The computation of quadratic roots is further improved.
    * Change `set/c` to support random generation
    * add coloring and indentation support to the interations window
    * allow languages to specify which characters are parentheses, and
      adapt the keybindings based on them
    * Many other bug repairs and other improvements!

The following people contributed to this release:

Alex Harsányi, Alex Knauth, Alexander Shopov, Alexis King, Andrew
Mauer-Oats, Andy Keep, Ayman Osman, Ben Greenman, Bob Burger, Bogdan
Popa, Cameron Moy, D. Ben Knoble, Fred Fu, Greg Hendershott, Gustavo
Massaccesi, Jamie Taylor, Jarhmander, Jesse Alama, Joel Dueck, John
Clements, Jordan Johnson, Laurent Orseau, Leif Andersen, Marc Burns,
Matthew Flatt, Matthias Felleisen, Mike Engelhart, Mike Sperber, Noah
Ma, Oscar Waddell, Pavel Panchekha, Philip McGrath, rgkirch, Robby
Findler, Sam Tobin-Hochstadt, Sergiu Ivanov, Sorawee Porncharoenwase,
Stefan Schwarzer, Stephen De Gabrielle, Tony Garnock-Jones, Viko Riféo,
and Zachary Mao



    Link to package regressions issue for the 8.4 release:
      https://github.com/racket/racket/issues/4125

  ----------------------------------------------------------------------

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-dev+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-dev/358d076f-2744-4e78-b970-8df950fdcc17%40mtasv.net.

Reply via email to