Improvements
- A refreshed sign-in and sign-up experience. The authentication pages now make it clearer what Ito does and include customer proof to help new teams get started with confidence.
Bug Fixes
- Fixed an issue that could cause dashboard and settings telemetry to fire twice. The same update improves mobile navigation, page headers, tables, and settings layouts so they work more reliably on smaller screens.
Bug Fixes
- Fixed previously recorded trial usage that could incorrectly remain associated with a paid billing period.
Bug Fixes
- Fixed an issue where test runs completed before an organization started a paid plan could be counted toward paid-plan usage.
Improvements
- The Team usage bar now changes color across the full bar when you enter overage or reach a usage cap, making your current billing state easier to scan.
New
- Usage-limit notifications. You can now choose whether to receive an email as you approach your included review limit. Contributors receive notices at 80% and 100% of their included usage, plus a heads-up when they reach 80% of a personal overage cap. Admins and Managers receive a daily digest when teammates are blocked by an overage cap.
Improvements
- The Billing page now shows an estimated charge for the current billing period and a history of finalized invoices, including overage totals. Team members who are in overage can also see their projected charge directly in their usage card.
- Free-trial usage now counts each successful test run, including re-runs, so the usage shown in Ito matches how paid plans count reviews. Failed or cancelled runs do not use trial allowance.
- Test cases with a video recording now display a video indicator in the run list. Video review also includes a feedback control so you can tell the Ito team whether a recording was helpful or explain what was missing.
New
- Set a per-engineer monthly overage limit. Admins and Managers can now cap how many additional PR reviews each engineer can use per billing period, directly from the Billing settings page. Choose a preset (10, 25, or 50) or enter a custom number, with a live cost estimate shown as you configure. The Team page and Billing page now include usage bars showing each member’s included reviews and overage spend. When an engineer reaches their cap, Ito posts a comment on the blocked pull request explaining the situation and linking to billing settings to adjust.
Bug Fixes
- Fixed an issue where Ito’s PR comment could be silently dropped on multi-batch runs when one or more test batches failed and the last batch to finish was a failed one. The comment now posts correctly using results from the succeeding batches.
New
- Ito now learns from your repository’s fix history to focus testing where it matters most. For each repository, Ito builds a profile from your team’s resolved findings, reviewer feedback on Ito callouts, and patterns in your past fixes. Ito steers coverage toward the bug classes and subsystems your team consistently catches and fixes, and away from areas that rarely surface actionable issues.
Improvements
- Members now see explicit read-only indicators on the Testing Instructions settings page, making access level clear without needing to attempt an edit.
- When a new GitHub event arrives for a commit that Ito is already actively testing, the in-progress run continues uninterrupted instead of being cancelled and restarted.
Bug Fixes
- Fixed an issue where retesting a pull request could leave duplicate inline failure comments piling up on the same lines of code. Ito now updates its existing comments in place. If a later run determines a flagged issue is not caused by the PR, the comment is automatically resolved rather than left open.
New
- Trigger a one-off run on a draft pull request by mentioning Ito. For repositories set to skip automatic testing on draft PRs, commenting
@itoqaon a draft pull request now queues a single test run against the latest commit. Ito replies to confirm the run was queued, or explains why it couldn’t be.
Improvements
- Marking a pull request as “ready for review” no longer triggers a duplicate test run if Ito already tested that exact commit while the PR was still a draft.
Bug Fixes
- Fixed an issue where the “Manage” button on the billing page did not respond to clicks.
New
- Syntax highlighting for code evidence. Code snippets and analysis details now render with full syntax highlighting, making flagged code easier to read and review.
Improvements
- UI/UX polish on evidence details for clarity.
- Search on the PR dashboard now matches a wider range of fields, making it easier to find the PR you’re looking for.
- Cleaner PR comment summaries: categories with zero results (e.g. “0 failed”) are no longer listed, so an all-pass run reads simply as “14 test cases ran, 14 passed.”
- New repositories now get a faster first build.
Bug Fixes
- Fixed an issue where evidence videos would occasionally fail to load on the PR details page.
- Fixed inconsistent merge verdicts on re-runs, so the “safe to merge” status is now always based on the current, complete set of failures.
- Fixed a billing issue where paying individual users on personal accounts could be incorrectly blocked as if they were still on a free trial.
- Fixed an issue where downloading files from the PR details page could fail.
- Fixed an issue where informational findings could be incorrectly counted as failing test cases.
New
- Self-serve billing and pricing. You can now subscribe directly from Settings > Billing: view pricing, see your free-trial usage at a glance, and activate a paid plan without contacting sales.
- Manager role. Organization owners can now designate teammates as Managers, giving them the ability to manage billing, seats, and testing instructions without requiring GitHub org-owner access. Team settings also gained search, making it easy to find people in larger organizations.
Improvements
- Author names and avatars now populate automatically for external contributors, including people who aren’t yet Ito users.
Bug Fixes
- Fixed a performance issue that could cause the severity filter to time out when filtering a large number of pull requests.
New
- Outside collaborator access. GitHub outside collaborators (contributors with repo-level access but no org membership) can now sign in and view their own pull requests on the dashboard.
Improvements
- Person display (names, handles, and avatars) is now consistent everywhere someone is shown, including author dropdowns, member tables, and account menus.
New
- Manage automations from the Repositories page. The separate Automations page has been retired. You can now select one, several, or all of your repositories directly from the Repositories page and set their status to Active, Silent, or Paused in a single action.
- Control testing on draft pull requests, per repository. Each repository on the Repositories page now has its own setting to turn testing on draft pull requests on or off, which previously required contacting support.
Improvements
- The run history dropdown on the PR details page has been redesigned to show your complete run history, including runs tied to commits that no longer exist after a rebase or force-push, and re-runs of the same commit, each clearly labeled so it’s obvious which result is current.
Bug Fixes
- Fixed an issue where evidence log files would occasionally fail to load on the PR details page.
Bug Fixes
- Fixed confusing error messages during GitHub onboarding, including a case where selecting an installation that had become unavailable could show a generic access error instead of guiding you back to pick a current one.
New
Text evidence in findings. Ito can now surface text-based artifacts alongside each test case. When a finding is tied to source code output or agent analysis rather than a screenshot or recording, that evidence is now available to users.Threaded PR comments. Ito now posts a master summary comment on each pull request, plus an inline reply directly on the relevant line of code for each individual failure. Every issue is surfaced right where the code changed.Improvements
- Inline PR comments now include a working “View replay” link for each finding, taking you directly to that test case on the Ito PR details page.
- Visual design improvements to the dashboard, PR details, repository, and settings pages.
- The people picker now displays full names alongside GitHub handles, making it easier to identify the right team member.
- When the GitHub App installation fails at the final step, the error screen now includes a pre-filled support contact link so you can reach the team without having to find an email address.
- App pages now display a branded preview image and updated description when shared on GitHub or in other link previews.
Improvements
- Inline PR comments are now anchored to the exact lines in the diff where each issue was found, making it easier to locate findings in context.
New
Repository automation controls. You can now enable or disable Ito’s automation per repository directly from the dashboard.Improvements
- Updates and design improvements to the PR details page.
- Continued refinements to the PR comment format, including further updates to the v2 layout for improved clarity.
- Improved onboarding flow: users who do not yet have organization installation permissions now see a clear pending-approval page instead of a generic error.
- Ito now supports multiple screenshots per run, surfaced as additional context on the PR details page.
Bug Fixes
- Fixed an issue where screenshots and other media would not load correctly on the PR details page.
New
Severity filter on the PR dashboard. You can now filter the PR table by severity level. Hover over severity counts to see a per-severity breakdown at a glance.Improved PR comment format. Ito now outputs an updated comment format on diff runs, giving you clearer, more structured findings directly in GitHub.Bug Fixes
- Fixed scrolling on the Code Analysis section of shared PR pages.
Bug Fixes
- Fixed a crash that could occur in certain UI selection flows.
- Fixed an issue with the GitHub App installation authentication flow.
New
Inline GitHub PR comments. Ito now posts findings as inline comments directly on the relevant lines of your pull request, in addition to the summary comment. Issues are surfaced right where the code changed.Improvements
- Improved reliability of PR comment posting: Ito now automatically retries on transient network errors so comments are less likely to be missed.
Improvements
- Continued work on an updated PR comment format. Changes will roll out progressively.
Improvements
- Improved loading states across the dashboard: tables and cards now show skeleton loaders and cleaner empty states while data loads.
Bug Fixes
- Fixed an issue where the public PR share page could display partial test results before a run completed.
- Fixed a bug where repository automation was not correctly re-enabled after completing onboarding.
Improvements
- Test run performance improvement: Ito now reuses cached test plan artifacts where possible, reducing redundant work on repeated runs.
New
Diff run view in PR details. The PR detail page now surfaces diff run results, making it easy to see what changed between test runs and understand which issues are new vs. pre-existing.Docs now accessible from the dashboard. A docs link is now available directly in the sidebar.Improvements
- Improved PR comment clarity: verified issues and inherited (pre-existing) issues are now clearly separated in the comment summary, with corrected headline counts.