Git provider refs are now searchable for those refs not on a given page, and we introduced some web server hardening.
Project admins now get notified when scheduled Base Preview refreshes fail, keeping everyone informed.
Fixed an over-restrictive CSP policy blocking Lighthouse score pages.
Bumped dependencies across the stack.
Tightened CORS policy and bumped dependencies across the board.
We are further hardening the backend security of Tugboat.
Added user verification config option and made base preview failure emails opt-in for existing users.
Fixed a pesky typo in the empty preview message. The details matter!
Dependency updates across the board, plus fixes for dashboard footer styling and email sending functionality.
Dependency updates, security hardening with CSP improvements, bundling fixes, and Lighthouse audit tweaks for better preview performance.
Lighthouse reports now run faster and more reliably with improved browser sharing and automatic recovery.
Updated Bitbucket login and repository connections ahead of upcoming OAuth security changes from Bitbucket.
WebDAV support in previews and smarter suspension handling with built-in rescue instructions.
SSO users with Maintain role or higher can now access service terminals as expected.
Encrypt sensitive environment variables at rest. We'll hide them everywhere except where your builds actually need them.
Updated Bitbucket SSH URLs to use new hostname before deprecation. Your cross-repo pulls stay smooth.
Project creation can now be restricted to admins only, plus dependency updates across the stack.
Fixed browser notification prompts and improved preview list layout for long usernames. Better UX all around!
Improved release notes handling, dependency updates, added vulnerability audits to security CI, and enhanced testing coverage.
Security patch for fastify, legacy config cleanup, dependency updates, and Bitbucket API token authentication support added.
Updated API calls for Bitbucket user repositories.
Provider avatars are displayed again! And a healthy portion of dependency updates!
Dependency updates across the board, plus a fix for Docker CLI compatibility in our agent cleanup scripts.
Billing page now loads smoothly for all projects and displays payment terms for manual billing accounts.
Next.js catch-all routes no longer trigger false-positive security checks in our proxy.