Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create 2025-01-31-racket-v8-16.md #340

Merged
merged 1 commit into from
Jan 20, 2025
Merged

Conversation

spdegabrielle
Copy link
Member

@jbclements is this right?

After this is done, the release manager changes the DRAFT tag into the release-management tag, to allow simultaneous release of the blog post and the download link.

from wiki https://github.com/racket/racket/wiki/Release-process#instructions-for-communications-manager-and-community-liaison

is this right?

> After this is done, the release manager changes the DRAFT tag into the release-management tag, to allow simultaneous release of the blog post and the download link.

from wiki https://github.com/racket/racket/wiki/Release-process#instructions-for-communications-manager-and-community-liaison
@spdegabrielle spdegabrielle self-assigned this Jan 12, 2025
@spdegabrielle
Copy link
Member Author

spdegabrielle commented Jan 14, 2025

@jbclements

Excited!

Version 8.16

  • Add treelist-filter, treelist-index-of, treelist-flatten,
    treelist-append*, and sequence->treelist in racket/treelist,
    repair treelist-set on non-leftwise-dense subtrees,
    and change treelist/c to never lazy by default
  • Add mutable-treelist-prepend! in racket/mutable-treelist
  • Change (mutable) treelists to support serialization
  • Add flbit-field to racket/flonum
  • Add \X in pregexp to match a grapheme cluster character sequence
  • Improve ffi/unsafe layers to speed up ptr-ref and ptr-set!
  • Add port-file-stat
  • Add pipe-port?
  • Add open-input-nowhere to racket/port
  • Improve read-bytes for large requests through custom input ports
  • CS: repair custom-port polling by peek-bytes-avail*!
  • Allow make-parameter as cross-phase persistent
  • CS: repair simplify-path for a link that needs simplification
  • Add read-json* and write-json* in (submod json for-extension)
  • Improve XML reader performance
    -Add error-syntax->name-handler
  • Add racket/serialize-structs
  • BC: upgrade to libffi 3.4.6

@jbclements jbclements merged commit df5db6c into racket:master Jan 20, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants