Skip to content

Official Rlease branch update from master#4318

Merged
Maheshkale447 merged 232 commits into
Releases/Official-Releasefrom
master
Oct 3, 2025
Merged

Official Rlease branch update from master#4318
Maheshkale447 merged 232 commits into
Releases/Official-Releasefrom
master

Conversation

@Maheshkale447

@Maheshkale447 Maheshkale447 commented Oct 3, 2025

Copy link
Copy Markdown
Contributor

Thank you for your contribution.
Before submitting this PR, please make sure:

  • PR description and commit message should describe the changes done in this PR
  • Verify the PR is pointing to correct branch i.e. Release or Beta branch if the code fix is for specific release , else point it to master
  • Latest Code from master or specific release branch is merged to your branch
  • No unwanted\commented\junk code is included
  • No new warning upon build solution
  • Code Summary\Comments are added to my code which explains what my code is doing
  • Existing unit test cases are passed
  • New Unit tests are added for your development
  • Sanity Tests are successfully executed for New and Existing Functionality
  • Verify that changes are compatible with all relevant browsers and platforms.
  • After creating pull request there should not be any conflicts
  • Resolve all Codacy comments
  • Builds and checks are passed before PR is sent for review
  • Resolve code review comments
  • Update the Help Library document to match any feature changes

Summary by CodeRabbit

  • New Features

    • Security Testing (ZAP): Configure in drivers, run passive/active/API scans, view alerts, and generate reports.
    • Force UI Screenshot option for runs.
    • Console Command: choose command terminator.
    • Categories management added to Activities and Business Flows.
    • New UI actions: Double-Click and Get Value by OCR.
    • AI POM: new integration options and in-wizard processing indicator.
  • Improvements

    • OCR engine upgraded for better accuracy.
    • Enhanced POM learning and SVG handling.
    • Usability tweaks to element/property grids and theming.
  • Bug Fixes

    • More reliable console command execution and Send Keys to focused window.
  • Chores

    • Dependency updates (Selenium, imaging, OCR, ZAP).

amanpras and others added 30 commits July 18, 2025 15:31
…layIntegrationFixed

Ginger play configuration Backward compatibility fixed and added bran…
Bug fix/linux_DownloadSolutionFormGitIssueFix
…ficial-Releases/Official-Release-2025.3

Releases/published official releases/official release 2025.3
…on too and serializing based on selected value
amanpras and others added 27 commits September 30, 2025 10:20
…eWithAI

Mobile POM Fine tune with AI Added
…tExternalConfig

Feature/cli enhancement external config
…menetation

Send key implementation without locate value
@coderabbitai

coderabbitai Bot commented Oct 3, 2025

Copy link
Copy Markdown
Contributor

Caution

Review failed

The pull request is closed.

Walkthrough

Adds ZAP security testing (config, drivers, action, UI), POM AI fine‑tuning workflow with driver hooks and wizard UI, migrates OCR to PaddleOCR, introduces categories on Activity/BusinessFlow, console command terminator support, force UI screenshot option, RepoFolderManager redesign (paths/signature) with tests, and multiple dependency/project updates.

Changes

