πŸ“„Version 5.0

Version 5.0.1.40

News

  • OMrun release 5.0..x.x experienced a complete face lifting of the OMrun GUI as well as large enhancement on plug-in's.

  • Major change and enhancement including many bug fixes.

  • New look and feel (additional dark mode) and more stability; light colour style and better result visibility and readability.

  • Test result presentation with enhanced statistical information on row and column level.

  • Test result additional filter function, allowing to reduce the visible columns to key columns and columns with differences only.

  • New symbols and colour on test result column headers for key and info fields.

  • A new query only functionality ensuring to execute a simple query test data object without the comparison.

  • New sophisticated Excel on demand reports.

  • New XML plug-in component able to import almost any xml format.

  • New data staging plugin, loading test results of an OMrun component and csv files automatically into an MS SQL Server database without effort.

  • New plug-in to generate test data objects derived from the database schema to run a 1:1 compare on the whole database content.

  • New plug-in to generate a test scenario object based on the generated test data objects to run all SQL-scripts needed to compare the whole database content.

  • New plug-in to run a 1:1 database migration from MS SQL to PostgreSQL.

  • New plug-in to run a 1:1 database migration from MySQL to Oracle.

  • New plug-in to run a 1:1 database migration from Oracle to MySQL.

  • New license model to reflect the detailed customer needs.

  • Logs β€œreduced to the max” to get a better overview.

  • Introduction of many new OMrun internal variables to make scripting even more generic.

  • Many different generic use case standard templates for downloading, like pseudonymization, 1:1 database comparison, data migration and many more.

  • Updated and modernized OMrun-help on web.

Attention! OMrunGuiProvider_4.2.cfg / OMrunGuiProvider_4.3.cfg needs to be deleted, new Parameter #OMrunEnvironment# and the Migration config is added.

Precondition ⚠️

  • .Net 4.8 (install always first)

  • .Net 6.0.4

Detailed Notes

