Eyes
|
September 15, 2026
Eyes
Playwright
SDK
NLP Test Steps for Web SDKs
Write tests the way you’d describe them to a teammate. With NLP test steps, you can automate actions and assertions in plain language instead of brittle CSS or XPath selectors that break with every UI tweak. It’s powered by Applitools’ own deterministic language model, so your tests stay resilient as your app evolves. No hallucinations, no flaky runs.
NLP test steps are available now for the Playwright Fixtures SDK, with more web and mobile support coming soon.
What you can do:
- Automate actions and assertions in plain language instead of brittle CSS or XPath selectors.
- Keep tests resilient as your app evolves, powered by a deterministic language model with no hallucinations or flaky runs.
- Get started today with the Playwright Fixtures SDK, with more web and mobile support on the way.
Learn how to use NLP test steps in our documentation
Eyes
|
September 15, 2026
Eyes
Integrations
Figma Design Baselines Integration
A faster, simpler way to keep design and code in sync. Just drop in a Figma frame URL. No plugin, no manual exports, no baseline uploads. Applitools automatically matches your viewport to the design and flags any drift between what was designed and what shipped, so visual bugs get caught before they reach production.
What you can do:
- Set a Figma frame URL as your design baseline—no plugin, manual exports, or baseline uploads.
- Let Applitools automatically match your test viewport to the design.
- Catch drift between what was designed and what shipped before it reaches production.
Learn how to use Figma design baselines in our documentation
Eyes
|
September 15, 2026
Eyes
Integrations
New Tools in the Eyes MCP Server
The Eyes MCP Server just leveled up. Your AI coding agent paired with Eyes MCP could already add visual tests from the chat; now it can inspect, review, and resolve them too. It pulls pixel-accurate diff evidence and DOM context to show exactly what changed, then accepts, rejects, or masks the baseline right there, with no dashboard round-trip to figure out what broke or update a baseline.
It all works from Claude Code, Cursor, Copilot, Codex, and other AI coding agents.
What you can do:
- Inspect, review, and resolve visual tests directly from your AI coding agent’s chat. No dashboard round-trip required.
- Pull pixel-accurate diff evidence and DOM context to see exactly what changed.
- Accept, reject, or mask baselines in place, right from your chat.
Learn more about the Eyes MCP Server in our documentation
Applitools Labs
|
August 27, 2026
Labs
Extend API workflows and artifact reporting with Eyes Utilities CLI
Applitools Eyes Utilities highlights our focus on continuous product expansion by bridging automated visual testing directly into developer and CI/CD pipelines. This Java-based command-line tool enables engineering teams to interact directly with the Applitools API to export visual test artifacts, automate administrative tasks, and manage baseline branches.
Instead of keeping visual failure data locked behind dashboard logins, Eyes Utilities enables automated extraction of baseline images, actual renders, diff overlays, animated transition GIFs, and offline HTML reports. Running post-test in local or CI environments without modifying existing test code, it streamlines bug tracking, pipeline archiving, and organization management.
What you can do
- Extract baseline images, actual renders, diff overlays, and step transition GIFs for failed or unresolved test steps
- Generate customized offline HTML reports complete with batch metrics, test status breakdowns, and embedded visual diffs
- Automate branch management by copying and merging baselines directly between source and target branches
- Manage organization settings, list team members, and manage user permissions programmatically via CLI subcommands
Read the Eyes Utilities Documentation →
* This capability was developed by Applitools Forward Deployed Engineering as part of our commitment to fast innovation and rapid product extension. While provided under distinct delivered-work terms, our team is here to help—for questions or assistance, please contact Applitools Support.
Applitools Labs
|
August 20, 2026
Labs
Automate document visual testing with no-code ImageTester GUI
Demonstrating how rapidly Applitools can extend visual testing beyond traditional web and mobile UIs, ImageTester brings AI-driven visual verification to PDFs, images, and Office documents. Designed for high-volume document pipelines in regulated industries like insurance, pharma, and finance, ImageTester verifies layout and text integrity without requiring custom test code.
The platform renders document pages in parallel, automatically stripping watermarks and normalizing fonts to prevent false positives caused by benign rendering shifts. Whether running locally via a desktop application or integrated into CI pipelines via CLI, ImageTester ensures critical document changes never go unnoticed.
What you can do
- Process single files or entire folder hierarchies containing thousands of PDFs, images, and Office documents automatically
- Eliminate false alarms using pre-comparison watermark removal and font normalization controls
- Apply custom Eyes match levels (Strict, Layout, Ignore Colors) and execute automated WCAG accessibility checks
- Integrate document verification into CI/CD pipelines via environment variables and automated exit codes
Read the ImageTester Documentation →
* This capability was developed by Applitools Forward Deployed Engineering as part of our commitment to fast innovation and rapid product extension. While provided under distinct delivered-work terms, our team is here to help—for questions or assistance, please contact Applitools Support.
Autonomous
|
July 8, 2026
Autonomous
Dynamic Match Level: Now the Default for New Tests
Pages with dynamic content (dates, prices, order numbers, generated IDs) change every run. A strict or pixel-to-pixel comparison flags those values as diffs even when nothing is broken. And when a changing value shifts its surrounding elements, one moving piece cascades into a page full of false positives.
Dynamic Match Level closes both gaps. It runs a full Strict comparison while automatically recognizing content that changes by design, using six predefined patterns (dates, emails, links, numbers, currency, input fields) or custom patterns you define. It also absorbs the positional shifts that dynamic content causes in neighboring elements, so secondary movement doesn’t surface as a diff.
Dynamic is now the default match level for every new test, with no configuration required before the first run. For existing tests, update the match level manually if you want Dynamic applied.
What’s included:
- Six predefined patterns recognized out of the box: dates, emails, links, numbers, currency, and input fields
- Custom-named patterns defined with Regex and reused across steps and tests
- Surrounding elements that shift due to dynamic content are automatically ignored
Learn more about Dynamic Match Level >
Autonomous
|
July 8, 2026
Autonomous
Conditional Steps for Custom Flow Tests
Real applications don’t run the same path every time since a cart may already hold items, a user may be logged in or logged out, a confirmation dialog may or may not appear. Now you can write if / else-if / else logic directly into a Custom Flow test, in plain English, so one test adapts to whatever state the app is in.
Type a condition, press Enter, and the steps for that branch indent underneath it automatically:
if "do you want to leave a tip?" is visible on the page
- type "15%" next to "tip"
else
- type "10%" next to "tip"
What you can do:
- Branch with if / else-if / else, written the way you’d describe the scenario
- Gate an entire reusable flow behind a condition (e.g., “if logged out, run Login Flow”)
- See a false condition skip its block with a “Condition not met” status instead of failing the test
- Indent, reorder, and convert steps freely (invalid structures are flagged inline as you build)
See how to use conditional steps >
Autonomous
|
July 8, 2026
Autonomous
PDF Testing in Custom Flows
PDFs are generated every day — invoices, reports, contracts, confirmation letters. These documents are part of your users’ experience, and until now, validating them meant stitching together scripts, text extraction libraries, and image comparison tools.
Applitools Autonomous now supports PDF testing natively inside Custom Flows.
Open any PDF by direct URL, navigate page by page, run per-page visual checks, and create text assertions, all in plain English, inside the same flow as your web and mobile tests. No code. No separate tools.
What you can do:
- Navigate to a PDF from any direct URL within a Custom Flow
- Jump to any page using plain-English instructions (e.g., “Go to the third document page”)
- Create text assertions scoped to specific pages (e.g., “Verify that document page 2 contains ‘Total Amount'”)
- Run per-page visual checks using Visual AI
- Interact with PDF form elements (fill fields, check boxes, select dropdowns, etc.) and record those interactions as test steps
Learn more about PDF testing >
A sneak peek at what’s next for PDFs: document-aware visual validation that handles layout reflow and dynamic content across your entire document, so a single paragraph added to page 1 won’t flag cascading changes across 24 pages.
Eyes
|
June 8, 2026
Eyes
Dynamic Match Level Updates: Less Noise, More Stability
To make visual testing more robust, the Dynamic Match Level is now the default setting for all new tests and performs a strict visual comparison while automatically recognizing dynamic content and patterns. The algorithm has been enhanced to automatically ignore vertical and horizontal text displacements in surrounding elements caused by dynamic content shifts. Simply update to our latest SDK to automatically stabilize content-rich pages and keep your focus on true visual bugs.
Additionally, a new section called “default match level” has been added under the admin panel team settings so admins can control whether they would like to change the default match level for a specific team.
What you can do:
- Review regions containing dynamic text highlighted in yellow in the Step editor.
- Confirm dynamic text matches a pattern and will not be marked as a diff.
- Hover over the match-level label to view the patterns used for the current test run.
Please visit our documentation to learn more about Dynamic Match Level Updates.
Eyes
|
June 8, 2026
Eyes
Plain English Descriptions of Visual Diffs
Eyes now generates clear, plain-English descriptions of the DOM changes behind your visual differences. The platform automatically classifies these changes into functional categories, letting you summarize unresolved issues and perform bulk approvals on similar difference types.
This update also works with our API and MCP server to support your external AI and developer tool workflows.
What you can do:
- Read clear, automated descriptions of the exact DOM changes causing a visual difference.
- Categorize and group comparable differences to apply bulk approvals or rejections across your test runs.
- Expose structural visual diff data to your custom AI tools and LLMs using the Applitools MCP server.
Learn how to use diff descriptions in our documentation
Ultrafast Grid
|
June 7, 2026
Ultrafast Grid
Auto-Accept Infrastructure Diffs on the Ultrafast Grid
Now for Ultrafast Grid users, Applitools Eyes automatically accepts visual differences caused by infrastructure updates (like a new browser or OS version). This drastically reduces noise and manual review time.
- Save time by automatically accepting valid visual changes from infrastructure updates.
- Minimize test failures and review overhead during infrastructure rollouts.
- Preserve visual test integrity: diffs from code changes are never auto-accepted.
- Retain control with the option to manually reject auto-accepted baselines.
Learn how it works in our documentation
Autonomous
|
May 3, 2026
Autonomous
Test file upload interactions
File upload flows are a critical part of many web applications, from HR onboarding document submissions to financial disclosures and data imports. Now you can automate and validate these interactions directly in Applitools Autonomous, with tests that run reliably across all environments.
Upload your files once to the centralized file library or directly in a test step to reuse files across multiple tests and steps. Autonomous will then reuse files at runtime (no local file paths, no broken test dependencies).
What you can test
- Valid file uploads are accepted and processed correctly
- Invalid file types and oversized files are rejected
- File upload interactions are restricted to users with the appropriate permissions
- Application behavior after upload
How it works
- Upload files to the Files management dashboard under Test Data
- Reference a file in your test by using a natural language step like “Upload file image.png”
- Autonomous reuses the cloud-stored file at runtime, keeping tests consistent across every run
- Monitor file usage, storage quota, and manage your library directly from the dashboard
Learn more about File Upload testing >
Eyes
|
March 16, 2026
Eyes
Applitools MCP Server
The Applitools MCP server connects Applitools Eyes directly to AI assistants such as Cline, Claude Code, Cursor, Co-pilot, and others via the Model Context Protocol (MCP)—all directly inside your IDE and MCP client of choice.
Now available for Playwright (JS/TS) Fixtures with more coming soon!
You can now:
- Automatically set up Eyes in Playwright JavaScript projects
- Add visual checkpoints to existing tests with context-aware best practice suggestions
- Configure Ultrafast Grid cross-browser testing
- Retrieve structured visual test results all within your IDE or MPC CLI client
New MCP VS Code & Cursor Extensions
No manual server setup required with the new Applitools extensions, which automatically:
- Runs the MCP server automatically
- Connects it to your AI assistant
- Provide context-aware code edits
- Surface visual test results inside your IDE
Please visit our documentation to learn more about the new Applitools MCP server >
Autonomous
|
March 9, 2026
Autonomous
Resolve failed steps faster
A new Troubleshooting mode is now available from the Results page and while authoring a test. Troubleshooting makes it easier to understand why a Custom flow step failed so you can fix failures with less guesswork.
Step failures happen, but they don’t have to lack the context you need to understand what went wrong. When a step fails, Applitools Autonomous automatically compares the current run to the last successful run of that same step, so you can quickly see what changed and pinpoint the root cause.
How Troubleshooting works
When a step fails, you can:
- Automatically compare failed steps to the last successful run to see what changed
- Navigate to the previous step to identify where the flow diverges
- Play back browser recordings or download console logs for more context
When to use Troubleshooting
When a previously passing step fails, Troubleshooting helps you:
- See a side-by-side comparison of the failed step to the last successful run
- Quickly determine whether the issue is a regression, test update, or flakiness
- Get clarity to triage failures faster across a large suite
Learn more about Troubleshooting mode >
Autonomous
|
March 9, 2026
Autonomous
Regions Only match level for targeted UI validation
Regions Only is a new match level that helps you validate specific elements or areas of a page instead of performing full-page visual assertions when creating Full website, URL list, or Custom flow tests. Use the Regions only match level to reduce noise and scale high-signal visual coverage across large test suites.
Focused validation
Content-rich pages change constantly and full-page assertions can generate diffs from expected changes like personalized content, rotating graphics, or live data. Regions Only narrows validation on the changes that matter most, like navigation, accordions, required disclosures, or pricing, so you spend less time triaging and more time shipping with confidence.
How it works
When you select Regions Only:
- Autonomous still captures screenshots for each step
- The run passes by default and does not perform a visual validation
- You then define the regions to validate in Test Analyzer (Test Results page)
- Region comparisons take effect on the next run after you select regions
When to use Regions Only
- Verify shared UI components across many pages (for example: accordions, headers, footers, cards)
- High-change pages where only a small “contract” area must remain consistent
- Scaling visual coverage while keeping results clean and reviewable
Learn more about Regions Only >
Eyes 10.22
|
October 9, 2025
Eyes
This release focuses on improving developer workflows, Storybook component testing, and design-to-dev collaboration. You’ll see faster runs, richer context in the dashboard, and new integrations that reduce context switching.
Test Earlier Inside Storybook
Run and review tests inside your component workspace with the Storybook addon. Approve or reject diffs inline and move faster without context-switching. Setup is instant with a new CLI command.
- Run tests in Storybook: Trigger checks on components inline
- Inline review: Approve/reject diffs without switching to the dashboard
- Faster onboarding: npx eyes-setup generates applitools.config.js and validates configs
- Compatibility: Supports Storybook v8.6+
Design-to-Code Comparisons
Bridge design and development with the new Applitools Eyes Figma plugin. Compare design-to-code or design-to-design, validate components, and catch drift before it hits production.
- Design → Code: Validate implemented components against original Figma designs
- Design → Design: Track visual changes across versions
- Component-level validation: Export frames or specific components as test steps
- Setup: Install from the Figma Store, add API key, and export
Dashboard & Workflow Optimizations
Spend less time sorting and more time fixing with enriched Git context, automatic grouping of Storybook component tests, and prioritized “tests requiring attention”.
- Commit SHA + branch info now visible in batch details
- Tests sorted by status: Unresolved → Aborted → Passed
- Auto-grouping: Storybook tests grouped by component
- New filters for faster triage across batches
Autonomous 2.2
|
July 2, 2025
Autonomous
We’re introducing smarter test step generation, effortless data creation, intuitive API testing, and seamless cross-environment validation. Autonomous 2.2 brings it all together to help you test faster with greater accuracy exactly the way your users experience your product.
LLM Generated Test Steps
Use business logic to explain what the user needs to accomplish on the page, like filling out a form. Autonomous instantly generates executable test steps based on your intent.
No code. No selectors. No context switching. It’s all built right into your test flow.
LLM-Assisted Test Data Generation
Describe the data you need using plain English — no templates, no constraints. Autonomous understands freeform descriptions at any level of detail, from simple values to complex records. Test data is pre-generated and randomly selected during test execution to expand coverage, uncover edge cases, and eliminate manual setup
API Step Builder
Design and execute API requests as part of your test with an intuitive, in-context builder. Build, run, validate, and debug API calls directly in the UI—no switching tools.
Single Baseline Per Parameter Value
Create a shared visual baseline for each unique combination of test parameter values, enabling cross-environment testing and easy detection of visual and functional differences between environments, like staging and production.
And more
- Parameters support in URL list tests
- Guided onboarding walkthrough
- Faster, smarter tunnel validation
Learn more about this release
Eyes 10.21
|
February 26, 2025
Eyes
This release brings improvements to enhance the development experience, making workflows smoother and failure analysis more efficient. Key improvements include:
Enhanced branch & source control management integration
Gain better visibility into merge conflicts. The compare & merge screen now provides reasons for conflicts, helping you understand and resolve them quickly. Additional data on the target branch change has been introduced to help resolve conflicts faster.
UI & UX improvements
We’ve introduced UI and UX enhancements, including new filters and refinements across key screens for a smoother workflow.
Explore this new release to find out more!
Autonomous 2.1
|
January 7, 2025
Autonomous
We’re excited to kick off the new year with Autonomous 2.1!
Testing workflows can quickly become unwieldy when QA teams lack reusable tests or streamlined test maintenance. Manually duplicating test steps across different flows increases setup time and effort, while managing test data and configurations for diverse environments can be inefficient.
Autonomous 2.1 makes test authoring and maintenance faster and workflows more flexible.
Modularize Tests with Reusable Flows
Extract frequently used steps into reusable custom tests to minimize repetitive tasks and maintenance.
Record All Assertions
Easily add assertion steps by recording specific page elements directly within the interactive browser, streamlining test creation and ensuring accuracy.
Effortless Responsive Testing
Record tests for ANY viewport size—from mobile to custom device configurations—to deliver flawless and consistent cross-device experiences.
Application Usability Improvements
Organize and manage tests, plans, datasets, and results more effectively, reducing complexity and improving usability.
And more
- Run tests without an associated test plan
- Configure concurrency limits
- Copy tests between applications
- Encrypted and masked secret test data
Learn more
Eyes 10.20
|
October 21, 2024
Eyes
In this release, we introduced a new AI-based comparison feature to handle dynamic text. We added a new method for defining regions based on web elements to help you with test accuracy and maintenance. We also made it easier to gain insights into your test results with new dashboards on the Insights page.
Handle tests when the text is constantly changing
The new Dynamic match level identifies text patterns such as a date, number, or more and only identifies a difference if the text pattern is broken. You can use default text patterns or create custom ones with Regex, and apply these settings at the application, test, step, or region level. Learn more
New dynamic regions that correspond with your web elements
You can now define regions based on web elements, this means that Eyes can identify the region even if the size or position has changed. This method can be used in addition to manually drawing coordinates on the screen. Learn more
New insights dashboards
We have introduced new dashboards that provide insights into automated testing coverage, display the time saved by resolving steps with automated maintenance and show detected issues over time. Learn more
And there’s more…
- Source code management (SCM) integrations: Merge and commit information will now be included on the baseline history page.
- SCM integrations: Improvements have been made to the setup process, minimizing the need to manually configure environment variables when integrating SCM with Eyes.
- Tests requiring attention: Performance improvement and fixes.
Ultrafast Grid
|
August 28, 2024
Ultrafast Grid
Chrome upgraded to version 128
Preflight
|
August 6, 2024
Preflight
Preflight Updates
- Custom HTTP Request Headers: Users can now add global and test specific custom headers for their tests.
- Test Suite Scheduling: Users can now set up Suites for scheduled executions.
Autonomous 2.0
|
July 30, 2024
Autonomous
We’re excited to announce a major upgrade to the Applitools Intelligent Testing Platform: Autonomous 2.0! Packed with powerful new features and enhancements, Autonomous 2.0 enables any team member – regardless of coding skills – to create, execute, and analyze automated tests. This release introduces an innovative AI-assisted interactive test authoring experience, enabling users to create complex tests quickly and efficiently. It also includes a range of new significant features designed to further expand Autonomous coverage into functional testing, and significantly accelerate test maintenance and results analysis.
Learn more
Interactive live browser and test recorder
- Users can write tests in plain English and instantly view results while adding steps
- Expedite the test writing process by clicking on the browser—each action is automatically translated into a test step
API testing
- HTTPS requests can now be made directly from within a test
- JavaScript execution is now supported, enabling users to run JavaScript through user action steps
Non-visual assertions
- Supported assertion types include: text and string assertions, numeric value assertions and element count
- Users can view assertion outcomes with passed/failed status
Dynamic regions based on web elements
- Users can now define regions based on web elements
- Users can add padding and leverage auto-maintenance capabilities to apply these regions to other test steps
Auto-correction language model (LLM-based)
- Each new step that required a fix will be reviewed by the auto-correction model
- The step will be corrected with the necessary fixes
Enhanced results review experience
- Enriched the presentation of plan and test results to provide a better review experience
- Includes a summary of results for each plan and test, highlighting any issues found
TestGenAI For Cypress 1.0
|
June 20, 2024
TestGenAi
TestGenAI for Cypress
TestGenAI records user actions in the browser and automatically generates Cypress test scripts accordingly, featuring advanced capabilities like self-healing and automatic data generation. An innovative solution enabling technical and non-technical team members to expand test coverage quickly and effectively while significantly reducing maintenance effort and ensuring high-quality code.
Product highlights:
- Time Savings: Recording user actions quickly to generate tests while eliminating the need to write code manually for each step.
- Robust and Stable Tests: The tool automates mundane tasks like filling in forms and provides amenities that improve the overall quality of the generated test code, making tests more robust and easier to maintain over time. It also includes an advanced self-healing functionality to ensure stable tests and a minimal maintenance effort.
- Modern Test Coverage: Quickly create modern test coverage in code using Cypress, which includes industry best practices, and allows easy migration from existing test implementations, such as Selenium to Cypress.
- Allow Non-Developers to Author Tests: Distribute the test creation workload and empower non-technical team members to contribute to test automation.
Eyes 10.19
|
April 22, 2024
Eyes
Github Integration
Teams can now connect multiple GitHub organizations simultaneously when using the Applitools Github Integration with a local Github Instance (via the proxy service).
Execution Cloud
- Review videos of tests that ran on the Applitools Execution Cloud directly within the Eyes UI.
- An enhanced tunnel solution for testing lower environments, with a better TLS connection, improved identification, and reduced IP addresses for whitelisting.
SCM Integrations
- Enhanced the merge branch workflow by improving the criteria that defines a conflict.
- Improved the workflow when merging changes from the master branch to feature branches (reverse merge).
- Added new REST APIs for improved integration with SCM tools by updating the test result status earlier in the pipeline.
Eyes UX Improvements
- Automatically abort idle test runs after a period of inactivity.
- Usability updates to the “Tests Requiring Attention” screen, including advanced filters and a share option.
Preflight
|
April 10, 2024
Preflight
Preflight Execution Cloud Integration
An integration between Preflight and the Execution Cloud is a significant step towards tighter coupling between Preflight and Applitools to enrich our service offerings for our customers. This integration promises exceptional performance and guarantees scalability in cross-browser testing, thanks to the robust framework of the Applitools Execution Cloud and Ultrafast Grid.
Secure Tunnels
Users can now add a secured modern TLS connection based tunnel to test against internal environments and websites that cannot be accessed externally.
Eyes SDK & Platform Updates
|
March 8, 2024
Appium
SDK
WebDriverIO 5-7
XCUI
Improved native mobile iOS solution with Native Mobile Library
A modern framework that overcomes the limitations of common native mobile automation frameworks (appium, XCUI, WDIO) and perform fullpage screenshot of the native mobile applications.
Autonomous GA 1.0
|
February 7, 2024
Autonomous
Applitools Autonomous
We are thrilled to announce the launch of Applitools Autonomous, a groundbreaking solution designed to transform the QA process and ensure that businesses can deliver flawless digital experiences faster and more efficiently than ever before. As we step into a new era of quality assurance, Applitools is leading the charge with innovative solutions designed to revolutionize how businesses approach testing across applications and documents.
Learn more
Applitools Intelligent Testing Platform
With three powerful solutions—Autonomous, Eyes, and Preflight—the Applitools Intelligent Testing Platform redefines industry standards for flexibility, coverage, and ease of use. Ready to try it? Contact your account manager to start a free trial.
Automatically generate tests for an entire web application / website
Applitools Autonomous Testing scans entire websites and multi-page web applications to generate tests for all pages, while Visual AI validates the entire UI for any functional or visual regressions (Full website test).
Guide the AI in plain English to verify custom user flows by leveraging our advanced NLP engine
With natural language test building and contextual UI testing, teams can author tests with Generative AI capabilities and leverage Visual AI to improve coverage and test reliability.
Easily generate Visual AI based tests for selected pages
Allows testing a list of URLs that can be specified via the UI or imported from a file. Enables an easy verification of all the selected URLs across different environments both visual and functional aspects are covered.
Easy scheduling of test runs on various devices, browsers and viewport sizes
With autonomous plans, users can run one or more test together using the same environments and schedule (daily, weekly, monthly etc.).
Automatic functional and visual analysis of the results to alert on changes and potential issues
Autonomous detects visual disparities and unexpected alterations on any of the website / web app pages. There is an auto-detection of technical issues for any of the website / web app pages, including HTTP errors, page timeouts, etc. Additionally there is an auto-detection of pages that were added / removed from the website / web app on each run.
Automated test maintenance
Autonomous provides you with a powerful set of features that significantly reduces your test maintenance overhead when you have many tests, and tests that run across multiple operating systems, browser types, device types, and screen sizes. The Automated test maintenance features work by identifying and grouping steps that have similar visual differences that require verification, as well as replicating the maintenance actions that users perform.
Eyes SDK & Platform Updates
|
December 6, 2023
SDK
Support getting Eyes test results before finishing the test suite
Added support for Eyes.getResults() method that allows users to get the test results before the end of the test suite.
Eyes 10.18
|
November 1, 2023
Eyes
Test Requiring Attention Dashboard
We added a new view that enables our customers to efficiently review and maintain tests that require their attention. Customers can access this view through a new entry in the navigation menu, called “Tests requiring attention”. In this view, we have included some insightful statistics that highlight the top test scenarios that require review – making it easier to prioritize the work.
No-Code Test Authoring using Applitools Preflight
This release includes full support for authoring tests using the Applitools Preflight no-code solution. This solution enables our users to inject Visual AI into their testing process, regardless of their team’s skill set.
Root Cause Analysis Improvements
Eyes is able to now better handle encoded DOMs and give meaningful answers about what HTML or CSS changed.
Eyes UX improvements
We added additional UX enhancements to the “Save” procedure, making it more intuitive for all users.
Preflight
|
October 11, 2023
Preflight
Preflight Eyes Visual AI Integration
Users can now benefit from Visual AI-based validations without writing a single line of code, using Preflight for their test authoring. The results of the Visual AI-based checkpoints will appear in Eyes, and the information about the status of each validation will be reflected in the Preflight dashboard. This rich integration also includes support for our Ultrafast Grid for effective fast cross-environment testing.
Eyes SDK & Platform Updates
|
September 7, 2023
SDK
Ultrafast Grid
Added support for reloading the page after resizing the viewport with layoutBreakpoints and UFG
Websites with a different logic per different viewport, can use the reload option when using layoutbreakpoints and the Ultrafast Grid.
Preflight
|
July 20, 2023
Preflight
Preflight Standalone Release
Release of Applitools Preflight, the no-code test platform that enables anyone to create, execute, and maintain powerful end-to-end tests.
Eyes SDK & Platform Updates
|
May 3, 2023
Exec. Cloud
Playwright
SDK
Added support for Playwright C# SDK – May 2023
Announced a new Playwright C# SDK that allows customers to run Eyes tests with that automation framework.
Integrate with Applitools Self-healing Execution Cloud – May 2023
Added support for running Selenium and WDIO tests on Applitools Self-healing Execution Cloud platform, using the Applitools Selenium and WDIO SDKs.
Eyes 10.17
|
May 2, 2023
Eyes
Self-Healing Execution Cloud
Applitools now enables teams to run existing Selenium and WebDriver.io tests on our cloud-based execution platform at scale.
Learn more about Applitools Execution Cloud
Visual Source Control Management for Azure DevOps
Eyes Visual Source Control Management, can now be used as a source control with all our VSCM features.
Learn more
Enhanced Server REST API
We have extended the “list batch results” API to include additional data on test steps, including information about issues & remarks, and accessibility status information.
Learn more
Eyes Accessibility & UX Improvements
Better support for a11y standards including vast improvement of our tactile experience using keyboard shortcuts.
Execution Cloud 1.0
|
May 1, 2023
Exec. Cloud
Save maintenance time and effort with Eyes & Self-Healing Execution Cloud
Applitools has introduced the Self-Healing Execution Cloud which is tightly integrated with Applitools Eyes. The Self-Healing Execution Cloud allows to quickly, easily, and accurately run any Selenium and WDIO tests at scale, and benefit from our innovative self-healing mechanism. The self-healing functionality prevents functional and visual tests from failing, even if there are changes in the application, by automatically identifying and fixing broken element locators.
Shorten the debug period of failed tests
Applitools Execution Cloud helps to find the root cause of a failed test by providing a video record of the session and all the webdriver commands were during the test
Secure Tunnel
Test lower environments with Applitools Execution Cloud and a secure tunnel.
Non-Eyes Tests
Applitools Execution Cloud allows you to run both Eyes and Non-Eyes tests on the platform, using the self-healing mechanism for your entire test suite.
Run tests on the Execution Cloud using Australian region
Applitools Execution Cloud allows you to run your tests on Australian dedicated region
Eyes SDK & Platform Updates
|
April 13, 2023
SDK
Handle retries of flaky tests to avoid false negatives in the results – April 2023
Applitools SDK removes automatically duplicate tests to handle auto retries of flaky tests.
Storybook
|
March 14, 2023
Eyes
Storybook
Full support of Storybook 7. Added support for configuration per story and improved performance.
Playwright
|
February 1, 2023
Playwright
SDK
Following a few requests from different customers & prospects, we’re happy to let you know that a new Playwright Java SDK is now available. This SDK is the second Playwright SDK that we offer, as Playwright JS support is already available since 2020. Read more here.
Eyes 10.16
|
October 3, 2022
Eyes
Improved Result Tracking
Each checkpoint approval or rejection is now stamped with the user’s info for better tracking and auditing.
Enriched Email Notifications
Email notifications just got a whole lot more informative. Emails now include test name, test environment, test step notifications, and more.
Share Visual Locators
Easily share and copy visual locators from different applications and environments.
Store Baseline Images Locally
Users can now download baseline images to their local machine for auditing and other purposes.
SCM Integration Improvements
SCM status updates have been improved so that it takes additional baseline events into account. In addition, we have added the ability to see the GitHub status on empty tests as well.
Eyes 10.15
|
July 11, 2022
Eyes
Enriching our Source Control Management integrations
- GitHub integration enhancement: Eyes now supports integrating multiple GitHub organizations with each Applitools team in your account.
- Monorepo support: To better support cases in which multiple organization projects are stored in a single repository, the team name has become an integral part of the PR status so that one can divide tests by Applitools teams.
Enhanced support for Coded Regions with Dynamic Content
When using coded regions based on an element identifier, Eyes can now adjust the region automatically and make sure it covers the most up-to-date element dimensions. This ignores irrelevant diffs and saves more of your time!
New server REST APIs
New APIs have been added to easily allow updates to batch properties and validate API keys. This helps when integrating Applitools with additional automation tools.
Eyes Accessibility Improvements
Multiple UI updates and improvements have been added to improve the accessibility of our product to all users.
Cypress 10 SDK Updates
|
July 1, 2022
SDK
Support for Cypress 10
Eyes 10.14
|
March 1, 2022
Eyes
Assign A Test
The ‘Assign test’ functionality has been extended and improved to allow users to follow up on their assigned tests not only for sessions. Users can now filter by assignee and efficiently manage their tests.
Auto-Reject
The “Reject” functionality has been updated so that now, when users reject a specific checkpoint image, Eyes will automatically mark this checkpoint image as rejected on the next test runs as well. This will reduce the amount of time needed for reviewing the test results.
Export Batch Results API
You can now export full Batch Results via our API, making it easy to teams to pull down large sets of test results from the Applitools Test Cloud to use in their own internal systems and workflows.
New Filter
One of our most requested features, you can now filter test results and batches by who ran the test. A new “Run by” filter makes it easy to deep dive into a particular team members tests quickly.
March 2022 SDK Updates
|
March 1, 2022
SDK
Play Functions Support
Support play functions for story in Storybook
Mobile Notification Panel
Support capturing a screenshot of the notification panel for Espresso
Ultrafast Grid
|
December 22, 2021
Ultrafast Grid
- Firefox updated to version 95
Selenium 4 Support SDK Updates
|
December 1, 2021
SDK
Selenium 4 Support
Support for Selenium 4 for Java, Python, C#, Ruby
Storybook
Support Checking Story Variation via query params inside Storybook
Shadow Dom Support
Support targeting an element inside Shadow DOM for Selenium Ruby, Selenium Python, and Selenium C#
Full Page Screenshot
Support for taking a full-page screenshot on devices for Appium Python, Appium Ruby, Appium C#
Ultrafast Grid
|
November 29, 2021
Ultrafast Grid
- Microsoft Edge upgraded to 96
Ultrafast Grid
|
November 22, 2021
Ultrafast Grid
Ultrafast Grid
|
November 17, 2021
Ultrafast Grid
- Safari iOS upgraded to 15
- Safari desktop upgraded to 15
Ultrafast Grid
|
November 16, 2021
Ultrafast Grid
- Firefox updated to version 94
Ultrafast Grid
|
November 3, 2021
Ultrafast Grid
- Edge upgraded to version 95
Eyes 10.13
|
October 31, 2021
Eyes
New integration with Microsoft Teams
In addition to sharing test results on both Slack and via email, the new Applitools Eyes-Microsoft Teams integration provides you with the option to receive and view your test results via your Microsoft Teams chat.
Enhanced baseline creation for new browsers and OS versions
Eyes identifies the most relevant baseline to reuse whenever you test on a new browser/OS version. It also allows you to easily filter and group baselines according to the browser or OS version you would like to explore. This capability is enabled by default for new accounts, for existing users please contact support to turn on this new & important capability for your accounts.
Receive more focused test results notifications via Slack integration
Slack notifications can now be sent according to selected batch properties.
Ensure perfect UI with each commit with GitHub integration
Update the test status on all commits.
Enhanced Rally integration
In addition to opening issues from within the Eyes dashboard, now automatically trigger an update in Rally when closing issues in Eyes.
Benefit from UX improvements for marking multiple regions
Keep the draw mode active when adding multiple regions of the same type.
Ultrafast Grid
|
October 27, 2021
Ultrafast Grid
- Chrome upgraded to version 95
Ultrafast Grid
|
October 18, 2021
Ultrafast Grid
- Firefox updated to version 93
Ultrafast Grid
|
September 30, 2021
Ultrafast Grid
- Edge updated to version 94
Ultrafast Grid
|
September 26, 2021
Ultrafast Grid
- Chrome updated to version 94
Ultrafast Grid
|
September 19, 2021
Ultrafast Grid
- Firefox updated to version 92
- Edge updated to version 93
Ultrafast Grid
|
September 13, 2021
Ultrafast Grid
- Chrome updated to version 93
Python Robot Framework SDK Updates
|
September 1, 2021
SDK
Python Robot Framework
Initial Release
Ultrafast Grid
|
August 12, 2021
Ultrafast Grid
- Firefox updated to version 91
Ultrafast Grid
|
August 4, 2021
Ultrafast Grid
- Chrome updated to version 92
- Edge updated to version 92
Ultrafast Grid
|
July 25, 2021
Ultrafast Grid
- Firefox updated to version 90
Eyes 10.12
|
July 19, 2021
Eyes
Eyes dashboard accessibility improvements:
As part of our effort to make our product accessible to all users, UI updates were added according to WCAG 2.0 WCAG 2.1 accessibility global standards and guidelines.
Eyes new onboarding:
A step-by-step guide for new users in new teams.
Ensuring perfect UI with all commits:
The Bitbucket integration now updates the test status on all commits.
SAML
Improved the provisioning process with the SAML integration for dedicated cloud and on prem systems: The integration now supports defining the permissions level for users.
Ultrafast Grid
|
May 31, 2021
Ultrafast Grid
- Upgraded Chrome to 91
- Upgraded Chromium Edge to 91
Nightwatch SDK Updates
|
May 1, 2021
SDK
Typescript Support
Typescript Definitions now available
Eyes 10.11
|
April 30, 2021
Eyes
- Updated GitHub integration via GitHub App.
- New Eyes proxy service for improved connectivity of on-prem GitHub & BitBucket servers.
- New Broadcom Rally integration for faster and more detailed bug reporting.
- Improved auto-maintenance capabilities for A/B testing variations.
- Ability to define custom properties at the batch level, set values per batch, then manage & filter via Eyes UI.
- Eyes dashboard now supports Safari.
- Eyes dashboard accessibility improvements.
Ultrafast Grid
|
April 26, 2021
Ultrafast Grid
- Upgraded Chromium Edge to 90
Ultrafast Grid
|
April 21, 2021
Ultrafast Grid
- Upgraded Chrome to 90
- Upgraded Firefox to 88
Ultrafast Grid
|
March 14, 2021
Ultrafast Grid
- Upgraded Chromium Edge to 89
Ultrafast Grid
|
March 7, 2021
Ultrafast Grid
Ultrafast Grid
|
February 28, 2021
Ultrafast Grid
Ultrafast Grid
|
February 1, 2021
Ultrafast Grid
Ultrafast Grid
|
January 28, 2021
Ultrafast Grid
- Upgraded Chromium Edge to 88
Ultrafast Grid
|
January 21, 2021
Ultrafast Grid
Ultrafast Grid
|
December 21, 2020
Ultrafast Grid
Ultrafast Grid
|
December 18, 2020
Ultrafast Grid
- Added support for Safari on MacOS 11
Ultrafast Grid
|
November 23, 2020
Ultrafast Grid
- Upgraded Chromium Edge to 87
Ultrafast Grid
|
November 19, 2020
Ultrafast Grid
- Upgraded Chrome to 87
- Upgraded Firefox to 83
November SDK Release SDK Updates
|
November 1, 2020
SDK
Puppeteer
Initial Release
Nightwatch
Initial Release
Ultrafast Grid
|
October 25, 2020
Ultrafast Grid
Ultrafast Grid
|
October 18, 2020
Ultrafast Grid
- Upgraded Chromium Edge to 86
Ultrafast Grid
|
October 15, 2020
Ultrafast Grid
- Upgraded Chrome to 86
- Safari on iOS 14 support added for simulation of various Apple devices
Ultrafast Grid Ultrafast Grid
|
September 24, 2020
Ultrafast Grid
Ultrafast Grid
|
September 3, 2020
Ultrafast Grid
- Upgraded Chromium Edge to 85
Ultrafast Grid
|
August 31, 2020
Ultrafast Grid
- Upgraded Chrome to 85
- Upgraded Firefox to 80
Selenium Java v3
|
August 6, 2020
SDK
- Java 3 & Java 4 SDKs consolidated into Java 3
- Full page mobile native capabilities
- Up-to-date Classic (Selenium) capabilities
- Ultrafast Grid capabilities
Ultrafast Grid
|
August 2, 2020
Ultrafast Grid
Ultrafast Grid
|
July 26, 2020
Ultrafast Grid
- Upgraded Chromium Edge to 84
Eyes 10.10
|
July 21, 2020
Eyes
- New In-product learning center provides quick access to contextual help, technical support, documentation, and more.
- Smart Assist powered by Visual AI provides contextual tips with recommended maintenance.
- GitLab source control integration added.
- The batch filtering functionality has been enriched.
- The tables’ usability has been enhanced, making them easier to use when reviewing large amounts of data.
- The disabled regions indication and behavior has been improved.
- New “undo” functionality was added for test steps.
Ultrafast Grid
|
July 19, 2020
Ultrafast Grid
Ultrafast Grid
|
July 8, 2020
Ultrafast Grid
- Safari on iOS support added for simulation of various Apple devices
Ultrafast Grid - July 2, 2020
|
July 2, 2020
Ultrafast Grid
Ultrafast Grid - June 8, 2020
|
June 8, 2020
Ultrafast Grid
Ultrafast Grid - May 27, 2020
|
May 27, 2020
Ultrafast Grid
- Upgraded Chrome to 83
- Upgraded Chromium Edge to 83
Ultrafast Grid - May 10, 2020
|
May 10, 2020
Ultrafast Grid
Ultrafast Grid Update - April 30, 2020
|
April 30, 2020
Ultrafast Grid
- Added support for Chromium Edge
Ultrafast Grid - April 8, 2020
|
April 8, 2020
Ultrafast Grid
- Upgraded Chrome to 81
- Upgraded Firefox to 75
Ultrafast Grid - March 22, 2020
|
March 22, 2020
Ultrafast Grid
Eyes 10.9
|
March 3, 2020
Eyes
- Performance increases for large sets of data, such as a batch or applications that contains thousands of tests, or a very long list of branch baselines.
- New filter to quickly show all tests that ‘require attention’.
- Updated UI for filters with improved visibility of applied filters.
- Updated UI for grouping (now located next to filters in the toolbox panel).
- New workflow for joining teams complete with admin approval and instant notifications.
- Pagination for lists of batches, branches, and tested applications.
- JS SDKs have changed the way that branching works to align with Git. These changes ensure your tests in the feature branch don’t break even when the master branch is constantly updated.
- Admin’s can now add users to a team or teams during the user creation workflow.
Applitools for Selenium IDE (Mozilla Add-On) 1.10.1
|
March 1, 2020
SDK
- Updated underlying dependencies to support 10.9 fallback mode
Ultrafast Grid - February 23, 2020
|
February 23, 2020
Ultrafast Grid
Ultrafast Grid
|
February 6, 2020
Ultrafast Grid
Ultrafast Grid & SDKs - January 23, 2020
|
January 23, 2020
SDK
Ultrafast Grid
- Selenium Ruby SDKs now have grid support
- Selenium Python SDKs now have grid support
Ultrafast Grid
|
January 22, 2020
Ultrafast Grid
- Added support for Safari 13
- Added support for Safari 12
- Added support for Safari 11
Applitools for Selenium IDE (Mozilla Add-On) 1.10.0
|
January 21, 2020
SDK
- Fixed UX bug with the tooltip when downloading the visual grid config
- Added Safari as a browser option when running on the visual grid Trello 179
- Updated the UI to refer to the visual grid as the “Ultrafast Grid” Trello 179
- Updated underlying Applitools SDKs to latest Trello 144
- Updated underlying and transitive dependencies to resolve security vulnerabilities
Ultrafast Grid
|
January 15, 2020
Ultrafast Grid
Applitools for Selenium IDE (Mozilla Add-On) 1.9.1
|
January 12, 2020
SDK
- Changed the user agent formatting sent to Eyes
Ultrafast Grid
|
December 15, 2019
Ultrafast Grid
Applitools for Selenium IDE (Mozilla Add-On) 1.9.0
|
November 14, 2019
SDK
- Added support for check commands in nested tests
- Added C# code export support
- Added Ruby code export support
- Added accessibilty support to code export
- Fixed bug in the runner when setting the accessibility level
Ultrafast Grid
|
October 24, 2019
Ultrafast Grid
- Upgraded Chrome to 78
- Upgraded Firefox to 70
Applitools for Selenium IDE (Mozilla Add-On) 1.8.1
|
October 17, 2019
SDK
Eyes 10.8
|
October 17, 2019
Eyes
- A/B Testing – manage multiple baseline variations per each tested page. Learn more here.
- Visual element locators – reliable object identification using our Appium Java SDK (more to come)! Draw and define named visual elements to locate their coordinates and interact with them. Learn more here.
- Slack and E-mail Integration – receive easy-to-read notifications when the execution of a test batch is completed. Learn more here.
- Partial save of baseline – save the changes applied to tests even if the issues on that baseline have not been resolved.
Applitools for Selenium IDE (Mozilla Add-On) 1.8.0
|
October 10, 2019
SDK
Ultrafast Grid
|
September 19, 2019
Ultrafast Grid
- Upgraded Firefox to 69.0.1, including an OS upgrade to the latest version of Ubuntu (18).
Applitools for Selenium IDE (Mozilla Add-On) 1.7.7
|
September 12, 2019
SDK
Ultrafast Grid
|
September 11, 2019
Ultrafast Grid
Ultrafast Grid
|
September 4, 2019
Ultrafast Grid
- Upgraded Chrome to 76
- Upgraded Firefox to 69
Applitools for Selenium IDE (Mozilla Add-On) 1.7.5
|
August 14, 2019
SDK
- Updated ultrafast-grid-client and related dependencies
Applitools for Selenium IDE (Mozilla Add-On) 1.7.4
|
August 11, 2019
SDK
- Added new devices to Ultrafast Grid device selection
Applitools for Selenium IDE (Mozilla Add-On) 1.7.3
|
August 8, 2019
SDK
- Updated ultrafast-grid-client SDK & React version
Applitools for Selenium IDE (Mozilla Add-On) 1.7.1
|
August 4, 2019
SDK
- Updated underlying dependencies
Applitools for Selenium IDE (Mozilla Add-On) 1.7.2
|
August 4, 2019
SDK
- Updated ultrafast-grid-client SDK version
- Updated transitive dependencies to resolve audit warnings
Ultrafast Grid
|
July 28, 2019
Ultrafast Grid
iOS Earl Grey 1.0.0
|
July 12, 2019
SDK
Applitools for Selenium IDE (Mozilla Add-On) 1.7.0
|
July 4, 2019
SDK
- Moved IE & Edge as selectable browsers for the Ultrafast Grid out from behind the experimental feature toggle
- Fixed Python’s code export for
check element commands when they use a CSS selector
- Updated the underlying SDK for local image processing
Applitools for Selenium IDE (Mozilla Add-On) 1.6.0
|
July 3, 2019
SDK
- Added a new command –
eyes set pre render hook1
- Updated the underlying SDK for the Ultrafast Grid
Applitools for Selenium IDE (Mozilla Add-On) 1.5.0
|
June 23, 2019
SDK
- Added JavaScript code export support
Applitools for Selenium IDE (Mozilla Add-On) 1.4.0
|
June 17, 2019
SDK
- Added Python code export support
Eyes 10.7
|
June 4, 2019
Eyes
- Insights, which offers a dashboard with analytics and statistics for tests and batches. More here.
- Hide Displacement Diffs, to hide differences that arise from content whose position on the page has changed. More here.
- Bitbucket integration, to keep Eyes and Bitbucket branches in sync. More here.
- New SDK API BatchInfo.setSequenceName, for Java, C#, and JavaScript Selenium 4.
Ultrafast Grid
|
May 28, 2019
Ultrafast Grid
- Upgraded Chrome to 74
- Upgraded Firefox to 67
Applitools for Selenium IDE (Mozilla Add-On) 1.3.0
|
May 27, 2019
SDK
- Underlying SDK upgrade
- Added support for enablePatterns and useDom, through an expermiental feature toggle in the UI
- Fixed a bug in result parsing when dealing with an incomplete results object
Applitools for Selenium IDE (Mozilla Add-On) 1.2.0
|
May 26, 2019
SDK
WebdriverIO 4.0
|
May 22, 2019
SDK
Applitools for Selenium IDE (Mozilla Add-On) 1.1.4
|
May 19, 2019
SDK
- Underlying SDK upgrade which removes the need to use eval for domCapture and domSnapshot
Applitools for Selenium IDE (Mozilla Add-On) 1.1.1
|
May 13, 2019
SDK
- Fix for fetching external assets with the correct referrer
- Underlying SDK upgrades which fix mysterious mysteries
Applitools for Selenium IDE (Mozilla Add-On) 1.1.0
|
May 7, 2019
SDK
Images Python 4.0.0
|
April 30, 2019
SDK
Selenium Python 4.0.0
|
April 30, 2019
SDK
- Java API compatibility.
- Ultrafast Grid support for the Selenium SDK.
Selenium C# 2.22.1
|
April 25, 2019
SDK
- This is a release version that includes the Ultrafast Grid. It also includes a bug fix for making the VG default to full page.
Also updated to match the base code for this version:
-
- Eyes.Images 2.4
- Eyes.Windows 2.5
- Eyes.CodedUI 2.4
- Eyes.LeanFT 2.6
Selenium C# 2.21.20 - Beta
|
April 23, 2019
SDK
- Render now times out only when the Ultrafast Grid will send a timeout result, or if no response is available at all.
- Improved Ultrafast Grid’s logs.
Selenium C# 2.21.19 - Beta
|
April 21, 2019
SDK
- Fixed viewport sizes override bug in Ultrafast Grid.
- Added missing fields in BaselineEnv class.
- Fixed a field’s casing in TestResults class.
- Fixed a bug in DOM capture script for Ultrafast Grid causing wrong renders due to missing elements.
- Fixed a bug in DOM capture for Root Cause Analysis causing a crash in certain cases.
Selenium Java v3 3.151.1
|
April 21, 2019
SDK
- Correctly handling mobile web applications when AppiumDriver is passed.
- Fix: “getIsOpen” method caused a crash when usign the Ultrafast Grid.
- Fix: Proxy configuration previously ignored.
Selenium Java v3 3.151.2
|
April 21, 2019
SDK
- Includes fixes for Root Cause Analysis when using the Ultrafast Grid, as well as correct “close” behavior (throw by default).
Selenium Java v4 4.16.0
|
April 21, 2019
SDK
- @applitools/eyes-selenium@4.16.0 includes fix for additional compatibility with the Java (updated “close” behavior and runner.getAllTestResults).
Selenium Ruby 3.15.10
|
April 21, 2019
Added missing script-hooks for Ultrafast Grid.
Storybook 2.6.8
|
April 21, 2019
SDK
- Added alias command line args for SB static dir (-s)
Storybook 2.6.9
|
April 21, 2019
SDK
- Added Section support (SB v5 supports defining sections for UI components – like directories).
Web Component Tester 1.2.1
|
April 21, 2019
SDK
- wct-eyes@1.2.1 Dependencies fix for @applitoos/eyes-common.
Cypress 3.6.5
|
April 12, 2019
SDK
- Fix for getting input elements’ value property
Selenium C# 2.21.18 - Beta
|
April 12, 2019
SDK
- Added missing legacy APIs (e.g., getDevicePixelRatio, getScaleProvider).
- Updated DOM capture script, including fixes for input element value grabbing.
- Added preliminary AgentSetup data to Ultrafast Grid.
- Added DeviceInfo field. Device name would appear correctly now for device emulation.
- Updated BrowserType enum – IE_10 and IE_11 (instead of IE10/11) to match all other SDKs.
Selenium Java v4 4.15.0
|
April 12, 2019
SDK
- Fixed support for IE_10 in addition to 11, additional compatibility with the Java version.
Selenium Ruby 3.15.9 - Beta
|
April 12, 2019
SDK
- Fixed check_region for Ultrafast Grid.
Storybook 2.6.6
|
April 12, 2019
SDK
- Fix for getting input elements’ value property
WebdriverIO 2.3.0
|
April 12, 2019
SDK
- Fixed support for IE_10 in addition to 11, additional compatibility with the Java version
WebdriverIO 5.1.0 - Beta
|
April 12, 2019
SDK
- Added support for WebdriverIO v5 with Ultrafast Grid
Ultrafast Grid
|
April 2, 2019
Ultrafast Grid
- Visually validate on multiple browsers and viewports with our Ultrafast Grid
Appium C# 3.8.0
|
March 26, 2019
SDK
- Updated to match new SDK Core
Coded UI 2.3.0
|
March 26, 2019
SDK
- Updated to match new SDK Core
LeanFT C# 2.5.0
|
March 26, 2019
SDK
- Updated to match new SDK Core
LeanFT JavaScript 2.5.0
|
March 26, 2019
SDK
- Updated to match new SDK Core
Screenshots 2.3.0
|
March 26, 2019
SDK
- Updated to match new SDK Core
Selenium C# 2.20.7
|
March 26, 2019
SDK
- Fixed viewport resize issue for multiple open-close on the same Eyes instance.
Windows C# 2.4.0
|
March 26, 2019
SDK
- Updated to match new SDK Core
Selenium C# 2.21.10 - Beta
|
March 25, 2019
SDK
- Includes a bugfix for updating global configuration after a test had started.
Selenium Python 3.16.2
|
March 24, 2019
SDK
- Includes a bugfix for check_region_by_element when not using EyesWebDriver.
WebdriverIO 2.1.1 - Beta
|
March 24, 2019
SDK
- Includes full compatibility with the Java API. Specifically, VG use is by providing a VisualGridRunner to the Eyes constructor, and providing configuration via “setConfiguration” (can be set both as a new configuration object) and as a plain JS object. It also includes support for IE/Edge.
JavaScript Ultrafast Grid 4.11.0 - Beta
|
March 24, 2019
SDK
- Includes full compatibility with the Java API. Specifically, VG use is by providing a VisualGridRunner to the Eyes constructor, and providing configuration via “setConfiguration” (can be set both as a new configuration object) and as a plain JS object. It also includes support for IE/Edge.
Selenium C# 2.21.7 - Beta
|
March 19, 2019
SDK
- Eyes.Selenium Ultrafast Grid Beta version was updated to version 2.21.7-beta
- Bugfix: Full page screenshot issue
- Bugfix: incorrect “close” behavior
- Bugfix: target element support for Ultrafast Grid
- Added special regions support for Ultrafast Grid
- Added support for IE and Edge in the Ultrafast Grid
Selenium Java v3 3.150.1
|
March 19, 2019
SDK
- Root Cause Analysis bugfixes for frames infinite loop and JSON escaping
- Appium bugfix
- JRE 9/10 compatibility
Selenium C# 2.21.4 - Beta
|
March 13, 2019
SDK
- Includes a fix for ignore/floating regions when using the Ultrafast Grid.
Selenium Javascript 4.8.0
|
March 13, 2019
SDK
- Includes complete DOM layout matching support and an update to setting the configuration object.
Selenium Ruby 3.14.10
|
March 13, 2019
SDK
- Allows setting use_dom/enable_patterns globally.
Storybook 2.6.5
|
March 13, 2019
SDK
- Includes a bug fix for handling storynames with dashes and spaces.
Selenium Java v3 3.149.1 - Beta
|
March 12, 2019
SDK
- Bugfix related to mobile emulation.
WebdriverIO 2.1.0 - Beta
|
March 12, 2019
SDK
- Adds Ultrafast Grid support and DOM layout matching support (API is fully compatible with the standard eyes.webdriverio SDK).
Selenium Java v3 3.143.1
|
March 11, 2019
SDK
- Bugfix: RCA used incorrect endpoint
- Ultrafast Grid bugfixes: use cached resources on multiple steps, API compatibility with Selenium.
Selenium Python 3.15.0
|
March 11, 2019
SDK
- Bugfix: handling Appium property of battery info, DOM capture related fixes
- Internal refactoring for better frame handling.
Selenium Java v3 3.147.0
|
February 27, 2019
SDK
This version re-instates the unified API of Selenium and the Ultrafast Grid Beta, and includes fixes for the issues found in version 3.145.1 (missing API methods, and invalid configuration order).
iOS Earl Grey Beta
|
February 27, 2019
SDK
- First version of EyesEarlGrey SDK (EyesEarlGrey version 1.0.0) was published to Cocoapods. It is still considered beta.
JavaScript Ultrafast Grid Beta
|
February 27, 2019
SDK
- Now available as part of the @applitools/eyes-selenium package, version 4.7.0. The Ultrafast Grid beta also has an identical API to the Selenium SDK, for making the switch as easy as possible between Selenium and the Ultrafast Grid.
Selenium Java v3 3.145.0
|
February 18, 2019
SDK
- Ultrafast Grid beta – unified API: Based on the feedback we got from our initial Ultrafast Grid SDK beta users, we’ve updated the Ultrafast Grid API, and it is now fully compatible with the original Selenium API. There should be no change in the tests when working with the Ultrafast Grid, if you already have Selenium tests. The only thing required is creating the Ultrafast Grid Eyes type, which is done by providing a Runner in the constructor.
- Added the latest version of Root Cause Analysis (RCA) for handling inline styles and better performance.
Appium Java v4 4.0.1
|
February 17, 2019
SDK
- Full-page screenshot for iOS 12.x native apps
- Check region for both Android and iOS
Eyes 10.6
|
January 28, 2019
Eyes
- Automated Test Maintenance, described here
- API Key Management, described here
Selenium C# 2.17.1
|
January 3, 2019
SDK
- Multiple bugfixes: check frame for modals, check region in frame.
Selenium Java v3 3.143.0
|
January 3, 2019
SDK
- Bugfixes: check region in frame by coordinates caused “stale element exception”
- Ultrafast Grid support: Added missing API from Eyes Selenium
Images Python 3.15.1
|
December 29, 2018
SDK
- First public version of Python Images
Selenium Java v3 3.142.0
|
December 28, 2018
SDK
- Added support for using the Ultrafast Grid (this is currently in beta phase and is not yet supported in the Java4 SDK)
Appium Java v4 4.0.0
|
December 13, 2018
SDK
First public release of eyes-appium-java4 package.
Features:
- Full content capture capability for Android and iOS.
- Complete separation of Appium from the Selenium SDK, to avoid dependencies conflicts.
Images Java v4 4.0.0
|
December 13, 2018
SDK
First public release of eyes-appium-java4 package.
Features:
- Full content capture capability for Android and iOS.
- Complete separation of Appium from the Selenium SDK, to avoid dependencies conflicts.
Selenium Java v4 4.0.0
|
December 13, 2018
SDK
First public release of eyes-appium-java4 package.
Features:
- Full content capture capability for Android and iOS.
- Complete separation of Appium from the Selenium SDK, to avoid dependencies conflicts.
Images Java v3 3.141.4
|
December 12, 2018
SDK
- Add support for self-signed certificates (e.g., for on-prem servers or communication via IDS / proxy).
Images Java v3 3.38.4
|
December 12, 2018
SDK
- Add support for self-signed certificates (e.g., for on-prem servers or communication via IDS / proxy).
Selenium Java v3 3.141.4
|
December 12, 2018
SDK
- Add support for self-signed certificates (e.g., for on-prem servers or communication via IDS / proxy).
Selenium Java v3 3.38.4
|
December 12, 2018
SDK
- Add support for self-signed certificates (e.g., for on-prem servers or communication via IDS / proxy).
LeanFT C# 2.4.0
|
November 19, 2018
SDK
Selenium C# 2.16.0
|
November 19, 2018
SDK
- Bugfix: Scroll root element issue.
Images Java v3 3.141.3
|
November 10, 2018
SDK
- Bugfix: “Viewport Size” parameter was ignored.
Images Java v3 3.38.3
|
November 10, 2018
SDK
- Bugfix: “Viewport Size” parameter was ignored.
Selenium Java v3 3.141.3
|
November 10, 2018
SDK
- Bugfixes: Removed specific scripts when running with Appium.
Selenium Java v3 3.38.3
|
November 10, 2018
SDK
- Bugfixes: Removed specific scripts when running with Appium.
Selenium C# 2.15.1
|
November 7, 2018
SDK
- Bugfix: Scroll root element issues (frame switching and scrolling)
- Bugfix: Scrolling script.
Windows C# 2.2.2
|
November 7, 2018
SDK
Images Java v4 4.0.1
|
November 4, 2018
SDK
LeanFT C# 2.3.3
|
November 4, 2018
SDK
Selenium C# 2.14.0
|
November 4, 2018
SDK
- bugfixes: DOM capture, ScrollRootElement issues
Selenium Java v3 3.38.2
|
November 4, 2018
SDK
Java3 SDK is now maintained in 2 development linesּ, due to Selenium’s changes:
- Version 3.3x.x: compatible with Selenium client up to 3.14.0.
- Version 3.14x.x (yes, 141): compatible with Selenium 3.141.0 onwards.
- Multiple bugfixes (both 3.141.1 and 3.38.2): Jersey1x proxy, JBoss retries and running tests with Selenium and Images SDK within the same context
Selenium Java v4 4.0.1
|
November 4, 2018
SDK
Eyes 10.5
|
November 3, 2018
Eyes
- Root Cause Analysis, described here. This is a premium product that customers can evaluate for free in Q1, 2019 and can choose to add to their subscription after Q1.
- Clear indication of diffs outside the viewport
- Better support for mobile testing by showing device info
Images C# 2.1.1
|
October 29, 2018
SDK
- Includes configuration object.
Images Java v4 4.0.0
|
October 29, 2018
SDK
- Supports new Selenium 4.0 API (so, now all Eyes commands should be called with async-await, there is no more promise-factory).
- Maintains most API backwards compatibility (the main difference is that imports have changed, I will send an example test when the version is released).
- setSendDom enabled by default
- Separate Appium package (this will not be released yet, as there is a problem with Appium support in the selenium-4.0 package of Selenium, regardless of Eyes).
Selenium C# 2.13.0
|
October 29, 2018
SDK
- SendDom enabled by default
Additional fixes from previous versions:
- Added
Configuration object.
- AgentSetup now contains more relevant data.
- Fixed
Eyes.Check(ICheckSettings[] settings) (a.k.a. “Check Many”) method.
- Fixed Parent command not implemented on some browsers.
- More information on TestResults, StepInfo.
Selenium Java v4 4.0.0
|
October 29, 2018
SDK
- Supports new Selenium 4.0 API (so, now all Eyes commands should be called with async-await, there is no more promise-factory).
- Maintains most API backwards compatibility (the main difference is that imports have changed, I will send an example test when the version is released).
- setSendDom enabled by default
- Separate Appium package (this will not be released yet, as there is a problem with Appium support in the selenium-4.0 package of Selenium, regardless of Eyes).
WebdriverIO 2.0.0
|
October 29, 2018
SDK
- Includes multiple bugfixes (e.g., ignore regions location)
- setSendDom enabled by default
Selenium Java v3 3.37.1
|
September 12, 2018
SDK
- Multiple bugfixes: batch init from config object, elements border handling, NPE if driver is closed, “isDisabled” functionality fix.
Selenium Java v3 3.37
|
August 21, 2018
SDK
Allow user override of PositionProvider.
Selenium Java v3 3.36
|
August 9, 2018
SDK
- Bugfix: Appium landscape orientation for iOS.
- PositionProvider is now public (preparation for user-override).
Selenium PHP 1.2.5
|
July 11, 2018
SDK
- Compatibility with Appium updates, to enable running native app tests.
Storybook 1.7.1
|
July 9, 2018
SDK
Selenium Java v3 3.35.1
|
July 9, 2018
SDK
WebdriverIO 1.1.1.1
|
July 3, 2018
SDK
Bugfix related to the publishing process of the package.
Selenium Java v3 3.35
|
July 2, 2018
SDK
- Added workaround for BrowserStack’s “parentFrame is not implemented” bug.
- Bugfix: handling FF parent element XPATH bug.
WebdriverIO 1.1.1
|
July 2, 2018
SDK
- Bugfixes for mobile browsers.
- Better handling for region in nested frames.
Images Java v3 3.34
|
June 22, 2018
SDK
Selenium Java v3 3.34
|
June 22, 2018
SDK
Images Java v3 3.33.1
|
June 16, 2018
SDK
- Bugfix: Image cropping when limits exceed now only crops visible region
Selenium Java v3 3.33.1
|
June 16, 2018
SDK
Coded UI 2.1.1
|
June 12, 2018
SDK
- Updated to match the new Eyes.Sdk core
Core C# 2.14.2
|
June 12, 2018
SDK
- Added support for .Net Core 2.0 and .Net Standard 2.0
- Improved logging
- Improved documentation
- Improved parallelizability
- Bugfixes: scaling issues, InRegion
Images C# 2.1.0
|
June 12, 2018
SDK
- Improved fluent API
- Added
CheckRegion
- Added
Target.Url
- Added
ImagesCheckSettings.Region(Rectangle region)
- Added
Eyes.SetTitle(string title)
Images JavaScript 0.0.51
|
June 12, 2018
SDK
- Added types for Typescript
- Added retry for long-request
- Bugfixes
LeanFT C# 2.3.1
|
June 12, 2018
SDK
- Updated to match the new Eyes.Sdk core
LeanFT JavaScript 2.1.0
|
June 12, 2018
SDK
- Added reporting contexts
- Bugfixes
Selenium C# 2.12.2
|
June 12, 2018
SDK
- Added HideCaret support (removes the caret from the page, as opposed to IgnoreCaret which ignores it in the image). Set to True by default.
- Reduced round-trips to Selenium Server
- Updated to use latest Eyes.Sdk core
Selenium Javascript 0.0.81
|
June 12, 2018
SDK
- Added types for Typescript
- Added retry for long-request
- Bugfixes
Selenium Python 3.12.1
|
June 12, 2018
SDK
- Added element stitching
- Bugfixes
Storybook 1.7.0
|
June 12, 2018
SDK
- Added commands for preparing the build to be used with Eyes
- Improved performance and robustness (batch requests to rendering grid, retries on failure)
- Added capabilities for Firefox
- Option to get results as a Tap file
- Documentation: https://github.com/applitools/eyes.storybook
Windows C# 2.2.1
|
June 12, 2018
SDK
- Updated to match the new Eyes.Sdk core
Eyes 10.4
|
June 8, 2018
Eyes
- Visual Test Environments view
- Visual Test History view
- GitHub Enterprise integration
- Batch & Branch management
- Table Configuration manager
- API Update
- Details in this blog post
Espresso 1.7.0
|
June 8, 2018
SDK
- Added support for ListView, GridView and RecycleView full-page screenshots
Eyes 10.3
|
April 22, 2018
Eyes
- UI Version Control
- New View: Apps & Tests
- New View: List View of Test Baselines
- Details in this blog post
Calabash 3.14.3
|
April 19, 2018
SDK
- Bugfix: Calabash empty test report
- Bugfix: Android calabash support for additional resolution
Selenium Ruby 3.14.3
|
April 19, 2018
SDK
- Bugfix: Safari rotation
- Bugfix: Appium driver loading
Images Java v3 3.32.1
|
April 16, 2018
SDK
- Automatic environment variable grabbing
- Delete tests from tests results
- Appium bugfixes
- Ignore region out of bounds now only prints warning (no exception)
- Updated automatic cut provider for Safari mobile (including iPhoneX)
- Bugfix: Ignore regions
Selenium Java v3 3.32.1
|
April 16, 2018
SDK
- Automatic environment variable grabbing
- Delete tests from tests results
- Appium bugfixes
- Ignore region out of bounds now only prints warning (no exception)
- Updated automatic cut provider for Safari mobile (including iPhoneX)
Eyes 10.2
|
April 10, 2018
Eyes
- GitHub Integration
- Visual Studio Team Services Integration
- Details in this blog post
Storybook 1.5.0
|
April 2, 2018
SDK
- Performance improvement: skips storybook by default (can be overridden using
"skipStorybookBuild": false in the applitools config, or adding --build to the script)
- Logs are replaced with progress bar by default (and can be activated by adding
--verbose / --debug to the script)
- Does not return exit code by default (thus avoiding node’s verbosity at the end of the run). Exit code can be forced by adding
--exitcode to the script
XCUI 3.2.0
|
March 27, 2018
SDK
- Added Fluent interface
- Added “withStatusBar” option for when the status bar is required
- Made the SDK agnostic to the type of initialization method used for XCUIApplication. Instead, the user should now provide the application instance they created using the “testApplication” parameter. We added a fallback for backwards compatibility – if the parameter was not provided, we use the default init method as before.
- Added “saveDiffs” option, and automatic environment variables identification:
APPLITOOLS_API_KEY
APPLITOOLS_BATCH_NAME
APPLITOOLS_BATCH_ID
APPLITOOLS_BRANCH
APPLITOOLS_BASELINE_BRANCH
APPLITOOLS_PARENT_BRANCH
Selenium Java v3 3.31.0
|
March 18, 2018
SDK
- Fixed setting ignore/floating regions when performing checkRegion
Selenium Java v3 3.29.1
|
March 16, 2018
SDK
- Enabled CutProvider for the ImagesSDK
- Enabled override of the CutProvider for the Selenium version
- scrollToRegion can now be enabled/disabled in the fluent interface
TFS 1.0.3
|
March 14, 2018
SDK
- View Applitools Eyes test results and manage baselines directly from your TFS build report
Selenium Javascript 0.0.78
|
March 4, 2018
SDK
Storybook 1.4.0
|
February 25, 2018
SDK
- Improved performance and stability
maxBrowsers configuration option for limiting concurrency was renamed to maxConcurrency
Calabash 3.14.2
|
February 13, 2018
SDK
- iOS: viewport screenshot, specific region, and full page for TableView
- Android: viewport screenshot, specific region, full page for ScrollView
Eyes 10.1
|
December 27, 2017
Eyes
- Complete rewrite of the editor
- Thumbnails now open in the same tab, you can use ctrl/cmd + click / middle-click to view the step in a new tab
- You can now draw regions on the Viewer
- You can now use the browser’s back/forward buttons to navigate through the app
- Sidebar can now be resized
- Rejecting passed steps turns them red
- Added a team/role indicator to the navbar
- The Playback cursor in the editor can now be dragged, showing a preview thumbnail
- Improvements to chat
- Performance boost
Appium C# 3.2
|
December 14, 2017
SDK
- Viewport size related fixes
Core C# 2.8.0
|
December 14, 2017
SDK
- Added ICutProvider
- Bugfixes
Espresso 1.4.0
|
December 14, 2017
SDK
- Fluent interface similar to the standard Java SDK
- Users should use the following dependencies in their
build.gradle file:
compile ‘com.applitools:eyes-android-espresso:1.4.0@aar’
compile ‘com.applitools:eyes-android-common:1.4.0’
compile ‘com.applitools:eyes-android-core:1.4.0’
Images C# 1.22.0
|
December 14, 2017
SDK
Images Java v3 3.29
|
December 14, 2017
SDK
Images Python 3.4.1
|
December 14, 2017
SDK
- Bugfix when handling user-provided viewport size for check-image
Images XCTest 1.0.0
|
December 14, 2017
SDK
React Storybook 1.0.2
|
December 14, 2017
SDK
Selenium C# 2.7.0
|
December 14, 2017
SDK
Selenium Java v3 3.29
|
December 14, 2017
SDK
- Automatic header cropping for iOS Safari
- Bugfixes
Selenium Javascript 0.0.75
|
December 14, 2017
SDK
Selenium Python 3.11.0
|
December 14, 2017
SDK
Selenium Ruby 3.14.0
|
December 14, 2017
SDK
- Allow override of entire page size by explicit user settings
Images JavaScript 0.0.46
|
December 5, 2017
SDK
- Allowing images SDK to be used inside a browser (for relevant testing environments)
Images Java v3 3.26
|
November 14, 2017
SDK
- Calling “open” no longer requires viewport size, the first image size will be used by default
Selenium Java v3 3.26
|
November 14, 2017
SDK
- Bugfixes related to check region inside frames
Core C# 2.5.0
|
November 5, 2017
SDK
- SDK now throws DiffsFoundException instead of TestFailedException for new tests
Images JavaScript 0.0.46
|
November 5, 2017
SDK
- SDK now throws DiffsFoundException instead of TestFailedException for new tests
Images Ruby 3.13.0
|
November 5, 2017
SDK
- SDK now throws DiffsFoundException instead of TestFailedException for new tests
Selenium Java v3 3.25
|
November 5, 2017
SDK
- SDK now throws DiffsFoundException instead of TestFailedException for new tests
Selenium Javascript 0.0.74
|
November 5, 2017
SDK
- SDK now throws DiffsFoundException instead of TestFailedException for new tests
Selenium Ruby 3.13.0
|
November 5, 2017
SDK
- SDK now throws DiffsFoundException instead of TestFailedException for new tests
- Bugfixes in viewportsize for Appium and checkregion for Web
Selenium Java v3 3.24
|
October 25, 2017
SDK
Eyes 10.0
|
October 19, 2017
Eyes
- New batch summary dashboard
- Ability to assign tests to users
- Ability to star tests and steps
- Users can add remarks on tests
- Improved the passed/failed test resolution criteria
- Ability to reset a saved session to its last saved state
- Admin panel will show an ‘inactive’ status for users with no activity logged over 6 months
Selenium Java v3 3.23
|
October 17, 2017
SDK
- Fixed the handling of userAgent for Appium native apps
- Bugfixes
Images JavaScript 0.0.45
|
October 15, 2017
SDK
- Implemented updated connectivity method for avoiding arbitrary connection timeouts
Selenium Javascript 0.0.73
|
October 15, 2017
SDK
- Implemented updated connectivity method for avoiding arbitrary connection timeouts
Selenium PHP 1.0.0
|
October 15, 2017
SDK
- Added fluent interface
- Bugfixes
Espresso 1.3.1
|
October 13, 2017
SDK
Images JavaScript 0.0.44
|
September 21, 2017
SDK
Selenium Java v3 3.22
|
September 21, 2017
SDK
checkRegionInFrame backwards compatibility
Selenium Javascript 0.0.72
|
September 21, 2017
SDK
Images Java v3 3.21
|
September 17, 2017
SDK
- Added
clearProperties()
- CutProvider backwards compatibility fix
Selenium Java v3 3.21
|
September 17, 2017
SDK
- Added
clearProperties()
- CutProvider backwards compatibility fix
Selenium Ruby 3.12.0
|
September 14, 2017
SDK
- Fixed invalid offsets in
checkRegion
- Compatibility with Appium native apps
Espresso 1.2.3
|
September 7, 2017
SDK
- Added ability to take screenshots with popup dialogs
eyes.checkWindowAllLayers(tag);
Espresso 1.1.1
|
September 3, 2017
SDK
Selenium Java v3 3.20
|
September 3, 2017
SDK
- Fixed handing of new Firefox frames
- Maven dependencies changed to be compatible with the latest Maven
Espresso 1.1.0
|
August 30, 2017
SDK
- Added option to ignore caret in inputs:
eyes.setIgnoreCaret(true);
XCUI 1.1.0
|
August 30, 2017
SDK
- Added option to ignore caret in inputs:
eyes.ignoreCaret = YES
Images Java v3 3.19
|
August 24, 2017
SDK
- test-scope
eyes.setIgnoreCaret() available
Images JavaScript 0.0.43
|
August 24, 2017
SDK
- Fixed setServerUrl method
Selenium Java v3 3.19
|
August 24, 2017
SDK
- test-scope
eyes.setIgnoreCaret() available
- Bugfix: appium drive class casting fix
- Image stitching overlap is now configurable via
eyes.setStitchOverlap()
Selenium Javascript 0.0.71
|
August 24, 2017
SDK
- Added
Target.window().fully()
- Fixed setServerUrl method
- Bugfixes related to ElementFinder in protractor: allowed click to be called on an element
Espresso 1.0.2
|
August 22, 2017
SDK
Selenium Java v3 3.18
|
August 22, 2017
SDK
- Added target region by element/selector to the fluent API
- Added ignore/floating regions by element/selector
- Bugfixes
XCUI 1.0.6
|
August 22, 2017
SDK
- Added compatibility with XCode 9 beta
Eyes 9.12
|
August 19, 2017
Eyes
- Jira integration
- Step changes (accept/reject, adding regions, etc) are now saved automatically without affecting the baseline
- Clicking the save button will only update the baseline
Core C# 2.3.0
|
August 6, 2017
SDK
- Added ignore/floating region by selector
- Bugfixes
Espresso 1.0.2
|
August 6, 2017
SDK
- Added custom properties support
- Bugfixes
Jenkins 1.6
|
August 6, 2017
SDK
Selenium Java v3 3.16
|
August 6, 2017
SDK
Selenium Ruby 3.11.1
|
August 6, 2017
SDK
- Added API for specifying floating regions
- Support for padding ignore regions specified by element locators
- Bugfixes
XCUI 1.0.4
|
August 6, 2017
SDK
Eyes 9.11
|
July 11, 2017
Eyes
- Improved filters functionality and usability
- Added more filter options, custom properties included
- Added resolution statistics, showing your progress in reviewing the test results
- Added a quick filter menu for each Step
- Added ability to rename batches
- Added ability to preview the Baseline image in the step thumbnail
- Step Viewer can now show regions and annotations
- Added side-by-side comparison in the Step Viewer
- Added persistence to the Step Viewer’s zoom modes and visible layers (diffs, regions, etc)
- If diffs are hidden, they will do a quick flicker when navigating between steps in the Step Viewer
- Added new Fill zoom level
- Custom property values can now be seen in the Step Viewer, under ‘show more’
- Added a new Welcome page
Core C# 2.2.0
|
July 2, 2017
SDK
- Added support for Custom Properties
Selenium Javascript 0.0.69
|
June 27, 2017
SDK
- Protractor compatibility with our new fluent interface
- Bugfixes
Core C# 2.1.0
|
June 21, 2017
SDK
eyes.Open immediately opens a new session
- Bugfixes
LeanFT C# 2.1.0
|
June 21, 2017
SDK
eyes.Open immediately opens a new session
- Bugfixes
Selenium C# 2.2.0
|
June 21, 2017
SDK
eyes.Open immediately opens a new session
- Bugfixes
Espresso 1.0
|
June 20, 2017
SDK
- Multiple bugfixes: compatibility with Android 7 & 5.1
- Initial version uploaded to JCenter
XCUI 1.0
|
June 20, 2017
SDK
- XCUI now supports full page screenshot for TableView
Selenium Javascript 0.0.68
|
June 15, 2017
SDK
Selenium Python 3.10.3
|
June 13, 2017
SDK
Eyes 9.10
|
June 5, 2017
Eyes
- Added support for Strict, Content and Layout baseline regions
- Direct link to test results (as provided by the SDK) now opens the test details view with the target test steps visible
- Test results within a batch can be grouped together by custom properties defined via the SDK
- Clicking a diff with CTRL / COMMAND pressed adds an ignore region that covers it
- Ignore regions can be programmatically defined via the SDK
- Different steps of a test can have different match levels
Selenium Java v3 3.11
|
May 21, 2017
SDK
- Added screenshot trimming support
- Bugfixes
Selenium C# 2.1.0
|
May 11, 2017
SDK
- Namespace change to Applitools.Selenium (breaking change)
- Added support for Fluent API (
eyes.Check)
- Added support for additional DOM structures (for example,
Frame(...).Frame(...).Region(...) is now supported)
- Separated Appium to a NuGet of its own
Eyes 9.9
|
May 1, 2017
Eyes
- Floating region appears disabled when matching with Layout
- Added TESTS filter to batch steps and batch steps by test views
- When hovering over the step details (current or baseline) the viewport (the area visible above the fold) is drawn on the image.
- Baseline details correctly show the details of the baseline against which the test is compared with rather than the baseline where baseline updates will be saved. Also, the branch of the baseline is now also included in the details.
- Added “what’s new” entry to the user menu
- The “Getting started” menu item leads to the new getting started page
- Remarks and issues view will not be the default view when launching the test manager
Coded UI 2.0.1
|
April 26, 2017
SDK
- Added support for Fluent API (
eyes.Check)
Selenium PHP 0.2.0
|
April 18, 2017
SDK
Eyes->open(...) now starts the session (this will be backported to other SDKs as well)
- Updated the documentation to support type hinting, used by PHPStorm and other IDEs
composer.json updated to better support versioned dependencies, both required and suggested (for example, PHPUnit is only a suggested requirement, as it is not used by the SDK itself)
Images Ruby 3.0.8
|
March 31, 2017
SDK
Selenium Javascript 0.0.63
|
March 31, 2017
SDK
- A
check command with fluent interface for defining visual validations
- The ability to define ignore and floating regions from within the code
Selenium PHP 0.1.0
|
March 31, 2017
SDK
- Includes the
checkFrame variants found in the Java
Selenium Ruby 3.0.8
|
March 31, 2017
SDK
- Updated namespacing
- Added
includes check_frame/element/region
Selenium Python 3.7.1
|
March 30, 2017
SDK
- CSS Stitching for Python is now available
Coded UI 1.29.0
|
March 22, 2017
SDK
- Moved to a uniform image scaling algorithm
- NuGet package now depends on 3rd party packages instead of including their dlls
Images C# 1.1.9.0
|
March 22, 2017
SDK
- Fixed a bug that prevented multiple check window calls
- Moved to a uniform image scaling algorithm
- NuGet package now depends on 3rd party packages instead of including their dlls
LeanFT C# 1.14
|
March 22, 2017
SDK
- Support for full-page screenshots using either scrolling or CSS transformations
- Moved to a uniform image scaling algorithm
- NuGet package now depends on 3rd party packages instead of including their dlls
Selenium C# 1.63.0
|
March 22, 2017
SDK
- Added ability to check the entire contents of a frame or a region within a frame
- Fixed checking of page regions
- Moved to a uniform image scaling algorithm
- NuGet package now depends on 3rd party packages instead of including their dlls
Windows C# 1.25.0
|
March 22, 2017
SDK
- Moved to a uniform image scaling algorithm
- NuGet package now depends on 3rd party packages instead of including their dlls
Eyes 9.8
|
March 20, 2017
Eyes
- Hide differences, regions, issues and remarks on test step images in the Test Editor
- Deleted comments and issues now appear as "deleted" and can be restored
- Improved UI performance when handling large test batches
Selenium Ruby 3.10.1
|
March 19, 2017
SDK
Selenium Builder 0.1
|
March 14, 2017
SDK
- Alpha: Add full page or element visual verification steps to your Selenium Builder tests
Selenium Java v3 3.9
|
March 1, 2017
SDK
- Fixed edge case in setViewportSize that could result with a livelock
Selenium Ruby 2.39.0
|
March 1, 2017
SDK
- Supports Selenium version 3.1 and up
- Support Ruby 2.4
Eyes 9.7
|
February 22, 2017
Eyes
- Added support for public teams which automatically register all visitors as viewers
- Regions can be moved and resized with the keyboard
- Added a keyboard shortcut cheat-sheet available in the user menu
- Tests and batches can be filtered by their start date
Espresso 1.0
|
February 21, 2017
SDK
- Add full page visual checkpoints to your Espresso tests
XCUI 1.0
|
February 21, 2017
SDK
- Add visual checkpoints to your XCUI tests
Eyes 9.6
|
February 14, 2017
Eyes
- Tests can be organized in custom hierarchies in the test list view
- Clicking a test in the test list view with CTRL key pressed opens it in the Test Editor
- Batch details show the total number of test in the batch
Eyes 9.5
|
February 2, 2017
Eyes
- Click a test in the test details view now shows its steps as thumbnails instead of opening it in the Test Editor
TeamCity 1.0
|
February 2, 2017
SDK
Eyes 9.4
|
January 22, 2017
Eyes
- Report issues and chat with team members directly from your test results [https://www.youtube.com/watch?v=IF6Gjq5DRUQ]
- New Admin panel
- Layout matching algorithm replaced by the Layout2 algorithm
- Test failed exception URL now leads to the test steps view of the test manager instead of the test editor
- Test results can be sorted by any test property in the test list view
- Move to the next and previous step without closing the step viewer
Selenium Python 3.5
|
January 11, 2017
SDK
- Fixed broken setviewportsize on Firefox
Images Java v2 2.55
|
January 4, 2017
SDK
- Image compression no longer crashes when the validated image is not a PNG image
Images Java v3 3.6
|
January 4, 2017
SDK
- Image compression no longer crashes when the validated image is not a PNG image
Selenium Java v2 2.55
|
January 4, 2017
SDK
setViewportSize supports <100% Windows desktop zoom
Selenium Java v3 3.6
|
January 4, 2017
SDK
setViewportSize supports <100% Windows desktop zoom
Selenium Javascript 0.0.55
|
January 1, 2017
SDK
setViewportSize supports <100% Windows desktop zoom
- Switched to a uniform high-quality image scaling algorithm
No releases match your search.