Apple Releases Safari Technology Preview 216 With Bug Fixes and Performance ImprovementsApril 4, 2025