Can you share a runnable example of how it’s not working now but did work previously?
This is probably related to Use proper ANSI reset codes in `Colorize` by Blacksmoke16 · Pull Request #16052 · crystal-lang/crystal · GitHub. Possibly a bug, but hard to say without seeing an actual example.