I believe that the cursor color logic changed in the new Racket GUI.
In the 4.0.99.4 it is black regardless of the background which is
especially hard on an (almost) black background.
--
regards,
Jakub Piotr Cłapa