Skip to content

Commit 3be04ab

Browse files
committed
WIP pull source bullets for release notes
1 parent bf3ee00 commit 3be04ab

1 file changed

Lines changed: 53 additions & 7 deletions

File tree

release-notes/release-notes.rkt

Lines changed: 53 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@
2525
[(8 17) "https://blog.racket-lang.org/2025/05/racket-v8-17.html"]
2626
[(8 18) "https://blog.racket-lang.org/2025/08/racket-v8-18.html"]
2727
[(9 0) "https://blog.racket-lang.org/2025/11/racket-v9-0.html"]
28-
[(9 1) "https://blog.racket-lang.org/2026/02/racket-v9-1.html"]))
28+
[(9 1) "https://blog.racket-lang.org/2026/02/racket-v9-1.html"]
29+
[(9 2) "https://blog.racket-lang.org/2026/05/racket-v9-1.html"]))
2930

3031

3132
;; inferred url abstraction...
@@ -53,14 +54,59 @@
5354
(define bullets
5455
(list
5556

57+
Allow more types of `quote`d data in cross-phase persistent modules
5658

57-
@bullet{Documentation organization and navigation can be specialized by
58-
language family, to allow users to interact with documentation in a way that
59-
is tailored to that language family. This is currently used by Rhombus.}
59+
Change `match` to reject non-linear patterns with mismatched ellipsis
60+
depth
6061

61-
@bullet{The `for` form and its variants accept an `#:on-length-mismatch`
62-
specifier. @link["https://docs.racket-lang.org/reference/for.html"]{3.18
63-
Iterations and Comprehensions: for, for/list, ...}}
62+
Add a `#%foreign-inline` core syntactic form for unsafe access to
63+
facilities provided at the linklet layer by a Racket implementation
64+
65+
Change `object/c` implementation to improve performance
66+
67+
Reduce foreign-procedure call overhead in some cases by internally
68+
shifting interrupt-disabling responsibility to callbacks
69+
70+
Add internal "ffi2" support for a more static FFI (to be used in
71+
a future package)
72+
73+
Correct some error messages from `memw`, `with-syntax`,
74+
and `unquote-splicing`
75+
76+
Reorganize, tidy, and merge various `racket/private` modules
77+
78+
@bullet{The implementations of `member`, `memw`, `when`, `unless`,
79+
`let/ec`, and `cond` are rewritten to use only racket/kernel syntax}
80+
81+
Add `impersonator-property-predicate-procedure?`
82+
83+
Add `terminal-file-position`
84+
85+
@bullet{Racket 9.2 uses Unicode 17.0 for character and string operations.}
86+
87+
;; TR
88+
89+
- Fix previously-incorrect types of `asin` and `acos`, which may
90+
cause existing programs not to type check.
91+
- Improve printing of polymorphic struct types: show the name with
92+
type arguments (e.g. `(Array Byte)`) instead of the internal
93+
representation.
94+
95+
;; stepper
96+
97+
The stepper now displays numbers according the the language settings.
98+
99+
;; htdp
100+
101+
fix bug that prevented distributed .dmg programs to close down
102+
properly at the end, depending on the close-on-stop clause.
103+
104+
* fix documentation for close-on-stop clauses, which somehow had it
105+
backwards (given the tag's name).
106+
107+
108+
109+
;; old below:
64110

65111
@bullet{DrRacket improves the GUI for choosing color schemes.}
66112

0 commit comments

Comments
 (0)