September fixes and improvements
Faster builds, better caching for static sites and a round of dashboard polish.
- Builds keep downloaded npm, pnpm, Yarn and Bun packages between deploys, so installs no longer start from scratch.
- The deploy log shows how long each build phase took.
- Static sites send long-lived cache headers for hashed assets from Astro, Vite, SvelteKit and Nuxt.
- A custom domain starts receiving traffic once its DNS points to us, and we check again automatically after you fix a record.
- The dashboard loads faster, and the sign in page downloads far less.
- The overview no longer jumps around while it refreshes.
- Switching organizations takes you to the right page.
- Deleting a Beacon project works reliably.
- New toast notifications across the dashboard.