The main purpose of this release is to improve py5 on macOS and Windows. Previously macOS in particular would have frequent problems with windows not getting focus or appearing behind other windows. Additionally, the default renderer would not always easily accept keyboard events. This release fixes all of these things.
However, there is one catch for macOS users: if your macOS machine has an Intel CPU and/or is using an old version of macOS (Ventura or earlier), please head over to #578 for more information. We'd like for you to do a quick test so we can gather information and better understand a problem.