Release Announcement for v6.9

209 views
Skip to first unread message

Vincent St-Amour

unread,
Apr 16, 2017, 10:20:26 AM4/16/17
to racke...@googlegroups.com
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".
----------------------------------------------------------------------

Andrew Kent:
- refinement types, linear expr objs, ineq props (81b134cb @ typed-racket)

Dan Feltey:
- remove-unused-requires refactoring (10ac8e7d @ drracket)

David Van Horn:
- acmart support in scribble (049bf4b0 @ scribble)

Gustavo Massaccesi:
- application and struct optimizations (b73e1dfd , a21b33a7 @ racket)

Jay McCarthy / Tony Garnock-Jones:
- New package website.

Jeff Shelley:
- support for UUID type in db library (00cdc800 @ db)

Philip McGrath / Jordan Johnson:
- RFC 6265 cookies support in web-server

Robby Findler:
- turtle graphics improvements (a30c48da @ htdp and others)
- better language-specific DrRacket support
(da4d2db3 @ drracket and ohers, but c0b0ea19 and d343be41 are also related)
- beta releases (a5b93392 @ distro-build)

Wei Tang:
- CJK support in scribble tags (640488ba @ scribble)
- XeLaTeX support in scribble (5e49131e @ scribble)

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

Robby Findler

unread,
Apr 16, 2017, 1:26:54 PM4/16/17
to Vincent St-Amour, Racket Developers
On Sun, Apr 16, 2017 at 9:21 AM, Vincent St-Amour
<stam...@eecs.northwestern.edu> wrote:
> Robby Findler:
> - turtle graphics improvements (a30c48da @ htdp and others)

Not worth mentioning.

> - better language-specific DrRacket support
> (da4d2db3 @ drracket and ohers, but c0b0ea19 and d343be41 are also related)

DrRacket's #lang-line customization support works better with buggy
(i.e., in development) languages.

> - beta releases (a5b93392 @ distro-build)

The Northwestern snapshot keeps weekly snapshots going up to 12 weeks
into the past.

Robby

Leif Andersen

unread,
Apr 16, 2017, 2:29:40 PM4/16/17
to Robby Findler, Vincent St-Amour, Racket Developers
> - acmart support in scribble (049bf4b0 @ scribble)

I would go with Scribble support for acmart.

~Leif Andersen
> --
> 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+...@googlegroups.com.
> To post to this group, send email to racke...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/CAL3TdOOOmskF6J-JiPPE9AuSpQU%3DXxYKJ5_tBYDkWitFVwmsaw%40mail.gmail.com.
> For more options, visit https://groups.google.com/d/optout.

Andrew Kent

unread,
Apr 16, 2017, 7:57:23 PM4/16/17
to Racket Developers, stam...@eecs.northwestern.edu


On Sunday, April 16, 2017 at 10:20:26 AM UTC-4, Vincent St-Amour wrote:
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".
----------------------------------------------------------------------

Andrew Kent:
- refinement types, linear expr objs, ineq props (81b134cb @ typed-racket)

Probably best to save announcing this until the next release (still merging a few key PRs that make the additions usable for users).

Philip McGrath

unread,
Apr 16, 2017, 8:15:27 PM4/16/17
to Andrew Kent, Racket Developers, stam...@eecs.northwestern.edu
Philip McGrath / Jordan Johnson:
- RFC 6265 cookies support in web-server 
The web server's cookie libraries, including "id cookie" authentication, support RFC 6265. 

(If anyone thinks this is worth mentioning:)
Id cookies now have the http-only? flag set by default.

Jay McCarthy

unread,
Apr 17, 2017, 1:43:22 PM4/17/17
to Vincent St-Amour, Racket Developers
On Sun, Apr 16, 2017 at 10:21 AM, Vincent St-Amour
<stam...@eecs.northwestern.edu> wrote:
> 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".
> ----------------------------------------------------------------------
>
> Andrew Kent:
> - refinement types, linear expr objs, ineq props (81b134cb @ typed-racket)
>
> Dan Feltey:
> - remove-unused-requires refactoring (10ac8e7d @ drracket)
>
> David Van Horn:
> - acmart support in scribble (049bf4b0 @ scribble)
>
> Gustavo Massaccesi:
> - application and struct optimizations (b73e1dfd , a21b33a7 @ racket)
>
> Jay McCarthy / Tony Garnock-Jones:
> - New package website.

