Release Announcement for v7.3

114 views
Skip to first unread message

John Clements

unread,
May 5, 2019, 9:21:35 PM5/5/19
to Racket Developers
The release announcement sketch that I have so far is below. Please
mail me new items and/or edits.

Editor’s note: This is my first time scraping the commit logs, so *please* don’t
be offended by my failure to notice your awesome and dramatic improvement,
and in return I promise not to be offended when you tell me that my text completely
misses the point of your commit :).

Please phrase announcements using complete sentences and avoid the
word "now".
———————————————————————————————————

Racket version 7.3 is now available from

http://racket-lang.org/

<... update on CS status? "CS would have been a part of this release,
but then everything went pear-shaped...". There are a *huge* number
of cs-related commits to the racket repo. ...>

In addition, the Racket 7.3 release includes the following improvements:

- Racket supports a new tower of language levels, "Schreibe Dein
Programm!"

- Racket's IO system has been refactored to improve performance
and simplify internal design.

- Racket's JSON reader is dramatically faster.

- The `plot` library includes color map support for renderers.

- The Racket web library has improved support for 307 redirects.

- The Racket web server provides better response messages by default
for common status codes.

- The `pict` library includes a `shear` function.

- This release adds GitLab support for cross-architectural and
native testing.

The following people contributed to this release:
Alex Harsányi, Alexander McLin, Alexander Shopov, Alexis King, Alex
Knauth, Andrew Kent, bdeket, Ben Greenman, dharmatech, Fred Fu, Georges
Dupéron, Greg Hendershott, gus-massa, Gustavo Massaccesi, Jay McCarthy,
Jesse Alama John Clements, Jordan Johnson, Kimball Germane, Lassi
Kortela, Leif Andersen Leo Uino, Marc, Matthew Butterick, Matthew Flatt,
Matthias Felleisen Michael MacLeod, Mike Sperber, Paulo Matos, pedagand,
Philip McGrath Philippe Meunier, qww6, Robby Findler, rxg, Ryan
Culpepper, Ryan Kramer Sam Tobin-Hochstadt, shhyou, Sorawee
Porncharoenwase, Spencer Florence Spencer Mitchell, Stephen De
Gabrielle, Vincent St-Amour, Vladilen Kozin Winny, yjqww6




———————————————————————————————————




Matthew Flatt

unread,
May 6, 2019, 9:29:31 AM5/6/19
to John Clements, Racket Developers
At 5 May 2019 21:21:33 -0400, "'John Clements' via Racket Developers" wrote:
> Racket version 7.3 is now available from
>
> http://racket-lang.org/
>
> <... update on CS status? "CS would have been a part of this release,
> but then everything went pear-shaped...". There are a *huge* number
> of cs-related commits to the racket repo. ...>

Racket-on-Chez continues to improve. Snapshot builds are currently
available at pre.racket-lang.org, and we expect that Racket-on-Chez
will be included as a download option in the next release.

> - Racket's IO system has been refactored to improve performance
> and simplify internal design.

The I/O work was all part of Racket-on-Chez, so I think we skip this
one.


How about a bullet on space-efficient contracts (commit a0fdee59)?

Matthew Flatt

unread,
May 6, 2019, 9:38:04 AM5/6/19
to Matthew Flatt, John Clements, Racket Developers
At Mon, 6 May 2019 07:29:29 -0600, Matthew Flatt wrote:
> How about a bullet on space-efficient contracts (commit a0fdee59)?

Sorry --- that was the first bullet in the previous release!

Sam Tobin-Hochstadt

unread,
May 6, 2019, 9:43:41 AM5/6/19
to John Clements, Racket Developers
On Sun, May 5, 2019 at 9:21 PM 'John Clements' via Racket Developers
<racke...@googlegroups.com> wrote:

> - This release adds GitLab support for cross-architectural and
> native testing.

I don't think this should be in the notes, since we didn't actually
get anything from non-working to working for this release.

Sam

John Clements

unread,
May 6, 2019, 11:06:35 PM5/6/19
to Sam Tobin-Hochstadt, Racket Developers
I see; I’ll take it out.

Thanks!

John
Reply all
Reply to author
Forward
0 new messages