# Racket v8.15 — Racket v8.15 - Product: Racket (https://whatsnew.fyi/product/racket) - Vendor: Racket - Date: 2024-11-05 - Version: v8.15 - Original notes: https://github.com/racket/racket/releases/tag/v8.15 - Permalink: https://whatsnew.fyi/product/racket/releases/v8.15 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **changed** — Documentation search results are ordered with visual cues indicating their source and grouped by language family - **added** — DrRacket offers to restore previously open files when starting, which can be made the default - **added** — In DrRacket, Picts can be saved by right-clicking - **added** — raco pkg introduces the uninstall command as the opposite of install - **changed** — raco pkg improves the handling of --clone and --unclone - **added** — iOS is a compilation target, distinct from macOS - **added** — Racket supports falling back to IPv4 during hostname resolution when IPv6 fails - **added** — Memory allocated using the ffi/unsafe library can be initially zeroed using the 'zeroed-atomic and 'zeroed-atomic-interior flags - **fixed** — Many bugs have been fixed ---------------------------------------------------------------------- - Documentation search results are ordered, with visual cues indicating what their source is (core, main-distribution, etc.). These results are also grouped by language family (Racket, Rhombus, etc.). (See https://docs.racket-lang.org/search/index.html?q=second .) - DrRacket offers to restore previously open files when starting, which can be made the default. - In DrRacket, Picts can be saved by right-clicking. - `raco pkg` introduces the `uninstall` command as the opposite of `install`. The `remove` name for this functionality is retained for compatibility. (See https://docs.racket-lang.org/pkg/cmdline.html#%28part._raco-pkg-uninstall%29 .) - `raco pkg` improves the handling of `--clone` and `--unclone`. (See https://docs.racket-lang.org/pkg/cmdline.html#%28part._raco-pkg-update%29 .) - iOS is a compilation target, distinct from macOS. - Racket supports falling back to IPv4 during hostname resolution when IPv6 fails. - Memory allocated using the ffi/unsafe library can be initially zeroed, using the `'zeroed-atomic` and `'zeroed-atomic-interior` flags. (See https://docs.racket-lang.org/foreign/foreign_pointer-funcs.html#%28idx._%28gentag._11._%28lib._scribblings%2Fforeign%2Fforeign..scrbl%29%29%29 .) - Many other bugs are fixed and documentation has been improved! The following people contributed to this release: Alec Mills, Alex Knauth, Alexander Shopov, Ashlynn Anderson, Ashton Wiersdorf, Ben Greenman, Benjamin Yeung, Bob Burger, Bogdan Popa, Breck Yunits, Carl Gay, Claes Wallin (韋嘉誠), CooperCorad, Crystal Jacobs, D. Ben Knoble, Dexter Santucci, Eduardo Cavazos, Emil Szpakowski, evelynmitchell, Greg Hendershott, Gunnar Ahlberg, Gwen Weinholt, Idiomdrottning, Ikko Eltociear Ashimine, Jacqueline Firth, Jarhmander, Jay McCarthy, Jens Axel Søgaard, Jimmy McNutt, jinser, Jinser Kafka, John Clements, lukejianu, Marc Nieper-Wißkirchen, Matej Fandl, Matthew Flatt, Matthias Felleisen, Michael Ballantyne, Mike Sperber, olopierpa, Paul Morris, Phil Nguyen, Philip McGrath, Robby Findler, Ronald Garcia, Ryan Culpepper, Sam Phillips, Sam Tobin-Hochstadt, Siddhartha Kasivajhula, Sorawee Porncharoenwase, Stephen De Gabrielle, Syntacticlosure, Taylor Allred, Tomas Fabrizio Orsi, Wing Hei Chan, and Yafei Yang. ----------------------------------------------------------------------