Release Notes
Stay up-to-date on everything we ship by following our latest release notes.
1.5.1
Recorder
Priority Bug Fixes for AI Recorder
Bug Fixes ​
This release contains two priority bug fixes for the AI Recorder.
- An issue that caused feature selection in the UI to fail after filtering the features has been fixed.
- A Windows-specific issue where the "View Scenario in Web App." button in AI Recorder could not open the feature in the browser has been fixed.
1.5.0
RecorderUI
Improved New User Journey and Recorder Enhancements
Improved New User Sign-up Flow! ​
We've completely revamped the new user sign-up flow, making it more streamlined and user-friendly. The new flow ensures that our users can start automating their test cases using the AI Recorder as soon as they create an account.
Automatic Feature, Scenario Name Suggestion in AI Recorder ​
The Recorder now intelligently suggests a feature and scenario name when saving a test scenario based on the context of the recorded scenario.
Quick Help Links Within the Application ​
We've added some quick help links within that application that should enable users to:
- View Documentation.
- Contact our sales department with license-related queries.
- Schedule a support meeting to address any technical questions or issues.
Handle Websites With Lazy-loaded Components ​
Some websites only put components into view if the user scrolls the website into view. To tackle this, we've introduced a new configuration for ai_config.json
called load_all_lazy
. When set to true
, the AI will automatically scroll the browser to load any lazy-loaded components at each new step.
NOTE
You may see the website scrolling up and down multiple times when this is enabled. However, it is the expected behavior.
1.4.0
RecorderBug FixesAPI
Speed Improvements, Edit APIs & Recorder Enhancements
Recorder Launch Speed Improvements ​
Waiting is a thing of the past! We've optimized the Recorder to launch:
- 80% faster for first-time launches—under 30 seconds!
- Lightning quick for subsequent launches—under 10 seconds!
Edit API Steps ​
Take control of your API steps!
- Easily edit API steps that are added via Recorder or Gherkin.
- Select the API step and click API to open the new API editor.
Recorder - Add Assertions to Check Text Is Not Found on the Page ​
Add assertions directly in AI Recorder to ensure specific text does not appear on a page. You can also use regular expressions for advanced checks.
Recorder - Auto-Scroll Recorded Actions ​
The Recorder now automatically scrolls to view the latest recorded actions, ensuring you never miss a step.
Bug Fixes ​
- Fixed an issue where the selected date range on the Report listing page reset when navigating back from the Report detail page
- Resolved a bug preventing new project members from accessing the CICD Run commands page.
- Improved AI Recovery by ignoring API steps and focusing only on failing UI steps.
- Fixed a hover action playback issue caused by the hover toolbar covering elements.
1.3.0
RecorderBug FixesTest Data
AI Recorder Enhancements
Scenario Execution View in AI Recorder ​
Dive deeper into your test runs with the enhanced Run Scenario button! This new feature introduces a step-by-step execution view as your test progresses. Here's what you can do:
- Pause and Resume: Stop at any step to analyze execution details before proceeding.
- Detailed Insights: Ensure your test behaves as expected, step by step, before saving it.
TIP
For more information, See playing back recorded steps.
Bug Fixes ​
- Resolved an issue where the Test Data section was not visible on screens with resolutions below 1080p.
- Fixed numerous stability issues to ensure smoother test execution and recording.
1.2.2
RecorderBug FixesTest Data
Extract Values from Elements in AI Recorder
AI Recorder now enables you to extract specific values, such as href
attributes and text content, directly from elements during test creation. This enhancement makes it easier to capture dynamic data as test inputs, allowing for more flexible and accurate testing scenarios.
TIP
Learn more about extracting values from elements in Extract Values From Elements AI Recorder.
Bug Fixes ​
- Fixed an issue with adding an API Step in Recorder where the user was unable to see the step name in the API App window and was unable to save the API step.
1.2.1
RecorderSecurityBug FixesTest Data
API Calls in AI Recorder and Security Enhancements
Add API Steps in AI Recorder ​
The Add API Step feature allows you to integrate API calls within your test scenarios in AI Recorder. You can now perform validations, verify API responses, and even use data from API responses directly within your tests, enabling more comprehensive and flexible test cases.
TIP
Learn more about adding API steps in Add API Steps in AI Recorder.
Enhanced API App User Interface ​
We’ve overhauled the API App used for adding API steps, streamlining the interface to simplify the configuration process. This new UI allows you to set up API calls and validations more intuitively, helping you save time while ensuring accurate API tests.
TIP
For more information, see Add API Steps.
Mask Sensitive Test Data ​
For added security, sensitive test data used in scenarios can now be masked. With this feature, sensitive information won’t appear in plain text during test runs or in test reports, helping protect data privacy.
TIP
Learn more about masking data in scenarios in Mask Test Data.
Bug Fixes ​
- Hide the Contact Sales button and the Sales banner for projects with a balance of more than 30 days of trial period.
- Fixed an issue where users could bypass the trial using an old deep link to launch the BlinqIO Application.
1.2.0
RecorderTest RunsTrial PlanBug Fixes
New Features & Improvements in AI Recorder!
Hover Action Support in AI Recorder ​
Easily record hover actions on menus and elements using the AI Recorder! We’ve introduced a new toolbar overlay that lets you add hover actions to your tests when using the Recorder.
TIP
See Record Hover Actions to learn more.
Trial Plan Changes ​
All new users now receive a 30-day free trial on new projects, with no limits on the number of scenarios you can create! Test with full flexibility during your trial period.
Faster Test Runs ​
We’re speeding things up! New projects come with a pre-configured ai_config.json
file where the networkidle
is set to false
. This change helps tests run faster by skipping unnecessary waits for network calls to complete at each step.
WARNING
If you're facing issues with test execution, check out Wait For Network Calls To Finish During Test Runs to learn how to set networkidle
to true
and upload the file.
Bug Fixes ​
Context Clicks & Parameterized Clicks We've resolved issues affecting Context Click and Parameterized Clicks in the Recorder.
Date Inputs & Locators Improvements have been made to handling date input fields and locators, resulting in better stability.
1.1.3
AI Test Automation CodeAPIBug FixesRecorderUI
Enhanced Recorder, Robust API Tests, & Sleek UI Updates!
AI Recorder ​
Our Recorder can now seamlessly handle a variety of date picker elements, making it even easier to record test cases involving complex date inputs.
API Testing ​
Validation for REST API tests is now more robust, supporting responses with status codes other than 200, giving you greater flexibility in testing various API scenarios.
TIP
See API Testing to learn more.
UI Improvements ​
-
View Step Source: On the scenarios page, you’ll now be able to see the source of each test step—whether it’s created by Recorder, AI, API, or User—adding clarity to your scenarios. Select a step to view its source at the top.
-
Fullscreen Screenshots: On the reports page, click on a step screenshot to view it in full-screen mode for better visibility and detailed analysis.
Bug Fixes ​
- We’ve fixed an intermittent issue causing report upload failures for test results, ensuring your reports are submitted without a hitch.
1.1.2
Recorder
Enhanced Engine & AI Capabilities
AI Recorder ​
-
Recorder Engine Enhancements: Our latest improvements enable the Recorder to seamlessly handle and recognize more element types. This means fewer manual adjustments and more accurate test recordings across various web elements.
-
Smarter AI for Complex Comboboxes: Interacting with complex combo boxes became easier! The AI Test Engineer can now efficiently manage scenarios requiring combobox interactions, reducing the need for manual intervention and streamlining the test automation process.
1.1.1
AI Test Automation CodeAPIBug FixesRecorderUI
Improved Recorder Engine, Single Step Recording, and External Npm Dependencies
AI Recorder ​
-
Improved Recorder Engine: The Recorder engine has been completely refactored to provide enhanced support for iFrames and to ensure more reliable locators. This means your automated tests will be more accurate and stable, even for complex web elements.
-
Support for Editing Recorded Scenarios: Now, you can add steps to your existing recorded scenarios! With this feature, editing previously recorded scenarios is easier than ever—perfect for cases when the website or test flow changes. Simply append the new steps, and you’re good to go.
Documentation
See Update Recorded Steps to learn more.
-
Support for Parameterized Clicks: You can now extract click text as an Example parameter, allowing dynamic changes to elements based on clicked text. This adds flexibility to your test scripts and handles dynamic content more effectively.
Documentation
See Parameterize Clicks for more details.
API Tests ​
-
Bug Fixes: API test responses now feature a new section displaying the HTTP Request body. This addition gives you deeper insights into your API tests, helping you debug and analyze your scenarios more efficiently.
Documentation
For more information, see Running the API Step.
UI Improvements ​
-
Settings Page Redesign: The Settings page has been upgraded with a modern UI design that offers a more intuitive and seamless user experience.
Code ​
-
External NPM packages support: You can now modify the
package.json
file to add custom npm dependencies to your project. After making changes, you can upload the modified file to commit it into your code repository, ensuring that your test environment includes all necessary dependencies.Documentation
See Customize Test Automation Code to learn more.
1.1.0
AI Test Automation CodeAPIBug FixesLoginRecorderSecurityUITest Data
Major UI Overhaul, Enhanced API Testing, and Streamlined Signup Process
We are excited to announce the latest updates to BlinqIO, bringing you a host of improvements that will enhance your experience. This release focuses on making our user interface more intuitive, refining our API testing capabilities, and simplifying the signup process to ensure a smoother journey for all our users.
Bug Fixes and Enhancements for API Tests ​
-
Improved API Test Infrastructure: We've significantly enhanced the backend infrastructure for API tests, leading to better performance and reliability.
-
Namespace-Based Response Saving: You can now save API responses using a namespace. This feature allows you to access these variables across different steps within the same scenario, making your test cases more flexible and manageable.
UI Improvements on Features Page ​
-
New Look and Feel: We've completely overhauled the Features page to offer a more modern and user-friendly experience.
Updates to the BlinqIO Editor App ​
- Better iframe Support in Recorder: We've improved support for iframes to ensure smoother integration and display across all supported browsers.
- Refined Code Generation: Step definitions will now be organized based on pages rather than features. This change makes code more maintainable and easier to navigate.
- Updated UI for Editor Application: We've refreshed the UI of the Blinq Editor app when updates are available, providing a clearer and more cohesive experience.
- Simplified Signup Process: We've revamped the signup flow to include SMS verification to streamline onboarding. This change aims to enhance user authentication and security.
We hope you enjoy these new updates. As always, we are committed to delivering the best possible experience. Stay tuned for more exciting features coming soon!