Releases: Ginger-Automation/Ginger
Ginger v2024.1 Official
🏢Enterprise Feature
What’s New?
-
Accessibility Testing Support- Increase UI/UX automation coverage with Built in support to evaluate web application's compliance with Accessibility Guidelines (WCAG)
-
Auto Pilot for Support Shadow DOM- Faster Mean time to Automate and Maintain Web applications (Shadow DOM) using Ginger Auto Pilot
-
Azure Devops Test Plan (ALM) Integration- ALM Agnostic with built in support for Azure DevOps Test Plan to export flows and publish execution results🏢
-
Bulk update on Shared Repository- Faster maintenance of Automation nuggets with Bulk update
-
Convert AGAP Automation framework into Model-Based Engineering (Otoma)- Increase Automation reuse and Allow projects using AGAP framework to migrate to Model based testing🏢
Other enhancement
- Activity group’s execution time gets updated in RQM
- Learn optional values of Model parameters for YAML/JSON format
What’s Changed?
- Ginger is upgraded to .Net 8 version
- Performance optimization of the parallel execution where multiple runners are added in the runset.
- Ginger restart not required after making updates in the Reporting Configurations
- Screen shots process is optimized
- Context Pop up menu click for Java
What’s Fixed?
Over 100+ Bugs were fixed
Ginger v2024.1 Beta.2
What's Changed
- Migrated all projects to .Net 8 by @Maheshkale447 in #3425
- Import optional values from swagger example by @AmanPrasad43 in #3428
- Issue of POM text search in act 37171 by @AmanPrasad43 in #3427
- Screen shot Optimization by @prashelke in #3429
- Enhancement/lite db upgrade by @manas-droid in #3389
- Big fix/context bug fix java/36055 Unable to identify, right click pop up MEC JAVA table by @aditydha in #3432
- Updated Nugget vulnerabilities by @Maheshkale447 in #3433
- Fix Activities List Panel Sizing in Automate Tab by @kharithomas in #3430
- ucList design changes by @MeniKadosh1 in #3435
- D37215_Screenshot with time stamp Fixed by @prashelke in #3438
- Changed Default value of "Delete Local Data" to "Yes" by @manas-droid in #3437
- Changed the Tooltip in Activity Group by @manas-droid in #3442
- Added a condition for when the cross button is clicked by @manas-droid in #3441
- few design/style fixes by @MeniKadosh1 in #3447
- Bug fix/pom text box search37171 by @AmanPrasad43 in #3445
- D37183_Execution Record exception issue fixed by @prashelke in #3452
- Avoiding extra addition of inverted commas by @manas-droid in #3451
- fixing issue for runner pass rate by @sudarshan0212 in #3455
- Defect Fix for optional value by @AmanPrasad43 in #3456
- Default Browser path for Open IE mode in Edge by @prashelke in #3461
- Added Runset Run Description by @manas-droid in #3460
- D37268_Drag Drop windows issue fix by @prashelke in #3463
- Reset the Delete Local Data after Publish on remote Data is selected … by @manas-droid in #3449
- fixing Appiun Swipe issue by @MeniKadosh1 in #3466
- Double click Issue resolved by @prashelke in #3471
- Feature - Bulk update shared repository activities by @IamRanjeetSingh in #3457
- Runset Optimization by @manas-droid in #3436
- Added ValueExpression Test and updated Data Source VE by @manas-droid in #3459
- Accessibility Testing Action added and Related changes by @prashelke in #3468
- D38226_Flow control Flow Skipped Flow executing in Rerun Fixed by @prashelke in #3473
- Decoupled Deserialization in Solution Operations by @manas-droid in #3462
- Appium changes by @MeniKadosh1 in #3476
- Removed repeated test ID from ExternalID2 by @manas-droid in #3479
- MBT related enhancement for Business Flow and Run Set by @AmanPrasad43 in #3484
- Enum Values issue fix for Optional Values by @AmanPrasad43 in #3491
- BugFix - avoid Lite DB upgrade from connection string by @IamRanjeetSingh in #3488
- D36190_SharedRepo Activity Dirty check Fixed by @prashelke in #3490
- BugFix - 36130 Inactive activity becomes active after adding to SR by @IamRanjeetSingh in #3486
- BugFix - 37311 - unclickable app after selecting consumer while bulk update by @IamRanjeetSingh in #3481
- Shared Repository after specific activity defect by @AmanPrasad43 in #3483
- BugFix - 37312 error logs when bulk update SR activity. by @IamRanjeetSingh in #3487
- D38327_CloseAllBrowserActionFix by @prashelke in #3482
- BugFix - 37342 - inactive activity becomes active after bulk update by @IamRanjeetSingh in #3492
Full Changelog: v2023.5-Official...v2024.1-Beta.2
Ginger v2024.1 Beta.1
What's Changed
- Migrated all projects to .Net 8 by @Maheshkale447 in #3425
- Import optional values from swagger example by @AmanPrasad43 in #3428
- Issue of POM text search in action by @AmanPrasad43 in #3427
- Screen shot Optimization by @prashelke in #3429
- Enhancement/lite db upgrade by @manas-droid in #3389
- Big fix/context bug fix java/36055 Unable to identify, right click pop up MEC JAVA table by @aditydha in #3432
- Updated Nugget vulnerabilities by @Maheshkale447 in #3433
- Fix Activities List Panel Sizing in Automate Tab by @kharithomas in #3430
- ucList design changes by @MeniKadosh1 in #3435
- D37215_Screenshot with time stamp Fixed by @prashelke in #3438
- Added a condition for when the cross button is clicked by @manas-droid in #3441
- Changed Mark All as Unused Query statement by @manas-droid in #3444
- Bug fix/pom text box search by @AmanPrasad43 in #3445
- Avoiding extra addition of inverted commas by @manas-droid in #3451
- Default Browser path for Open IE mode in Edge by @prashelke in #3461
Full Changelog: v2023.5-Official...v2024.1-Beta.1
Ginger v2023.5 Official
🏢Enterprise Feature
What’s New?
-
Automation platform agnostic with new Technologies
- Swagger Open API 3.0 support- Swagger Open API 3.0 JSON and YAML file both are supported.
- HBase Database Integration– Ginger database integration enhanced to include Hbase database
-
Auto Update browser drivers using Selenium Manager- Required driver version matching the browser version will be downloaded at runtime for Chrome, Firefox, and Edge.
-
Built-in Cross-Browser version testing Specified browser version will be downloaded at runtime.
-
Ginger New Styling Ginger Design and Styling updated as per Amdocs Branding
-
Browser operation enhancements
- Network log operation enhanced to Filter network logs by specific domains
- Added new operations to Block\Unblock Specific domain URLs
-
Convert Automation to Model-Based Engineering (Otoma) to Increase the Automation Reuse 🏢
- Export Activity Groups to Otoma Subprocess BPMN file
- Export Business Flow to Use Case BPMN file Learn More
Other enhancement
- Performance enhancements on various sections to optimize CPU and memory usage
- Support for multiple chrome plugins\extensions for browsers via Agent Configuration
- Show each execution Iteration and Display ALM ID supported with LiteDB report.
- Improved Source control conflict page to make it more user-friendly.
What’s Changed?
- Moved Centralized Report Settings to Execution logger configuration 🏢
- Removed Data publishing phase option from Centralized Report Settings, default is During execution 🏢
- Removed Static web drivers for Chrome, Edge, and Firefox from Ginger as it will be managed using selenium Manager (IE driver is still included in Installer)
What’s Fixed?
Over 110+ Bugs were fixed
Ginger v2023.5-Beta.1
Merge pull request #3340 from Ginger-Automation/BugFix/37015-ErrorStr…
Ginger v2023.4
🏢Enterprise Feature
What’s New?
-
Rerun Failed flows Faster cycle time for automation execution by enabling easy way to reprocess failed flows
-
Source control conflicts review and merge Increased collaboration between team members to sync Automation flows by resolving conflicts
-
Diameter Protocol Automation Platform enablement to support automating Diameter Protocol
-
🏢Otoma MBT Import Full Topology with Consumer details to Automatically draw the full topology diagram in Otoma when importing automation nuggets from Ginger
-
🏢Dashboard and Report Enhancement
- Additional filters like ALM ID, Application, Environment are added on the Grafana dashboard.
- New dashboard for Failure analysis and insights like most failed flows, activities, frequent errors
- Business flow report widget with link to specific business level flow report added in Grafana
- Business flow details page is enhanced to have additional 2 sections to allow easy report validations & analysis
- Screenshot sliders – to view all screenshots from the flow as slider with thumbnail & status indicator.
- Output validations – to view all output validations from the specific flow actions.
Other enhancement
- Performance enhancements in Automate page, Runsets page & Analyzer to optimize CPU and memory usage
- Support New Terminology Type MBT
- Ability to modify Global variables from Ginger CLI Dynamic JSON
- ALM Id (external Id) is made configurable from UI on Business flow details and Activity group details page
- Export Ginger report link to RQM execution results
- Email action enhanced to limit number emails to read and additional filter to read only unread emails
- New option to view details added Activity group menu
- Excel action is enhanced to specify custom table header row number
- User setting to control Auto update on file/folder changes
- New operation in File operation action for delete directory
What’s Changed?
- Ginger release versioning is changed to calendar version format e.g., 2023.4
- Selenium upgraded to 4.13.0
- Ginger code is upgraded to Dot Net 7.0
What’s Fixed?
Over 120+ Bugs were fixed
Ginger v2023.4-Beta 3
Merge pull request #3259 from Ginger-Automation/fix_externalId_VE calculating external id with VE and reverting stopRun action notify
Ginger 2023.4-Beta 2
Merge pull request #3200 from Ginger-Automation/Beta2/RQMRelatedChange RQM DLL Updated for Ignore SSL Certificate Code and Added Exception f…
Ginger 2023.4-Beta 1
v2023.4-Beta.1 Updated version
Ginger v5.3
What’s New?
Input variables customisation based on rules
Increase Automation stability by removing human errors when selecting the input data
Read Email using IMAP
Extend unattended automation coverage for email-based use cases with Ability to read email and attachments with specific filter criteria using IMAP client.
Mobile Platform Enhancement
Support added for simulating barcode and biometrics on mobile devices.
Other enhancement
- OCR Action enhanced to allow configure Dots per inch (DPI) to increase accuracy of OCR.
- Admin mode indicator and Option to launch Ginger as Admin added on Ginger UI.
- New configuration to read only required attribute values added for XML Tag validation action.
- Added support to allow marking linked activity as inactive.
What’s Changed?
- Self-Healing Locator re-prioritization enhanced to skip reprioritization for absolute xpath & tag name.
- Code refactoring & optimization for the overall performance improvements.
- Database, excel & data source action enhanced to allow seamless parallel execution.
- Rename variable enhanced update also reference in Run set variable mapped values.
- Disabling Stop button on click to avoid multiple clicks.
- Selenium upgraded to 4.9.0.
- Added configuration Source control indicator for Ginger entities, default is disabled for better performance.
- Recovery mechanism enhanced to delete auto save items on successful Ginger close and offer recovery only if Ginger was terminated abruptly.
What’s Fixed?
Over 100+ Bugs were fixed