Version | Change log |
Racket 8.15 Nov 4, 2024 |
Sort and highlight documentation-search results by core documentation and main-distribution packages Add "language family" to documents, support filtering searches by language family, and highlight results that are not the main family Add `'ios` as a compilation target distinct from `'macos` Use `AI_V4MAPPED` and `AI_ADDRCONFIG` for hostname resolution via`getaddrinfo which improves IPv4 vs. IPv6 on some platforms raco pkg: Add `uninstall` command prefer it to `remove` raco pkg: Improve `--clone` transition for packages that are included in a distribution, and improve `--unclone` propagation to implied ffi/unsafe: Add `'zeroed-atomic[-interior]` allocation mode compiler/demod: Repair for Windows paths and some syntax scopes |
Racket 8.14 Aug 14, 2024 |
The racket/treelist and racket/mutable-treelist libraries provide list-like containers that support many operations in effectively constant time, including appending and extracting sub-lists without mutating the given list. Treelists are implemented as RRB Vectors, invented by Stucki, Riompf, Ureche, and Bagwell. (see 4.16 Treelists and RRB vector: a practical general purpose immutable sequence, ICFP 2015) The hash-filter-keys and hash-filter-values functions allow users to filter hashes using a predicate on either keys or values. (see 4.15 Hash Tables: hash-filter-keys, hash-filter-values) The vector-extend and vector*-extend functions provide a way to pre-populate the prefix of a newly allocated vector using the elements of an existing vector. (see 4.12 Vectors: vector-extend) Command-line raco setup, package update, and package installation use terminal control (when available) to show what they are working on more compactly and with a progress bar. Racket v8.13 uses Unicode 15.1 for character and string operations. Machine-specific cross-module optimization allows improved support for static generation of foreign-function bindings. The scribble/acmart language uses v2.01, which avoids errors concerning the hyperref package in some latex installations. |
Racket 8.13 May 16, 2024 | |
Racket 8.12 Feb 8, 2024 | |
Racket 8.11 Nov 14, 2023 | |
Racket 8.10 Aug 16, 2023 | |
Racket 8.9 May 11, 2023 | |
Racket 8.8 Feb 8, 2023 | |
Racket 8.7 Nov 14, 2022 | |
Racket 8.6 Aug 6, 2022 |