Release Notes
We’ve released Tusk Drift, our API test automation product, in private beta. Developers can use our new SDK and CLI to record real-world traffic and replay them as API tests locally or in CI.
Behind the scenes, we've expanded language support with Java and Go coverage providers, added the ability to log in with GitHub and GitLab, and improved CI workflow error handling.
Major Features
- Tusk Drift (Private Beta): Released Node.js SDK and CLI tool for Tusk Drift. Developers can now generate API test suites from traces recorded from real application behavior.
- GitHub / GitLab Log-In: Allow users to create a Tusk account with GitHub and GitLab log-in and associate it with an organization
- User Roles: Introduced admin/member role management, giving admins granular control over organization-wide permissions and preferences
- Java / Go Coverage Support: Added JUnit (with JaCoCo) and native Go test coverage analysis, expanding coverage support for PR check and CoverBot
Testing Improvements
- Improved Language Server Integration: Refactored language server integration for resiliency and to better support new languages
- Coverage Timeout Extensions: Increased GitHub Actions coverage timeout to prevent test generation from stopping early for complex repos
- Dashboard Table Filters: Added advanced filters to Usage Insights table, allowing users to filter PRs by columns
DevEx Enhancements
- Clearer Workflow Verification: Improved GitHub Actions workflow error handling with specific error types and actionable guidance for faster debugging
- Dark Mode: Introduced dark mode theme for UI
- Timestamp Display: Added creation timestamps to Test Run pages, making it easy to differentiate between multiple runs on the same PR