Published on

February '25 Changelog

Authors

What's new in Tusk

Tusk changelog banner for February 2025

One popular request from our customers was the ability to generate tests from within the IDE.

This month, we released a new backfill feature that allows developers to generate unit and API tests by simply leaving code comments as they write code in their IDE.

Devs can mention the keyword UseTusk in a code comment to mark a function for test generation. Tusk will parse the comment and generate tests for the function once the PR/MR is raised.

function calculateTotal(items) {
  // [UseTusk] generate unit tests
  // Optional: additional context to help guide test generation
  let sum = 0
  for (const item of items) {
    sum += item.price
  }
  return sum
}

In other news, we've improved the clustering of PR/MR's changes for better context management and increased accuracy of test file placement. Other optimizations were made to Tusk's ability to generate full test files (combining multiple test cases) and de-duplicate tests.

Release notes

  • New backfill feature for unit and API tests
  • Enhanced clustering of PR/MR's changes
  • Optimizations to generating full test files
  • Optimizations to test de-duplication step
  • Improved consistency of test patterns
  • Support for larger PR/MRs
  • Tusk UI: Improved set-up flow for repos and test environments
  • Tusk UI: New billing and seats management page
  • Tusk UI: Ability to view agent iteration and excluded tests

TRY TUSK NOW

AI test generation with codebase context for quality-obsessed teams.

Cover your blind spots, catch verified critical bugs, merge PRs 25% faster with peace of mind.
Code review interface