Release Notes & Changes
Testiny v1.28.1
October 06, 2025
Bug fixes
- Fixed regression that causes API keys to be invalid in some cases if they are limited to a single project
Testiny v1.28.0
October 06, 2025
Features
- AI support via MCP server
- Retrieve and analyze test cases, folders & test runs
- Create test runs and add test cases to runs
- Get and set test case results in a test run and add comments
- Added option to link newly created automated runs to a specific milestone in the automation importer
- Allow to filter test case folders tree and test run list by ID/key
Bug fixes
- Automation:
- Automatically truncate error messages that are too long and create attachments instead
- Fixed handling of test-key in the junit importer
- Test keys for automated test cases are now shown with results
- Fixed compatibility with JumpCloud SSO (OIDC)
Testiny v1.27.1
September 12, 2025
Bug fixes
- Testiny Server: Fix configuration loading issue causing integration secrets not to load correctly
Testiny v1.27.0
September 11, 2025
Features
- Organize your test runs with milestones
- Group manual & automated test runs
- Set start & due dates
- Get an overview of related defects and requirements
- Improved usability of defect and requirement tables
- The usability of the date picker was improved
- Improved support for pytest-generated JUnit reports
- When creating a new requirement or defect, the settings whether to add steps or comments are now remembered
- Broken integrations (e.g. connection issues or wrong credentials) now show a hint in the project and in the integration settings
- Improved blob upload robustness when importing attachments for automation results
Bug fixes
- Fixed scaling of inline portrait images
- Fixed a rare case where deleted users show up when selecting the test case owner or assignee
- API:
- The
omitLargeValuesoption forfindis now correctly handled for the root entity even whenmapis defined - Improved generated OpenAPI schema
- The
Testiny v1.26.2
August 19, 2025
Bug fixes
- Fixed Jira Cloud API error when searching for issues
Testiny v1.26.1
July 31, 2025
Features
- Users can now be invited with "No Access" to any project
- When importing JUnit Automation results, you can now specify the duration units (ms or sec)
- Server
- Using the
HTTPS_NO_PROXYenvironment variable, one can now specify which hosts should not use a proxy - Added support for Jira Connect with Jira cloud instances
- Using the
- Double clicking a work item (defect/requirement) will now link it
Bug fixes
- Improved handling of "Network errors"
- Project settings
- Fixed enabling/disabling of integrations
- Fixed saving of custom field and integration changes for organization-wide project administrators
- Fixed created/updated test plan queries to pop up while a different test plan is shown
Testiny v1.26.0
July 18, 2025
Features
- Added the following auto-translated languages: Chinese (Simplified), Chinese (Traditional), Czech, Danish, Dutch, Finnish, French, Italian, Japanese, Korean, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Turkish and Ukrainian.
Bug fixes
- Fixed moving & deletion of test case folders for users with specific project permissions
- Improved dashboard overview charts for >25 users
- Fixed OpenAPI schema issues (array item types in entity types, recursive type references)
- Fixed import from TestRail caused by breaking change in TestRail 9.3
- Fixed test case save issues if test case got changed in bulk and notifications are not working (API_INPUT_DATA_CONFLICT error)
Testiny v1.25.2
July 10, 2025
Features
- Added support for different item types when linking to Basecamp (existing integrations need to be updated in the settings)
- Added support for the "blocked" status when importing junit test results (both for automated & manual results)
Bug fixes
- Fixed display of falsy custom field values for test cases in test runs
- Fixed matching of screenshots for automated test results imported from mochawesome
- Prevented duplicating queries when the maximum number of queries is reached in a test plan
- Improved error message for network errors
- Fix authentication in Jira DC integration
Testiny v1.25.1
June 18, 2025
Bug fixes
- Fixed existing test runner API keys to include permission to execute test runs
Testiny v1.25.0
June 16, 2025
Features
- New user roles
- Project admin: can manage individual projects and can change settings, show/hide custom fields, enable/disable integrations, and assign user access/roles for these projects
- Run executor: cannot edit test runs, but can set results, add comments and create defects
- Renamed role "Runner" to "Run Manager"
- Automation
- End of Beta
- create & link defects to runs and results
- add comments to results
- User management now provides a "last login at" column
Bug fixes
- Fixed automatic adding of numeric values if missing in custom fields on import
- Fixed copy & paste from LibreOffice Writer & Microsoft Word
- Allow re-linking of Jira issues if the issue was moved to a different Jira project
- Fixed sort order of test case folders not being immediately propagated to test runs/test plans
- Show upgrade notification for results-per-step only once per test case
- Fixed folder/test name generation for results imported from some vstest (.trx) files
Testiny v1.24.2
July 05, 2025
Bug fixes
- Fix authentication in Jira DC integration
Testiny v1.24.1
May 22, 2025
Features
- The TestRail API importer now provides the
created_byfields for TestRail test cases - Testiny Server:
- Administrators can now reset the SSO authentication data for users
- Add
PG_DB_PREFIXoption to specify a custom prefix for the database name
Bug fixes
- Improved data recovery for invalid editor documents
- Fixed import of code-only markdown
- Fixed various small layout issues
- Fixed auto-complete for user fields when creating issues in Jira Data Center
Testiny v1.24.0
May 09, 2025
Features
- Increased attachment storage quotas for all plans
- Use custom logos in Reports
- Added requirement coverage and linked defects to Reports
- An assignee can now be selected when adding test cases to test runs
- Various UI & styling improvements
Bug fixes
- Sub-paths in URLs are now allowed when importing via the TestRail API
- Improved error handling for non-existing projects in work item integrations
Testiny v1.23.2
April 16, 2025
Features
- Importing from TestRail now also supports importing result, mission and goal as separate text fields
Bug fixes
- Fixed issues in migrating users from Testiny Cloud to Testiny Server
- Fixed timestamps imported from TestNG results
- Fixed error in automation overview charts if selected time span is too large
- Fixed console search if the automation feature is not enabled
Testiny v1.23.1
April 02, 2025
Bug fixes
- Fixed possible "internal error" message when opening a test run having a folder filter configured
- Fixed "nested folder" option handling when importing manual test runs using the CLI
- Fixed loading projects from GitLab in the requirement/defect integration
- Fixed a possible error when completing automated test runs using the CLI
Testiny v1.23.0
March 25, 2025
Features
- Added specialized support for collecting & analyzing automated test results (beta)
- Show & play video attachments directly in the attachments/comments section
Bug fixes
- Fixed quick-copy in editor to again copy when clicking on the text directly
- Fixed report preview not loading in Safari
- Fixed integration config changes to be reflected immediately when testing the configuration
- Server: Fixed icons for requirements & defects to be shown correctly
Testiny v1.22.1
March 13, 2025
Features
- Importing from TestRail now also supports importing the steps text into a separate field
Bug fixes
- Fixed connecting to Jira Data Center version >=10.2
- The folder filter now allows selecting folders with the keyboard and to select all subfolders within a parent folder
- Fixed navigation between table cells in the editor (jump between cells using Alt+Cursor shortcut)
- Report:
- Improved memory consumption and performance when creating large reports
- Fixed problem where the report would not open in Safari
Testiny v1.22.0
February 25, 2025
Features
- Support regional date and time format, including first day of week
- Added "date" and "date & time" custom fields
- Filter by date and date & time (custom fields, created at, modified at, ..) in lists, history and audit log
- Improved dashboard chart colors, "new item" indicator in tables and other minor UI updates
Bug fixes
- Integrations
- when creating work items in Azure DevOps with a "Repro Steps" field, the content of this field will also be set to the same value as the "Description" field
- Jira Data Center: meta infos are fetched for selected projects only (not for all projects)
- Import: automatic error fixing can now also handle "0"-values for custom fields with drop downs
Testiny v1.21.1
February 01, 2025
Features
- Allow "http://" URLs for custom issue/requirement integrations
Testiny v1.21.0
January 10, 2025
Features
- Improved Linear integration: You can now create, search for, and link issues in Linear as requirements or defects directly from Testiny. Additionally, the current status of linked issues is displayed in Testiny
- Testiny Server: We released a Jira Data Center Add-on that provides the same features as the Testiny Jira Cloud Add-on (overview on all Testiny test cases, test runs, and executions linked to an issue)
Bug fixes
- Editor
- Fixed alignment to be set on all selected columns in a table
- Small behavioral and cosmetic fixes related to images
- Fixed unhandled editor error when trying to edit an invalid document
- Fixed display of numeric values in billing quotas
Testiny v1.20.0
December 06, 2024
Features
- You can now create a combined report for all test runs created by a test plan
- Added support for integration with GitHub Enterprise Server
- Improved the usability of the Jira add-on (latest test run results, better UI separation)
- Added an image lightbox to quickly show images maximized
Bug fixes
- Fixed comment text added to created issues to not be in JSON format
- Fixed and improved error messages when trying to import test runs with invalid custom field values
Testiny v1.19.2
November 23, 2024
Features
- Clicking on an image in a rich-text field now opens the image in full size in a new browser tab
Bug fixes
- When adding attachments via the API the existence of referenced blobs is now checked and enforced
- Improved handling of invalid text documents by maintaining as much information as possible on normalization
- Importer
- Fixed duplicate warning message when importing references from TestRail
- Fixed a rare case where importing TestRail test cases created an invalid text document
- Fixed a possible error when importing CSV files with duplicate column names
- Server: Fixed a rare case where updating the license would not be immediately reflected in the UI
Testiny v1.19.1
November 06, 2024
Bug fixes
- Fixed Testiny-unrelated browser errors to be shown as toasts
- Fixed editor usability issues causing the toolbar or the link dialog to hide/not hide unexpectedly
- Fixed editor problem that could break the document structure when removing list style and also having other non-list styled text selected
Testiny v1.19.0
November 02, 2024
Features
- Comments on test cases in test runs support rich content such as tables, lists and images
- Improved the editor toolbar layout and the display of links in the text
- Extended exports of test runs to include all test cases fields (e.g. steps, expected results, precondition, attachments, ...)
- Now showing a filter textbox and check-all/none boxes for various select boxes (e.g. user selection, multi-value custom field selection, ...)
Bug fixes
- Fixed an issue that would disallow adding tables into the test case "steps" field
- Fixed invite confirmation for user accounts that happen to have the same email as a former user on the same organization
Changes
- API: As there's a new more comfortable endpoint to upload attachments, the mapping endpoint for blob:comment has been deprecated and removed. Use the following endpoints to add attachments instead:
Testiny v1.18.2
October 16, 2024
Bug fixes
- Fixed defects/requirements in reports being shown for the wrong test case if they are linked to multiple different integrations in some cases
- Fixed "between" filter for comment and defect/requirement counts in test runs to also work for value zero
- Fixed OpenAPI definition for binary upload APIs
Testiny v1.18.1
October 03, 2024
Bug fixes
- Reduced restrictions for connections to TestRail servers when using Testiny Server
- Cosmetic fixes in tables and test plan overview
Changes
- API: As there's a new more comfortable endpoint to upload attachments, the mapping endpoint for blob:comment is deprecated and will be removed with v1.19.0. Use the following endpoints to add attachments instead:
Testiny v1.18.0
September 16, 2024
Features
- Recent results are now directly shown in the test cases table
- Report improvements
- Added option for a flat test case list (without folders)
- Added test run ID to report and improved styling
- Filtering test cases now supports negative comparisons: "not equals", "not contains", and "includes none"
- Hovering test cases IDs in a run now shows additional info whether the test case has been modified, in particular interesting if the run is closed
- Testiny Server: a custom certificate file is now used automatically when created in the storage volume
- API: added easy-to-use endpoints for uploading attachments to test cases and test case results
Bug fixes
- Validation errors in SSO configuration fields are now displayed correctly
Testiny v1.17.0
August 13, 2024
Features
- Comments can now be added to test case steps during test run execution
- Excel/CSV exports of test cases/test runs now contain linked requirements/defects
- Combined "result comments" and "attachments" option in report settings
Bug fixes
- Fixed creating test runs from folders if the test case list is filtered
- Fixed searching by issue id in Redmine integration
- Allowed non-alphanumeric chars in URLs when linking issues
- Fixed work item type handling for Jira Server
- Fixed parsing of nested blockquotes when importing test cases written in Markdown
- Report: Fixed missing white spaces & flow characters in comments
- Report: Fixed dates of test run and report creation
Testiny v1.16.1
July 24, 2024
Bug fixes
- Fix copy/move of test case folders containing deleted folders to other projects
- Do not trim TestRail text field values any more on import which may have caused markdown formatting to be lost
Testiny v1.16.0
July 23, 2024
Features
- The test run report now allows filtering by test case fields, test case folder, and test result
- You can now move and copy test cases and test case folders between projects
- The editor now supports strike-through formatting and block-quotes
- The importer now allows you to delete all test cases which were imported with warnings, removing the need for manual cleanup when retrying imports
- Updating entities and mappings via the API without any effective changes will no longer update the version history or audit log (idempotent updates)
- Added the new
in_subtreeAPI filter operator to support searching in tree-like structures, e.g. folder trees - The API now accepts document text as markdown (using the header line
<!--markdown-->)
Bug fixes
- Duplicating a test case now also duplicates all its links (attachments, requirements)
- Fixed automatic import of custom Checkbox fields from TestRail
- Fixed lookup for work item types including a space (e.g. "User Story" for Azure DevOps)
Testiny v1.15.2
July 03, 2024
Bug fixes
- Importer: Fixed error handling for invalid requirement references
- Added support for days & weeks in duration fields, e.g. estimate
Testiny v1.15.1
July 01, 2024
Bug fixes
- Importer
- Fixed attachment upload error if there are a lot(!) of attachments linked to just a few test cases
- Fixed import being aborted if there is an error when downloading attachments
- Fixed a rare error when parsing CSV files with unconventional formatting
- Server
- Only seed the database once even if setting up the Testiny server multiple times from a fresh container with the storage volume missing
- Normalize HTTP allowed origins set in the configuration
Testiny v1.15.0
June 19, 2024
Features
- We now support 2-factor-authentication (2FA) using TOTP (authenticator), hardware keys/Passkey, and email codes
- The TestRail API importer can now also import links to requirements (references) in Jira organizations
- The import wizard now provides a summary with stats of all imported entities and encountered problems
- The Redmine integration can now optionally search for issues in sub-projects
- We added an account settings page
- See your login sessions and logout session from the overview
- See your organization memberships
- Users with no access to any organization can login and create an organization
Bug fixes
- Duplicating a test case now also duplicates all its links (attachments, requirements)
Testiny v1.14.2
May 28, 2024
Bug fixes
- Importer: Fixed error when using a TestRail API URL without protocol
- Importer: Fixed importing from TestRail instances that do not support pagination
- Show validation hints also when editing a test case in a test run
- Disabled buttons to add more queries if the maximum number of queries per test plan is reached, to avoid errors when retrieving the test cases for the test plan
Testiny v1.14.1
May 21, 2024
Bug fixes
- Fixed unintended navigation between test cases when editing a test case title and using arrow left/right keys
- Fixed unhandled errors within the rich-text editor
Testiny v1.14.0
May 17, 2024
Features
- You can now set results on individual test case steps in test runs
- The TestRail API importer now allows you to import custom fields and users
- Added support for the OneLogin SSO provider
- API key can now be limited to a role instead of just being read-only
Bug fixes
- Fixed importing of steps from TestRail using the API importer if the steps field has a custom name
- We now disallow inconsistent test runs to be inserted via the API
Testiny v1.13.1
April 26, 2024
Bug fixes
- Add workarounds when importing test case attachments to cope with random TestRail API failures
- Fixed test run report generation if images got deleted
Testiny v1.13.0
April 19, 2024
Features
- Extended the test run report to optionally include: test case details (including steps and custom fields), attachments, result history, links to defects and requirements
- The user management now allows for inviting multiple users at once, either by pasting email addresses or from a CSV file
- Improved TestRail API importer: added fallback for non-functional TestRail APIs and detailed summary of attachment import errors
- Jira add-on: added theming and improved visibility into linked Testiny cases and results
- Increased usability for choosing test cases to include when creating a new test run
Bug fixes
- Handle
collapseToEnderrors in the text editor - Marked the
_etagfield for all entities as required in the API documentation - Jira add-on: if multiple Jira integrations are configured in Testiny, show items only for the linked integration
Testiny v1.12.1
April 04, 2024
Bug fixes
- Fixed import of TestRail folders via API if number of folders exceeds 250
- Fixed UI refresh issue if changing the test case template
Testiny v1.12.0
March 22, 2024
Features
- Added statistics for last run results in the "Runs" tab of a test case
- Added "At" and "By" columns to the version history for better sorting & filtering
- Improved markdown conversion for bold+italic text & inline code
- Improved markdown compatibility for exported text
- Test case and test run exports now include descriptions for folders
- Improved readability of test case custom fields in test runs for better readability and a more compact layout
Bug fixes
- Fixed duplication of closed test runs for non-admin users
- Fixed error when creating a new test case folder using the "extended" menu item and no folder is selected
- No longer allow saving invalid comments from the unsaved data dialog which would cause an error
- Fixed image aspect ratio in the text editor for imported images
- Use status code 404 if mapped IDs are not found when using the API to map entities
- Allow custom host names when using ClickUp integration
Testiny v1.11.0
March 06, 2024
Features
- You can now import your TestRail projects into Testiny including images and attachments using the new TestRail API importer
- Test runs now show who closed a test run
- Added
--classname-as-folderand--strip-classname-prefixoptions for importing JUnit test runs via the command line
Bug fixes
- Fixed automatic table column sizing if ID column is not shown
- Fixed cloning of deep test case folder structures
- Fixed comment save button layout
- Increased the max number of repositories a GitHub token can have access to
- Fixed a possible test case creation error when importing duplicate test cases with long titles
Testiny v1.10.2
February 16, 2024
Bug fixes
- Fixed name validation UI when creating new API keys
- Fixed race condition that could result in "Must at least specify a single mapped entity." UI errors
Testiny v1.10.1
February 12, 2024
Features
- Add collapsible sections in the test case view within a test run to better use the available space
- Alphabetic sorting, e.g. for folder names, now considers numbers within text and sorts them "naturally"
- Importer: added handling for "skipped" and "untested" test cases when importing junit test results
- Importer: you can now define a "folder separator" character also for junit suite names when importing test results
Bug fixes
- Fixed an issue where dashboard history charts could cause a request error in the Free plan
Testiny v1.10.0
February 2, 2024
Features
- User roles can now be configured per project
- Add folders to conditional queries in test plans and add test case filtering by folders
- Show requirements linked to test cases in test run view
- Test run summary is now collapsible/expandable
- Add fixed seats billing option: define a fixed number of seats instead of automatic adjustment
Bug fixes
- Preserve white spaces in description tooltips
- Importer: fix bold formatting for imported TestRail test cases
- Importer: add TestRail field "testcase_id" as importable field
- Importer: fix "skipped" result mapping when importing Playwright test runs
- Fix overly restrictive URL templates for Todoist integration
- Make parsing for test result comments more robust
Testiny v1.9.3
January 18, 2024
Bug fixes
- Fixed keyboard navigation in trees with filtering enabled
- Added an option to ignore test classname when importing test runs from JUnit
- Now using a different macOS keyboard shortcut for moving cursor in steps and tables (Alt+Ctrl+Arrow) to not interfere with default shortcuts
- Fixed project settings that would not update if selecting a different project
- Improved integration URL format checks
Testiny v1.9.2
January 05, 2024
Bug fixes
- Fixed a possible UI error when bulk editing test cases with "URL" custom fields
- Fixed audit log entry for test case (folder) export
- Improved cloud to on-premises migration experience (Testiny Server beta version)
Testiny v1.9.1
December 22, 2023
Bug fixes
- Fixed Testiny CLI dependency problems causing it not to start on some environments
Testiny v1.9.0
December 21, 2023
Features
- Single sign on with your Testiny account to the Testiny forum
- On-premises "Testiny Server" beta version is now available on request
Bug fixes
- Links to external sites or opening in a new browser tab now all show an external link icon
- Removed annoying scroll bar on images in text editors when they have focus
- Fixed export of formatted text to comply with markdown rules
- Fixed folder separator detection on test case CSV imports when the import folder column does not have the default name "folder"
- Fixed cursor position when double-clicking on a text editor to switch to edit mode
- Fixed editor behavior to remove images when adding a new step using Enter
- Fixed styling of captions in the editor where the caption would not wrap lines
- Trim strings assigned to URL-type custom fields when importing test cases
Testiny v1.8.2
December 05, 2023
Bug fixes
- Fixed setting the "Reporter" field when creating Jira issues for some configurations
- Fixed import of TestRail XML test cases in "Steps" template if no other test cases in "Text" template are imported
- Improve handling of selection/focus errors in text editor
Testiny v1.8.1
November 28, 2023
Features
- Streamlined creating a new organization with an existing user
- Improved auto-mapping when importing test cases by adding additional known column names
Bug fixes
- Fixed an edge case where an empty test plan query could cause no test cases to be found in a test plan
- The connection URL for integrations is now correctly validated when creating/editing the integration
- Test case attachments are now correctly "frozen" in closed test runs
- When re-opening a closed test run, test case attachments that will be updated are now also listed
- Fixed an internal error when filtering by very large numbers
Testiny v1.8.0
November 16, 2023
Features
- Added an audit log where every action on the system can be traced chronologically
- You can now add attachments to test cases & the attachments are available during test runs
- Active filter settings for tables are now restored when reloading the page
- Added "skipped" as a possible result for test cases in a test run
- Empty test case folders now have a "quick-create test case" button
- You can now duplicate a step in a test case from the editor menu
- Allow you to add missing custom field values on test case import automatically
Bug fixes
- Fixed creating test runs with >1000 test cases from a test plan or folder
- Fixed a bug where re-sending an invitation to a confirmed user could un-confirm a user
- Fixed import of simple custom fields from TestRail XML files
Testiny v1.7.3
October 18, 2023
Bug fixes
- Fixed SSO login issues with Azure AD/Entra
- Fix handling of email addresses that match SSO domains when pasting them into user invitations
- Fixed legibility of disabled controls in the dark theme
Testiny v1.7.2
October 10, 2023
Bug fixes
- Fixed test run report not waiting for images to be rendered on slow connections
- GitHub repository url checks are now case-insensitive
- Fixed incompatibility with payment provider API on invoice preview
Testiny v1.7.1
October 06, 2023
Bug fixes
- Fixed validation of URLs in custom integrations
- Fixed formatting to be allowed in editor for special cases (e.g. when there are line breaks and copy items in the same paragraph)
- No longer switch tabs in the test case edit view when selecting another test case (keep selected tab)
- Fixed an issue where re-sending an invitation would change the user role to viewer
- Fixed JUnit import for nested test suites
- Fixed creating Azure Devops work items with required fields
Testiny v1.7.0
September 28, 2023
Features
- Added support for various single sign-on (SSO) providers:
- Google Cloud Identity
- Microsoft Azure AD
- Okta
- ...
- Added built-in integration for YouTrack and Linear
- Added setting to include test run description in report
- Enhanced validator visibility on creating and editing test cases
- Multi-line text custom fields can now be configured to be required
- Reduced minimum length of entity titles from 3 to 1 (enhancement for logogram languages)
Bug fixes
- Fixed field separator detection in importer for unquoted values
- Fixed the list of connected Testiny projects in Jira instances that have the "Test Management for Jira" app installed
Testiny v1.6.2
August 30, 2023
Features
- Added link to browse integration when creating/linking issues
- Jira User (Report, Assignee, ...) fields and the Sprint field now allow searching/selecting values
Testiny v1.6.1
August 17, 2023
Bug fixes
- Fixed length check for integration names
- Fixed user invitation state if a user is invited to an organization and creates a new one at the same time
- Let importer create test cases with "Steps" template even if there is just a single step
- Automatically redirect from login screen if a user is already logged in
- API: Improved error messages for data mapping routes
Testiny v1.6.0
August 01, 2023
Features
- Integrations: Link test cases with requirements and defects from a wide array of integrations:
- Azure DevOps
- GitHub
- GitLab
- Redmine
- ...
- Added a setting with an optional time limit for re-opening a closed test run
- Added a setting with an optional time limit for changing test results