Tasks

  • omrun#832_RTB-should-delete-formation-of-text-when-pasted-in

  • omrun#668_right-click-functionality-should-be-standard-again-instead-of-the-overwritten-undo

  • omrun#507_Restrict-the-Data-Source-of-a-New-Test-Data-Object-to-the-Connections-in-the-Drop-down-list

  • omrun#784_close-omrun-after-license-key-deactivation

  • omrun#97_add-about-to-logging

  • omrun#790_soraco-log-missing

  • omrun#827_OMrun-closing-after-license-activation

  • omrun#826_Package_Solution_For_JSON_Dependence_Files

  • omrun#824_Link_OMrun_EULA

  • omrun#778_Update_Soraco_To_Newest_Version

  • omrun#783_OMrun_End_User_Agreement_Missing

  • omrun#822_Help_Add_One_Pager_Offline_Docu

  • omrun#821_BSS_Wizzard_Check_Input_On_Next

  • omrun#807_Console_Text_Not_Aligned

  • omrun#800_Enhance_Log_Msg

  • omrun#798_Adjust_Look_And_Feel_Of_Soraco_Windows_To_The_OMrun_Style

  • omrun#796_Simplify_No_Runtime_Error_Msg

  • omrun#794_Enhance_Logging_Of_All_Plugins

  • omrun#791_Enhance_Log_Msg_On_Cli_License

  • omrun#758_Create_Test_Scenario_Generator

  • omrun#757_CSV_Converter_Creates_Unexpected_Output

  • omrun#751_Fill_TOB_Data_Set_With_Parameter

  • omrun#749_Add_Compare_Generator_To_Prog_Adapter_Config

  • omrun#748_Create_Test_Program_Object_Generator

  • omrun#747_Create_Test_Data_Object

  • omrun#746_Create_Component

  • omrun#745_Path_Mismatch_Reports_Batch

  • omrun#742_Szenario_Splitter_Over_Scrollbar

  • omrun#741_Missing_Console_Content_In_Plugins

  • omrun#740_Check_Vs_Environment_Post_Process

  • omrun#739_Missing_Console_Content_In_Datastaging

  • omrun#738_Missing_Console_Content_In_CSV

  • omrun#719_OMmig_Does_Not_Migrate_To_Pg

  • omrun#714_Reduce_Log_File_Content_To_Minimum

  • omrun#713_Implement_Dynamic_Query_For_Darkmode_Part_1

  • omrun#711_Update_Copyright_Year_to_2023

  • omrun#710_Add_Internal_Variable #OMrunBSS#

  • omrun#707_Result_History_Image_&_Label_Are_Not_Positioned_Correctly

  • omrun#705_Removing_Colon_From_Result_History_Label

  • omrun#704_Make_The_Formsomrun_Background_Of_The_Forms_Change_Dynamically_Depending_On_Selected

  • omrun#702_Selected_Query_Font_Size_Should_Be_Taken_Over_To_A_Newer_OMrun_Version_Installation

  • omrun#696_Fix_Naming_Postgre_To_Postgres_Or_Postgre_SQL

  • omrun#695_Resizing_The_Query_Slider_Causes_Scroll_Functionality_To_Disappear

  • omrun#693_SQL_Pasted_From_Word_Into_Query_Keeps_Formation_Of_Word. (f.e: fontsize, fontstyle)

  • omrun#692_Improve_Performance_Of_The_Keyword_Highlighting_In_The_Querry_Field

  • omrun#689_Create_Packaging_X64_For_.Net6.0 (integrated .net4.8 dashboard call into .net6 omrun application)

  • omrun#688_OMmigration_Multiple_Errors_After_.Net6_Upgrade (system.data.oledb not installable with nuget, dll Assembly not working / configuration manager not upgradable to v6.0.0)

  • omrun#683_Implement_New_Logging_Tool_Into_OMrun (.net6)

  • omrun#682_2_Colums_Should_Show_White_Background_In_Dark_Mode

  • omrun#680_Make_The_Forms_OMrun_Background_Of_The_Forms_Change_Dynamically_Depending_On_Selected_Colormode

  • omrun#679_Datastaging_Performance_Optimization_Add_Direct_CSV_Load_And_Refactor_TOB_Load

  • omrun#676_OMrun_To_.net_6.0_Upgrade

  • omrun#648_Add_Internal_Variables

  • omrun#634_Missing_Logo_On_Forms_Create_New_Project_Wizard

  • omrun#461_Highlight_All_Parts_Of_SQL_Syntax_In_Query_Fields

  • omrun#172_Reminder_For_License_Expiery_Date

  • omrun#168_Add_Environment_Variables_During_Installation

  • omrun#148_Resizing_Font_Size

  • omrun#136_Check_Dependences_Of_OMrun_4.0_To_OMgenerator

  • omrun#107_Implement_Shortcutsom

  • omrun#98_Refresh_License_Key_After_Entering