The official package catalog Web site is revised to have a new user
experience. Thank Tony Garnock-Jones for the excellent design!

> Jeff Shelley:
> - support for UUID type in db library (00cdc800 @ db)
>
> Philip McGrath / Jordan Johnson:
> - RFC 6265 cookies support in web-server
>
> Robby Findler:
> - turtle graphics improvements (a30c48da @ htdp and others)
> - better language-specific DrRacket support
> (da4d2db3 @ drracket and ohers, but c0b0ea19 and d343be41 are also related)
> - beta releases (a5b93392 @ distro-build)
>
> Wei Tang:
> - CJK support in scribble tags (640488ba @ scribble)
> - XeLaTeX support in scribble (5e49131e @ scribble)
>
> ----------------------------------------------------------------------
>
> --
> 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+...@googlegroups.com.
> To post to this group, send email to racke...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/m2wpaka0w9.wl-stamourv%40eecs.northwestern.edu.
> For more options, visit https://groups.google.com/d/optout.



--
-=[ Jay McCarthy http://jeapostrophe.github.io ]=-
-=[ Associate Professor PLT @ CS @ UMass Lowell ]=-
-=[ Moses 1:33: And worlds without number have I created; ]=-

Gustavo Massaccesi

unread,
Apr 17, 2017, 7:01:25 PM4/17/17
to Vincent St-Amour, racket-dev
a21b33a7
- The bytecode compiler detects more optimization opportunities for
structure operations.

b73e1dfd
[It's too internal. Not worth mentioning.]

What about 409321c0?
- When raco detects an ambiguous prefix of a command, it shows a list
of all the matches.
[I really don't like the redaction of this item. If you decide to
include it, I can try to rewrite it.]

Gustavo

Vincent St-Amour

unread,
Apr 17, 2017, 9:31:24 PM4/17/17
to Gustavo Massaccesi, Vincent St-Amour, racket-dev
On Mon, 17 Apr 2017 18:00:42 -0500,
Gustavo Massaccesi wrote:
>
> What about 409321c0?
> - When raco detects an ambiguous prefix of a command, it shows a list
> of all the matches.
> [I really don't like the redaction of this item. If you decide to
> include it, I can try to rewrite it.]

How about:

- The `raco` command lists matching commands when passed an ambiguous
command prefix.

Vincent

Gustavo Massaccesi

unread,
Apr 18, 2017, 12:43:04 PM4/18/17
to Vincent St-Amour, racket-dev
It's a good version. thanks

Gustavo
> --
> 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+...@googlegroups.com.
> To post to this group, send email to racke...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/m2y3uy8pq7.wl-stamourv%40eecs.northwestern.edu.

Vincent St-Amour

unread,
Apr 24, 2017, 2:18:46 PM4/24/17
to racke...@googlegroups.com
Here's the candidate announcement I have. Comments welcome.

Vincent


- The official package catalog Web site is revised to have a new user
experience. Thank Tony Garnock-Jones for the excellent design!

- The Northwestern snapshot site keeps weekly snapshots going up to 12
weeks into the past. Those provide a middle ground for users who want
access to new features earlier than stable releases, but want less
churn than nightly builds.

- DrRacket's #lang-line customization support works better with buggy
(i.e., in development) languages.

- DrRacket provides a refactoring tool to remove unused requires in
modules.

- The web server's cookie libraries, including "id cookie" authentication,
support RFC 6265.

- The `db` library supports PostgreSQL's UUID type.

- The `raco` command lists matching commands when passed an ambiguous
command prefix.

- The bytecode compiler detects more optimization opportunities for
structure operations.

- Scribble can produce output via XeLaTeX as an alternative to LaTeX.

- Scribble supports the `acmart` LaTeX style, for use with ACM
publications.

- Scribble supports the use of CJK characters in tags.
> --
> 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+...@googlegroups.com.
> To post to this group, send email to racke...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/m2wpaka0w9.wl-stamourv%40eecs.northwestern.edu.
Reply all
Reply to author
Forward
0 new messages