Changelog: March 2024 April 7, 2024 Links and learnings from the last month. #astro #changelog #firefox #javascript #wordpress