Bugs

  • omrun#844_Plugin-Program-does-not-pass-Parameters-correctly

  • omrun#842_Row-counter-of-DataStaging-shows-incorrect-number

  • omrun#843_DataStaging-stopps-when-any-Field-contains-CR-LF

  • omrun#841_DataStaging-does-not-properly-handle-double-quotes

  • omrun#840_Pasting-text-into-query-field-inserts-text-always-at-the-end

  • omrun#830_XML-And-Json-Adapter-Allways-Pass

  • omrun#838_ctr+z-on-query-b-does-undo-on-query-a

  • omrun#831_undo-deletes-sql-Highlighting

  • omrun#825_OMrun_does_not_start

  • omrun#787_remove-omrun-version-number-in-licence-wizard

  • omrun#819_Link_To_Help_Is_Hardcoded

  • omrun#818_Bss_Wizzard_Checks_Field_Content_Too_Early

  • omrun#817_Crossover_Definition_Between_Local_Global_Env_Not_Working

  • omrun#813_Button_About_Fails_Without_Internet_Connection

  • omrun#811_Feature_License_Check_Not_Working_After_Soraco_Reimplementation

  • omrun#810_Online_Activation_Not_Working_After_Rreimplementation_Of_Soraco

  • omrun#809_RTL_First_ResultHistory_Selection_Always_Empty

  • omrun#806_Typo_In_Popup_Win

  • omrun#803_After_App_Start_Export_To_Excel_Wrongly_Activated

  • omrun#802_RTL_Result_Export_To_Excel_Inactivated

  • omrun#799_TSC_Result_Export_To_Excel_Inactivated

  • omrun#797_License_Without_Runtime_Can_Execute_OMrun_Cli

  • omrun#795_Runtime_Execution_Does_Not_Work

  • omrun#792_No_Deactivation_Of_Cli_License

  • omrun#785_License_Offline_Activation_Does_Not_Work

  • omrun#770_Sort_Flag_Wrong

  • omrun#768_Creating_Excel_Manually_Not_Working

  • omrun#757_CSV_Converter_Creates_Unexpected_Output

  • omrun#756_Remove_Datacrawler_On_Program_Adapter_Config

  • omrun#745_Path_Mismatch_Reports_Batch

  • omrun#743_Missing_Console_Content_In_Program_Object

  • omrun#742_Scenario_Splitter_Over_Scrollbar

  • omrun#737_Dependency_Fail

  • omrun#736_BSS_Wizzard_Save_Later

  • omrun#735_Initial_State_If_BSS_Nok

  • omrun#734_BSS_Wizzard_Mandatory_Fields

  • omrun#731_Breadcrumb_Icons_And_Text_Not_Aligned

  • omrun#719_OMmig_Does_Not_Migrate_To_Pg

  • omrun#718_Error_If_Object_To_Be_Opened_Has_Object_Name_Editor_Activated

  • omrun#717_Create_New_Search_Icon_Fitting_Dark_Mode

  • omrun#714_Reduce_Log_File_Content_To_Minimum

  • omrun#712_Check_If_Dark_Query_Is_Possible

  • omrun#710_Add_Internal_Variable #OMrunBSS#

  • omrun#708_Refresh_Of_Current_Result_History_Row_Color_On_Next_Tab_Refresh_Only (tsc)

  • omrun#707_Result_History_Image_&_Label_Are_Not_Positioned_Correctly

  • omrun#704_Query_Color_Of_Aliases_Sometimes_Partly_Changed

  • omrun#701_Strange_Logging_By_?

  • omrun#700_Selection_Of_Text_Elements_In_Query_Not_Possible

  • omrun#699_Vertical_Scroll_Bar_Of_Result_History_Does_Not_Appear

  • omrun#697_Global_Environment_Auto_Scroll_Bar_Does_Not_Work

  • omrun#695_Datastaging_Missing_Rows_From_TOR_File

  • omrun#688_Dot_Net_6.0_Migration_Errors

  • omrun#669_Resizing_The_Query_Slider_Causes_Scroll_Functionality_To_Disappear

  • omrun#667_Fix_Create_New_Project_Wizard_To_Not_Allow_Maximizing_Window

  • omrun#531_Scroll_Bar_On_Query_Missing_After_Slider_Moving_Down_Up

  • omrun#398_Scenario_Column_Test_Object_Does_Not_Take_Enough_Column_Space

Non_listed Bugs / Tasks

  • Null_Pointer_Exception_Timing_Case_During_Result_Percentage_Double_Click

  • Data_Crawler_Plugin_Deleted (decommissioned)

  • Embedded_Debug_Symbols_For_All_Projects

  • Create_Default_Folder_Structure_With_Example_BSS_On_New_Projects

  • Selected_Proper_Managed_Data_Access_Adapter_For_Oracle_Data_Bases

  • Tree_Environment_Showing_Global_Environment_On_Tree_Is_Wrong

  • Starting_OMrun_Latest_BSS_On_Root_Level_Causes_A_Fatal_Error

  • Background_Color_On_New_From_For_LightMode_Wrong_Color

  • Formating_Changes_On_New_Project_Wizzard

  • Issue_With_Query_Color_And_Generate_Button_Activation

  • Stabilized_GUI_With_Null_Pointer_Check_If_Scrolling_In_Query

  • Extraction_Of_Param_In_EnvVar_Integrated

General

  • Packaging_Updated_To_.Net6.0_Platform_Added_New_File_Version_Of_Config_Data/Prog_Adapter

  • Updated OMrun help link https://dbi-services.gitbook.io/omrun-help/

Last updated