Racket v8.16 draft release notes

I recommend this PR by @mike: https://github.com/racket/htdp/pull/222
I think the debugger support of menu-based ASL has been there for a long time, but #lang htdp/asl previously didn't get the "Debug" button.

Maybe this?

How about focusing on FFI calls in general? like

  • A revised representation of pointers improves the performance of foreign function calls.
    • ptr-ref and ptr-set! are substantially faster.

Just for the record, this post details the FFI improvement (with several benchmarking results from @mflatt and @pavpanchekha):
https://racket.discourse.group/t/fixnum-slow-despite-docs/3409/6

Does it make sense to make them a secondary-level list and summarize the notes as one top-level item? (e.g.

  • Expanded support for immutable and mutable treelists.
    • ...
    • ...)

These items fall under the general "port I/O" category. Similar to the treelist items, I wonder whether grouping them under a top-level "new port I/O functions"-ish item better structures the release notes.