posted by Stephen De Gabrielle and John Clements We are pleased to announce Racket v9.2 is now available from https://download.racket-lang.org/ . As of this release: The match form checks that when non-linear patterns (patterns where the same variable is used multiple times) are used with ... , the two parts of the matched value actually are equal. Additionally, match rejects non-linear patterns where one use of the variable is used with ... and another is not. This repair could cause existing code to fail . Typed Racket’s types for the asin and acos procedures correctly handle situations where the function produces a complex number, avoiding unsound results that were previously possible. This repair could cause existing code to fail at compile time . The #%foreign-inline core syntactic form provides unsafe access to facilities provided at the linklet layer by a Racket implementation. This means that any code that handles all core forms by enumeration will need to be updated.…