Releases: Ginger-Automation/Ginger
Release list
Ginger v2026.6-Official
What's Changed
- Update codeql-analysis.yml by @rathimayur in #4399
- Merge official to master by @ravirk91 in #4405
- Rollbacked the changes made for handling the file name length by @shahanemahesh in #4407
- Removed the task implementation in unix agent by @shahanemahesh in #4409
- Fixed issue of special characters from toerh languages are not gettin… by @shahanemahesh in #4412
- Shared Repository Folder View by @AmanPrasad43 in #4416
- Master for beta merge by @ravirk91 in #4429
- Prevent Excel formula injection in CSV export by @tanushahande2003 in #4431
- Action Description fix by @AmanPrasad43 in #4434
- Update to .NET 10, package versions, and minor UI tweaks by @tanushahande2003 in #4435
- Mask API key in UI and update only on user edit by @tanushahande2003 in #4436
- added an option to change text color in consoleDriver window by @omri1911 in #4433
- Upgrade Version of Workflow actions And Fix codeql-config.yml file place/path by @NadeemJazmawe in #4439
- Update license headers to 2026 and add missing headers by @tanushahande2003 in #4440
- Bug fix/26 3 fixes by @ravirk91 in #4441
- Downgrade LibGit2Sharp.NativeBinaries to 2.0.278 by @tanushahande2003 in #4442
- Updated the SSH and Cryptography nuget package to latest by @shahanemahesh in #4432
- contract update for pipeline run description by @AmanPrasad43 in #4437
- Add soluiton to be fetched using solution repository by @rathimayur in #4443
- Refactor export query generation and persistence logic by @tanushahande2003 in #4447
- Updated to latest version of Magick.NET nuget due to vulnarability de… by @rathimayur in #4455
- Merge 2026.3 to master by @ravirk91 in #4457
- Selenium upgrade by @AmanPrasad43 in #4461
- Add explicit Android TV handling for unsupported actions by @tanushahande2003 in #4462
- ssh downgrade by @AmanPrasad43 in #4464
- Update Magick.NET and MimeKit package versions by @tanushahande2003 in #4465
- Update AutoMapper to 16.1.1 and add LoggerFactory support by @tanushahande2003 in #4468
- Improve password variable handling and reset logic by @tanushahande2003 in #4470
- Update Magick.NET-Q16-AnyCPU to version 14.11.1 by @tanushahande2003 in #4473
- Add VE button to Path column in XML Tag Validation grid by @tanushahande2003 in #4471
- Feature/uft lab app selection by @omri1911 in #4472
- upgraded the ginger execution report for mail to have a more modern design by @omri1911 in #4474
- Merge official to master by @ravirk91 in #4485
- Increase folder name limit to 255 chars in report configs by @tanushahande2003 in #4486
- Update Magick.NET-Q16-AnyCPU to v14.13.0 in all projects by @tanushahande2003 in #4487
- Improve JSON handling and HTML encoding in API helpers by @tanushahande2003 in #4489
- Parse SslMode from connection string for MySQL by @tanushahande2003 in #4488
- Potential fix for code scanning alert no. 560: Cross-site scripting by @ravirk91 in #4490
- Merge official 2026 5 to master by @ravirk91 in #4493
- CloseAllRunningPluginProcesses When the Standalone BF is Executed or … by @rathimayur in #4494
- Update Magick.NET-Q16-AnyCPU from 14.13.0 to 14.13.1 by @rathimayur in #4496
- Enhancement/64656 need to allow table actions by @tanushahande2003 in #4498
- Commenting a step in Test.yml as it's failing, to test if the pipelin… by @rathimayur in #4501
- PostgreSQL Connection String issue fixed by @rathimayur in #4500
- Merge master to official release by @rathimayur in #4503
Full Changelog: v2026.5-Official...v2026.6-Official
Ginger v2026.5-Official
What's Changed
- Merge master to official for 2026.5 release by @ravirk91 in #4491
- full page scrreenshot enhancement vrt by @AmanPrasad43 in #4492
Full Changelog: v2026.4-Official...v2026.5-Official
Ginger v2026.4-Official
What's Changed
- Merge master to official branch 2026.4 by @ravirk91 in #4475
- resolved conflicts by @ravirk91 in #4476
- Screenshot issue by @AmanPrasad43 in #4477
- ssh downgrade by @AmanPrasad43 in #4479
- Improve error handling in Output Values grid setup by @tanushahande2003 in #4478
- Report Issue enahancement by @AmanPrasad43 in #4481
- Improve mobile element highlighting and rectangle accuracy by @tanushahande2003 in #4480
- Refactor app/device OS filtering logic in credentials dialog by [Credentials] in #4483
- Bug fix for Environment Application list grid and Java Binding in Ima… by @AmanPrasad43 in #4482
Full Changelog: v2026.3-Official...v2026.4-Official
Ginger v2026.3-Official
What's Changed
- Merge master to official branch by @ravirk91 in #4444
- Updated ginger core common nuget version by @rathimayur in #4445
- Allow fetching ginger solution xml in parser using solution repository classes by @rathimayur in #4446
- Updated to latest version of Magick.NET nuget due to vulnarability de… by @rathimayur in #4451
- Enhance API Key encryption and remove masking logic by @tanushahande2003 in #4449
- Refactor export query logic for Excel data source by @tanushahande2003 in #4452
- PipelineID Runset fix by @AmanPrasad43 in #4453
- Shared repository folder item fix by @AmanPrasad43 in #4454
- Update CI pipelines to use .NET 10.0.103 by @ravirk91 in #4456
Full Changelog: v2025.5-Official...v2026.3-Official
Ginger v2026.3-Beta.1
What's Changed
- Merge master into beta by @ravirk91 in #4418
- Feature/uft lab phone selection by @omri1911 in #4414
- fixed defect number 58085 by @omri1911 in #4411
- Feature/android tv automation support by @tanushahande2003 in #4413
- Enhancement/shared repository folder view2 by @AmanPrasad43 in #4419
- Improve Sikuli SetValue handling and focus logic by @ravirk91 in #4420
- Exclamation mark fix by @AmanPrasad43 in #4421
- Improve circular reference handling in JSON schema tools by @ravirk91 in #4422
- Add tests for circular refs in JsonSchemaFaker, update count by @ravirk91 in #4423
- Bug fix/Datasource by @GokulBothe99 in #4425
- add to BF iicon removal by @AmanPrasad43 in #4426
Full Changelog: v2025.5-Beta.1...v2026.3-Beta.1
Ginger v2025.5-Official
What's Changed
- Releases/beta published/beta 2025.5.1 by @Maheshkale447 in #4369
- CodeQL security scan workflow yml added by @mohd-amdocs in #4371
- Update README.md by @MeniKadosh1 in #4373
- codeql related updates by @mohd-amdocs in #4374
- Fix: GitHub SecurityAlerts 198,199, 200, 201, 202 by @rathimayur in #4375
- RemovedUnusedMethod by @rathimayur in #4377
- Fixed DBoperations Git Alerts by @rathimayur in #4379
- Enabled only Windows build for CodeQL by @mohd-amdocs in #4381
- MSSQL Fix Test by @rathimayur in #4382
- Not using GetConnectionString method by @rathimayur in #4383
- Do not assign the Expression to mValueCalculated if it was failed to … by @rathimayur in #4384
- Bug fix/java explorer fix by @GokulBothe99 in #4372
- BugFix/StoretoEnabled Issue solved by @GokulBothe99 in #4376
- Upgraded Magick.NET-Q16-AnyCPU nugget to 14.10.0 by @rathimayur in #4386
- Mobile accessibility issue for ios - fix by @AmanPrasad43 in #4370
- merging master to official 202.5 RC by @ravirk91 in #4388
- Enhancement Excel Action and Refactoring by @AmanPrasad43 in #4385
- Handled the file name length while api model configuration, and added… by @shahanemahesh in #4390
- Handled the issue of value expression getting truncated by @shahanemahesh in #4392
- BugFix/StoreToHiddenOption by @GokulBothe99 in #4398
- As stated in bug: modifed error log to "Error" instead of "Warning" by @shahanemahesh in #4403
- Bug fixes for excel action by @AmanPrasad43 in #4402
- push latest fixes by @AmanPrasad43 in #4404
New Contributors
- @mohd-amdocs made their first contribution in #4371
Full Changelog: v2025.5-Beta.1...v2025.5-Official
Ginger v2025.5 Beta.1
What's Changed
- Releases/published official releases/official release 2025.4 by @Maheshkale447 in #4348
- Handled infinte waiting issue with Log Appender by @Maheshkale447 in #4350
- Releases/published official releases/official release 2025.4 by @Maheshkale447 in #4351
- Fix 2025.4 release bugs by @MeniKadosh1 in #4353
- Releases/published official releases/official release 2025.4 by @Maheshkale447 in #4354
- Security Testing Action Margin fix by @AmanPrasad43 in #4355
- MainFrame Support Added for F13 to F24 keys by @prashelke in #4357
- Runset variable customization simplification by @noahdegen in #4330
- Update console driver and action by @omri1911 in #4356
- Branch Update by @prashelke in #4358
- Removed unwatned project by @Maheshkale447 in #4361
- Java code refactor by @GokulBothe99 in #4362
- Console Log Related fixed by @prashelke in #4364
- Feature/jdk25 support by @GokulBothe99 in #4363
- Feature/jdk25 support by @GokulBothe99 in #4365
- Data Source fix by @AmanPrasad43 in #4367
- D57008_D57038 Defect fixed by @prashelke in #4366
- added 1.6 build file by @GokulBothe99 in #4368
New Contributors
- @noahdegen made their first contribution in #4330
- @omri1911 made their first contribution in #4356
Full Changelog: v2025.4-Official...v2025.5-Beta.1
Ginger v2025.4-Official
What’s New?
-
POM Learning using AI – Introduced AI-powered Page Object Model (POM) learning for web and mobile automation, enabling automatic locator discovery and intelligent element renaming, reducing manual efforts and improving accuracy.
-
Security Testing Feature for Web & Mobile – Added advanced security testing capabilities in Ginger automation, covering vulnerability checks and compliance validations.
-
API Security Testing – Integrated ZAP with Ginger for security testing of web applications and services via ZAP Proxy. Supports both Active and Passive scans with detailed reporting.
-
AI OCR Support – Enhanced OCR capabilities to accurately read tables inside PDFs by integrating Ginger with Paddle. Paddle models are now bundled with the Ginger installer for improved precision and speed.
-
Integration with Ginger Play
- Easy integration via Ginger Play Gateway URL.
- Report services activate automatically upon integration.
- AI-powered features are available only when Ginger Play is active.
- Ginger Play icon added to the top panel for quick navigation.
- Online reports now include a Download button for offline access.
What’s Changed?
-
Send Keys Enhancement – Now supports sending keys directly from the current cursor location, removing the previous requirement for mandatory element setup.
-
CLI Enhancement
- Added extra screenshot flag for automatic UI operation capture.
- Simplified customization of external configurations via execution JSON.
-
Online Report Enhancement – Execution logs and error details are now included in reports for easier troubleshooting and understanding (currently available for CLI-based executions).
What’s Fixed?
- Over 45+ bugs were fixed.
Ginger v2025.4 Beta.1
What's Changed
- Ginger play configuration Backward compatibility fixed and added bran… by @prashelke in #4269
- Bug fix/linux_DownloadSolutionFormGitIssueFix by @GokulBothe99 in #4270
- Releases/published official releases/official release 2025.3 by @Maheshkale447 in #4271
- Categories added for BF and SA by @jainamehta7 in #4273
- Content Typr will be added now in Raw Request Preview by @AmanPrasad43 in #4274
- Categories removed from regular activities by @jainamehta7 in #4276
- Update Build.yml by @NadeemJazmawe in #4277
- Handled Exception for run-set execution by @prashelke in #4279
- POM Fine Tun-inning with LLM by @prashelke in #4280
- Updated Ginger Play configuration check for AI fine Tune Option Remov… by @prashelke in #4282
- Pre beta merge by @Maheshkale447 in #4283
- Feature/web security testing by @AmanPrasad43 in #4281
- Bug fix/beta feature remove by @prashelke in #4284
- Bug fix of value expression by @AmanPrasad43 in #4285
- Selenium Upgrade and AI Related changes by @prashelke in #4287
- ZAP related defect fixes by @AmanPrasad43 in #4286
- Fetaure/version mismatch by @Maheshkale447 in #4288
- External Configuration Pages Current Entity Saved items Issue fixed by @AmanPrasad43 in #4291
- Unit Test Cases Added for ZAP by @AmanPrasad43 in #4290
- Trailing spaces/ white spaces issues were there in HTMLReportServiceU… by @AmanPrasad43 in #4295
- Bugfix/Headless Execution Default Size by @GokulBothe99 in #4292
- D49300_Svg Child element Support Added by @prashelke in #4294
- Updated Magic Net package and Account report APIs by @Maheshkale447 in #4293
- Update Remove property Logic by @prashelke in #4297
- Updated Token Url and app configuration by @prashelke in #4298
- Get Value by OCR enhancement by @AmanPrasad43 in #4296
- Updated Ginger Play Itegtration to remove Ginger Html Report Service URL by @Maheshkale447 in #4275
New Contributors
- @jainamehta7 made their first contribution in #4273
Full Changelog: v2025.3-Official...v2025.4-Beta.1
Ginger v2025.3 Official
🏢Enterprise Feature
What’s New?
-
Accessibility Testing for Mobile Apps – Introduced support for accessibility testing within mobile applications, enhancing compliance and usability for diverse user groups.
-
Database Query as Input Value – Enabled the use of database queries as dynamic input values in Ginger, allowing for more flexible and data-driven test scenarios.
-
Bulk Attribute Update Mechanism – Added a new capability to perform bulk updates of attributes during publish operations, improving efficiency in large-scale test management.
-
Bulk POM Update via CLI – Introduced command-line support for updating multiple Page Object Models simultaneously, streamlining maintenance workflows.
What’s Changed?
-
Mobile Automation Enhancement
-
Visual Testing for Scrollable Applications – Enhanced visual testing capabilities to support scrollable views, improving UI validation coverage across dynamic mobile screens.
-
Appium Client Upgrade – Upgraded Appium client for improved compatibility, stability, and support for the latest device features.
-
Perfecto Device Lab Integration – Enabled seamless connectivity with Perfecto’s cloud-based device lab for scalable mobile test execution.
-
What’s Fixed?
- Over 40+ bugs were fixed.