Cohort / File(s) Summary
ZAP Security Testing (feature, config, drivers, UI)
GingerCoreNET/External/ZAP/*, GingerCoreNET/ActionsLib/UI/Web/ActSecurityTesting.cs, Ginger/ExternalConfigurations/ZAPConfigurationPage.xaml*, GingerCoreCommon/External/Configurations/ZAPConfiguration.cs, GingerCoreCommon/Repository/GingerSolutionRepository.cs, Ginger/MenusLib/ConfigurationsMenu.cs, Ginger/Drivers/DriversConfigsEditPages/WebAgentConfigEditPage.xaml*, Ginger/Drivers/DriversConfigsEditPages/WebServicesDriverEditPage.xaml*, GingerCoreNET/Drivers/WebServicesDriver/WebServicesDriver.cs, Ginger/UserControlsLib/ImageMakerLib/ImageMakerControl.xaml.cs, GingerCoreCommon/EnumsLib/eImageType.cs, Ginger/App.config, GingerCoreNET/External/GingerPlay/GingerPlayEndPointManager.cs, GingerCoreNET/GeneralLib/General.cs
Introduces ZAP integration: client wrapper/service, action (ActSecurityTesting), configuration page and model, menu entry, driver bindings (web/webservices), UI toggles/expanders, image assets, enums; adds related app settings and helper methods.
POM AI Fine‑Tuning (drivers, wizard, utilities, UI)
GingerCoreNET/Drivers/CoreDrivers/Web/Selenium/SeleniumDriver.cs, .../Mobile/Appium/GenericAppiumDriver.cs, .../Web/POM/POMUtils.cs, Ginger/WizardLib/WizardWindow.xaml*, Ginger/ApplicationModelsLib/POMModels/POMWizardLib/LearnWizard/POMLearnConfigWizardPage.xaml*, Ginger/ApplicationModelsLib/POMModels/PomElementsPage.xaml*, Ginger/ApplicationModelsLib/POMModels/PomAllElementsPage.xaml.cs, Ginger/UserControlsLib/UCElementDetails.xaml*, GingerCoreNET/GeneralLib/ElementWrapperInfo.cs, GingerCoreCommon/UIElement/ElementInfo.cs, GingerCoreCommon/UIElement/ElementLocator.cs, GingerCoreNET/Application Models/Learn/POM/PomLearnUtils.cs
Adds AI processing state/events, batch fine‑tune flow, wizard AI indicators, POM AI option gating, learned-type columns, IsProcessed/IsAIGenerated properties, element/locator enhancements, and supporting data structures.
OCR Migration and UI Element actions
GingerCore/GingerOCR/GingerOcrOperations.cs, GingerCore/GingerCore.csproj, GingerCoreNET/GingerCoreNET.csproj, GingerCoreCommon/Actions/UI Element/ActUIElement.cs, GingerCoreNET/Run/Platforms/.../PlatformInfoBase.cs, GingerCore/Drivers/Common/UIElementOperationsHelper.cs, GingerCore/Drivers/WindowsLib/WindowsDriver.cs, GingerCore/Actions/ActOcr.cs, Ginger/Actions/ActionEditPages/ActOcrEditPage.xaml.cs
Replaces Tesseract with PaddleOCR, updates packages, adds GetValueByOCR action and flow, exposes OCR helpers, moves ActOcr namespace, and wires UI/driver usage.
Categories (Activity/BusinessFlow/RunSet + UI)
Ginger/Activities/ActivityDetailsPage.xaml*, Ginger/BusinessFlowWindows/BusinessFlowConfigurationsPage.xaml*, Ginger/NewRunSetPage.xaml.cs, Ginger/RunSetLib/RunSetOperations.cs, GingerCoreCommon/Repository/BusinessFlowLib/Activity.cs, .../BusinessFlow.cs, GingerCoreCommon/Run/RunSetConfig.cs, Ginger/SolutionCategories/SolutionCategoriesPage.xaml.cs, GingerCoreCommon/GeneralLib/General.cs, Ginger/Activities/ActivityPage.xaml.cs
Adds categories UI sections and events; introduces merged categories properties on models; helper methods to merge/update categories; updates view‑mode signature and usages; removes legacy init paths.
Console Command Terminator
Ginger/Actions/ActionEditPages/ActConsoleCommandEditPage.xaml*, GingerCore/Actions/ActConsoleCommand.cs, GingerCore/Drivers/ConsoleDriverLib/ConsoleDriverBase.cs, GingerCore/Drivers/ConsoleDriverLib/ConsoleDriverWindow.xaml.cs
Adds CommandEndKey enum/property with UI ComboBox; drivers append platform‑appropriate terminators; sending text stops auto‑newline in console window.
Force UI Screenshot
Ginger/Run/GingerRunnerConfigurationsPage.xaml*, GingerCoreCommon/Run/GingerRunner.cs, GingerCoreNET/Run/GingerExecutionEngine.cs
Adds ForceUiScreenshot setting; extends screenshot capture conditions to respect this flag.
RepoFolderManager refactor + tests
GingerCoreCommon/WorkSpaceLib/RepoFolderManager.cs, GingerCoreCommonTest/WorkSpaceLib/RepoFolderManagerTests.cs, GingerCoreCommon/GeneralLib/General.cs, GingerCoreCommonTest/GingerCoreCommonTest.csproj
Changes constructor signature and storage pathing, adds robustness and error handling; adds comprehensive tests and default repos folder helper.
External Config current-item, creation
Ginger/ExternalConfigurations/AskLisaConfigurationsPage.xaml.cs, .../GingerOpsConfigurationPage.xaml.cs, .../GingerPlayConfigurationpage.xaml.cs, .../WireMockConfigurationPage.xaml.cs, Ginger/SolutionWindows/AddSolutionPage.xaml.cs
Sets CurrentSelectedItem on init for various config pages; creates ZAP configuration during solution creation; streamlines GingerPlay validation flow.
Driver and action tweaks
GingerCore/Actions/ActSendKeys.cs, GingerCore/Actions/UIAutomation/WinAPIAutomation.cs, GingerCoreNET/Drivers/WebServicesDriver/HttpWebClientUtils.cs, GingerCoreNET/Drivers/WebServicesDriver/HttpWebClientUtils.cs, GingerCore/Actions/ActLaunchJavaWSApplication.cs, GingerCoreNET/Resources/JavaScripts/GingerHTMLHelper.js, GingerCoreNET/Drivers/CoreDrivers/Web/Playwright/PlaywrightDriver.cs
Adds send‑to‑foreground path for SendKeys; adds DoubleSendClick; adjusts GET Content‑Type handling; refines launch command params; updates widget selection value; sets window size in headless Playwright.
Remote HTML report utils
GingerCoreNET/Run/GingerRemoteExecutionUtils.cs, Ginger/Run/RunSetsExecutionsHistoryPage.xaml.cs, Ginger/NewRunSetPage.xaml.cs, GingerCoreNET/External/GingerPlay/GingerPlayAPITokenManager.cs
Makes GenerateHTMLReport static; updates callers; trims URL; removes host trailing‑slash normalization in token manager.
General utilities and UI polish
GingerCore/GeneralLib/General.cs, GingerCoreCommon/GeneralLib/ApplicationInfo.cs, Ginger/Dictionaries/Skins/GingerDefaultSkinDictionary.xaml
Adds FillComboWithYesNo; adds version parsing record; introduces reusable purple brush and applies to AI tab style.
Projects/Packages
Ginger/Ginger.csproj, GingerCoreCommon/GingerCoreCommon.csproj, GingerCoreNET/GingerCoreNET.csproj, GingerConsoleTest/GingerConsoleTest.csproj
Adds/updates package references (ZAP, Magick.NET, Selenium, PaddleOCR/OpenCV, Pdfium, ExecuterService.Contracts), resource entries, and removes legacy references.

Sequence Diagram(s)

sequenceDiagram
  autonumber
  participant User as User
  participant UI as Edit Page/Driver Config
  participant Driver as Web/WebServices Driver
  participant ZAP as ZapProxyService
  participant Repo as ZAP Configuration

  User->>UI: Enable Security Testing / set options
  UI->>Driver: Bind UseSecurityTesting, Scan/Vulnerability
  Driver->>Repo: Load ZAPConfiguration (URL/API key)
  alt Passive (Web/API)
    Driver->>ZAP: WaitTillPassiveScanCompleted()
    ZAP-->>Driver: Passive scan complete
    Driver->>ZAP: EvaluateScanResult*()
  else Active (Web/API)
    Driver->>ZAP: PerformActiveScan(url)
    ZAP-->>Driver: Scan ID / progress
    Driver->>ZAP: WaitTillActiveScanIsCompleted()
    ZAP-->>Driver: Completed
    Driver->>ZAP: GenerateZapReport()
  end
  Driver-->>UI: Update action status, attach report
  UI-->>User: Show results/alerts
Loading
sequenceDiagram
  autonumber
  participant User as User
  participant Wizard as WizardWindow (POM Learn)
  participant Driver as Selenium/Appium
  participant POM as POMUtils
  participant AI as GenAI Service

  User->>Wizard: Start Learn with AI enabled
  Wizard->>Driver: Subscribe ProcessingStatusChanged
  Driver->>POM: Enqueue elements for fine-tune
  POM->>AI: SendInBatches(JSON payload)
  AI-->>POM: Response (enhanced locators/names)
  POM->>Driver: Update elements, mark processed
  Driver-->>Wizard: IsProcessing=false
  Wizard-->>User: Hide "AI Processing" indicator
Loading

Estimated code review effort

🎯 5 (Critical) | ⏱️ ~120 minutes

Possibly related PRs

Poem

In violet tabs I thump with glee,
ZAP shields hum beside the sea; 🛡️⚡
POMs learn fast, batch by batch,
OCR reads each secret scratch. 👀
Screenshots bloom on every run,
Categories sorted—work well done.
— A happy hare, commit and done! 🐇✨

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch master

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: ASSERTIVE

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between c58f7db and d288013.

⛔ Files ignored due to path filters (5)
  • .github/workflows/Build.yml is excluded by !**/*.yml
  • .github/workflows/Test.yml is excluded by !**/*.yml
  • Ginger/Ginger/UserControlsLib/ImageMakerLib/Images/ZAPLogo.png is excluded by !**/*.png, !**/*.png
  • Ginger/GingerCore/tessdata/pdf.ttf is excluded by !**/*.ttf, !**/*.ttf
  • Ginger/GingerCoreNET/DLLS/Ginger.ExecuterService.Contracts.dll is excluded by !**/*.dll, !**/*.dll
📒 Files selected for processing (107)
  • Ginger/Ginger/Actions/ActionEditPages/ActConsoleCommandEditPage.xaml (2 hunks)
  • Ginger/Ginger/Actions/ActionEditPages/ActConsoleCommandEditPage.xaml.cs (3 hunks)
  • Ginger/Ginger/Actions/ActionEditPages/ActOcrEditPage.xaml.cs (1 hunks)
  • Ginger/Ginger/Actions/ActionEditPages/ActSecurityTestingEditPage.xaml (1 hunks)
  • Ginger/Ginger/Actions/ActionEditPages/ActSecurityTestingEditPage.xaml.cs (1 hunks)
  • Ginger/Ginger/Activities/ActivityDetailsPage.xaml (1 hunks)
  • Ginger/Ginger/Activities/ActivityDetailsPage.xaml.cs (7 hunks)
  • Ginger/Ginger/Activities/ActivityPage.xaml.cs (1 hunks)
  • Ginger/Ginger/App.config (1 hunks)
  • Ginger/Ginger/ApplicationModelsLib/POMModels/POMWizardLib/LearnWizard/POMLearnConfigWizardPage.xaml (2 hunks)
  • Ginger/Ginger/ApplicationModelsLib/POMModels/POMWizardLib/LearnWizard/POMLearnConfigWizardPage.xaml.cs (8 hunks)
  • Ginger/Ginger/ApplicationModelsLib/POMModels/PomAllElementsPage.xaml.cs (1 hunks)
  • Ginger/Ginger/ApplicationModelsLib/POMModels/PomElementsPage.xaml (1 hunks)
  • Ginger/Ginger/ApplicationModelsLib/POMModels/PomElementsPage.xaml.cs (4 hunks)
  • Ginger/Ginger/BusinessFlowWindows/BusinessFlowConfigurationsPage.xaml (1 hunks)
  • Ginger/Ginger/BusinessFlowWindows/BusinessFlowConfigurationsPage.xaml.cs (5 hunks)
  • Ginger/Ginger/Dictionaries/Skins/GingerDefaultSkinDictionary.xaml (3 hunks)
  • Ginger/Ginger/Drivers/DriversConfigsEditPages/WebAgentConfigEditPage.xaml (1 hunks)
  • Ginger/Ginger/Drivers/DriversConfigsEditPages/WebAgentConfigEditPage.xaml.cs (6 hunks)
  • Ginger/Ginger/Drivers/DriversConfigsEditPages/WebServicesDriverEditPage.xaml (2 hunks)
  • Ginger/Ginger/Drivers/DriversConfigsEditPages/WebServicesDriverEditPage.xaml.cs (3 hunks)
  • Ginger/Ginger/ExternalConfigurations/AskLisaConfigurationsPage.xaml.cs (1 hunks)
  • Ginger/Ginger/ExternalConfigurations/GingerOpsConfigurationPage.xaml.cs (1 hunks)
  • Ginger/Ginger/ExternalConfigurations/GingerPlayConfigurationpage.xaml.cs (3 hunks)
  • Ginger/Ginger/ExternalConfigurations/WireMockConfigurationPage.xaml.cs (1 hunks)
  • Ginger/Ginger/ExternalConfigurations/ZAPConfigurationPage.xaml (1 hunks)
  • Ginger/Ginger/ExternalConfigurations/ZAPConfigurationPage.xaml.cs (1 hunks)
  • Ginger/Ginger/Ginger.csproj (3 hunks)
  • Ginger/Ginger/GlobalSolutionLib/ImportItemWizardLib/ImportItemWizard.cs (1 hunks)
  • Ginger/Ginger/MenusLib/ConfigurationsMenu.cs (2 hunks)
  • Ginger/Ginger/Run/GingerRunnerConfigurationsPage.xaml (1 hunks)
  • Ginger/Ginger/Run/GingerRunnerConfigurationsPage.xaml.cs (1 hunks)
  • Ginger/Ginger/Run/RunSetsExecutionsHistoryPage.xaml.cs (1 hunks)
  • Ginger/Ginger/RunSetLib/CreateAutoRunWizardLib/AutoRunWizardOptionsPage.xaml (1 hunks)
  • Ginger/Ginger/RunSetLib/CreateAutoRunWizardLib/AutoRunWizardOptionsPage.xaml.cs (1 hunks)
  • Ginger/Ginger/RunSetLib/CreateAutoRunWizardLib/AutoRunWizardShortcutPage.xaml (1 hunks)
  • Ginger/Ginger/RunSetLib/CreateAutoRunWizardLib/AutoRunWizardShortcutPage.xaml.cs (1 hunks)
  • Ginger/Ginger/RunSetLib/RunSetOperations.cs (0 hunks)
  • Ginger/Ginger/RunSetPageLib/NewRunSetPage.xaml.cs (3 hunks)
  • Ginger/Ginger/SolutionCategories/SolutionCategoriesPage.xaml.cs (5 hunks)
  • Ginger/Ginger/SolutionWindows/AddSolutionPage.xaml.cs (1 hunks)
  • Ginger/Ginger/SolutionWindows/TreeViewItems/AgentsFolderTreeItem.cs (1 hunks)
  • Ginger/Ginger/SolutionWindows/TreeViewItems/NewTreeViewItemBase.cs (2 hunks)
  • Ginger/Ginger/UserControlsLib/ImageMakerLib/ImageMakerControl.xaml.cs (2 hunks)
  • Ginger/Ginger/UserControlsLib/UCElementDetails.xaml (1 hunks)
  • Ginger/Ginger/UserControlsLib/UCElementDetails.xaml.cs (1 hunks)
  • Ginger/Ginger/UserControlsLib/ucGridView/ucGrid.xaml.cs (1 hunks)
  • Ginger/Ginger/WizardLib/WizardWindow.xaml (1 hunks)
  • Ginger/Ginger/WizardLib/WizardWindow.xaml.cs (4 hunks)
  • Ginger/GingerConsoleTest/GingerConsoleTest.csproj (1 hunks)
  • Ginger/GingerCore/Actions/ActConsoleCommand.cs (4 hunks)
  • Ginger/GingerCore/Actions/ActLaunchJavaWSApplication.cs (1 hunks)
  • Ginger/GingerCore/Actions/ActOcr.cs (1 hunks)
  • Ginger/GingerCore/Actions/ActSendKeys.cs (1 hunks)
  • Ginger/GingerCore/Actions/UIAutomation/UIAComWrapperHelper.cs (3 hunks)
  • Ginger/GingerCore/Actions/UIAutomation/WinAPIAutomation.cs (1 hunks)
  • Ginger/GingerCore/Drivers/Common/UIElementOperationsHelper.cs (7 hunks)
  • Ginger/GingerCore/Drivers/ConsoleDriverLib/ConsoleDriverBase.cs (3 hunks)
  • Ginger/GingerCore/Drivers/ConsoleDriverLib/ConsoleDriverWindow.xaml.cs (1 hunks)
  • Ginger/GingerCore/Drivers/WindowsLib/WindowsDriver.cs (5 hunks)
  • Ginger/GingerCore/GeneralLib/General.cs (2 hunks)
  • Ginger/GingerCore/GingerCore.csproj (4 hunks)
  • Ginger/GingerCore/GingerOCR/GingerOcrOperations.cs (8 hunks)
  • Ginger/GingerCoreCommon/Actions/UI Element/ActUIElement.cs (3 hunks)
  • Ginger/GingerCoreCommon/EnumsLib/eImageType.cs (2 hunks)
  • Ginger/GingerCoreCommon/EnumsLib/eStatus.cs (1 hunks)
  • Ginger/GingerCoreCommon/External/Configurations/GingerPlayConfiguration.cs (2 hunks)
  • Ginger/GingerCoreCommon/External/Configurations/ZAPConfiguration.cs (1 hunks)
  • Ginger/GingerCoreCommon/GeneralLib/ApplicationInfo.cs (2 hunks)
  • Ginger/GingerCoreCommon/GeneralLib/General.cs (5 hunks)
  • Ginger/GingerCoreCommon/GeneralLib/HttpUtilities.cs (2 hunks)
  • Ginger/GingerCoreCommon/GingerCoreCommon.csproj (3 hunks)
  • Ginger/GingerCoreCommon/ReporterLib/UserMsgsPool.cs (4 hunks)
  • Ginger/GingerCoreCommon/Repository/BusinessFlowLib/Activity.cs (2 hunks)
  • Ginger/GingerCoreCommon/Repository/BusinessFlowLib/BusinessFlow.cs (2 hunks)
  • Ginger/GingerCoreCommon/Repository/GingerSolutionRepository.cs (1 hunks)
  • Ginger/GingerCoreCommon/Run/GingerRunner.cs (1 hunks)
  • Ginger/GingerCoreCommon/Run/RunSetConfig.cs (1 hunks)
  • Ginger/GingerCoreCommon/UIElement/ElementInfo.cs (6 hunks)
  • Ginger/GingerCoreCommon/UIElement/ElementLocator.cs (2 hunks)
  • Ginger/GingerCoreCommon/UIElement/UIElementFilter.cs (1 hunks)
  • Ginger/GingerCoreCommon/WorkSpaceLib/RepoFolderManager.cs (6 hunks)
  • Ginger/GingerCoreCommon/WorkSpaceLib/Solution.cs (1 hunks)
  • Ginger/GingerCoreCommonTest/GingerCoreCommonTest.csproj (1 hunks)
  • Ginger/GingerCoreCommonTest/WorkSpaceLib/RepoFolderManagerTests.cs (1 hunks)
  • Ginger/GingerCoreNET/ActionsLib/UI/VisualTesting/MagickAnalyzer.cs (1 hunks)
  • Ginger/GingerCoreNET/ActionsLib/UI/Web/ActSecurityTesting.cs (1 hunks)
  • Ginger/GingerCoreNET/Application Models/Learn/POM/PomLearnUtils.cs (2 hunks)
  • Ginger/GingerCoreNET/Drivers/CoreDrivers/Mobile/Appium/GenericAppiumDriver.cs (6 hunks)
  • Ginger/GingerCoreNET/Drivers/CoreDrivers/Web/POM/POMUtils.cs (1 hunks)
  • Ginger/GingerCoreNET/Drivers/CoreDrivers/Web/Playwright/PlaywrightDriver.cs (2 hunks)
  • Ginger/GingerCoreNET/Drivers/CoreDrivers/Web/Selenium/SeleniumDriver.cs (43 hunks)
  • Ginger/GingerCoreNET/Drivers/WebServicesDriver/HttpWebClientUtils.cs (1 hunks)
  • Ginger/GingerCoreNET/Drivers/WebServicesDriver/WebServicesDriver.cs (8 hunks)
  • Ginger/GingerCoreNET/External/GingerPlay/GingerPlayAPITokenManager.cs (1 hunks)
  • Ginger/GingerCoreNET/External/GingerPlay/GingerPlayEndPointManager.cs (5 hunks)
  • Ginger/GingerCoreNET/External/ZAP/IZapClient.cs (1 hunks)
  • Ginger/GingerCoreNET/External/ZAP/ZapClientWrapper.cs (1 hunks)
  • Ginger/GingerCoreNET/External/ZAP/ZapProxyService.cs (1 hunks)
  • Ginger/GingerCoreNET/GeneralLib/ElementWrapperInfo.cs (3 hunks)
  • Ginger/GingerCoreNET/GeneralLib/General.cs (7 hunks)
  • Ginger/GingerCoreNET/GingerCoreNET.csproj (4 hunks)
  • Ginger/GingerCoreNET/GlobalSolutionLib/GlobalSolutionUtils.cs (3 hunks)
  • Ginger/GingerCoreNET/Resources/JavaScripts/GingerHTMLHelper.js (2 hunks)
  • Ginger/GingerCoreNET/Run/GingerExecutionEngine.cs (2 hunks)
  • Ginger/GingerCoreNET/Run/GingerRemoteExecutionUtils.cs (2 hunks)
  • Ginger/GingerCoreNET/Run/Platforms/PlatformsInfo/PlatformInfoBase.cs (1 hunks)
⛔ Files not processed due to max files limit (32)
  • Ginger/GingerCoreNET/Run/Platforms/PlatformsInfo/PowerBuilderPlatform.cs
  • Ginger/GingerCoreNET/Run/Platforms/PlatformsInfo/WebPlatformInfo.cs
  • Ginger/GingerCoreNET/Run/Platforms/PlatformsInfo/WindowsPlatform.cs
  • Ginger/GingerCoreNET/Run/RunListenerLib/CenteralizedExecutionLogger/AccountReportApiHandler.cs
  • Ginger/GingerCoreNET/Run/RunListenerLib/CenteralizedExecutionLogger/AccountReportEntitiesDataMapping.cs
  • Ginger/GingerCoreNET/RunLib/CLILib/CLIArgs.cs
  • Ginger/GingerCoreNET/RunLib/CLILib/CLIDynamicFile.cs
  • Ginger/GingerCoreNET/RunLib/CLILib/CLIHelper.cs
  • Ginger/GingerCoreNET/RunLib/CLILib/CLIProcessor.cs
  • Ginger/GingerCoreNET/RunLib/CLILib/DoOptionsHandler.cs
  • Ginger/GingerCoreNET/RunLib/DynamicExecutionLib/DynamicExecutionManager.cs
  • Ginger/GingerCoreNET/SolutionRepositoryLib/UpgradeLib/SolutionUpgrade.cs
  • Ginger/GingerCoreNET/SourceControl/GITSourceControl.cs
  • Ginger/GingerCoreNET/SourceControl/GitSourceControlShellWrapper.cs
  • Ginger/GingerCoreNET/SourceControl/SourceControlIntegration.cs
  • Ginger/GingerCoreNET/WizardLib/IWizardWindow.cs
  • Ginger/GingerCoreNET/WizardLib/WizardBase.cs
  • Ginger/GingerCoreNETUnitTest/Drivers/CoreDrivers/Web/POM/POMUtilsTest.cs
  • Ginger/GingerCoreNETUnitTest/Drivers/CoreDrivers/Web/Selenium/SeleniumUnitTest.cs
  • Ginger/GingerCoreNETUnitTest/GingerCoreNETUnitTest.csproj
  • Ginger/GingerCoreNETUnitTest/GlobalCrossSolutionTestsLib/ImportItemDependaciesTests.cs
  • Ginger/GingerCoreNETUnitTest/RunTestslib/CLITest.cs
  • Ginger/GingerCoreNETUnitTest/SolutionRepositoryLib/SolutionUpgradeTest.cs
  • Ginger/GingerCoreNETUnitTest/ZAP/ZapProxyServiceTests.cs
  • Ginger/GingerCoreTest/Misc/OcrTest.cs
  • Ginger/GingerPluginCoreTest/CommunicationProtocol/GingerSocket2Test.cs
  • Ginger/GingerPluginCoreTest/GingerPluginCoreTest.csproj
  • Ginger/GingerRuntime/GingerRuntime.csproj
  • Ginger/GingerTest/GeneralLib/VisualCompare.cs
  • Ginger/GingerTest/GingerTest.csproj
  • Ginger/GingerWPFDriverWindow/GingerWPFDriverWindow.csproj
  • Ginger/GingerWPFDriverWindowTest/GingerWPFDriverWindowTest.csproj

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@Maheshkale447
Maheshkale447 merged commit bd7484c into Releases/Official-Release Oct 3, 2025
0 of 5 checks passed
@coderabbitai coderabbitai Bot mentioned this pull request Nov 11, 2025
15 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants