What's new in KS DB Merge Tools for Cross-DBMS 1.5.3

Apr 5, 2024
  • Free & Pro: EULA updated (divided into sections, more information and clarifications)
  • Free & Pro: Home - fix bug 'Open single database, Refresh, and other side loaded with the same DB instead of refresh'
  • Free & Pro: SQL syntax highlight - recognize multiline strings
  • Free & Pro: What's new - enable word wrap for list of changes to avoid horizontal scroll for long items
  • Free & Pro: Text diff - change line numbers to dark-gray to avoid visual confusion with actual text
  • Free & Pro: Fix focus on selected tab, switching between data diff tabs and clicking Refresh could produce selection of some other previously focused tab
  • Free & Pro: Data diff - add 'Click to sort by this column' column tooltip where applicable
  • Pro: Query result diff - fix cases of missing first row selection on Run (and therefore fix missing bottom row grid)
  • Pro: Query result diff - clear previous result on subsequent Run
  • Pro: Query result diff - handle properly cases when only one side result is available (error on other side, different resultset count, other side returned no table result)
  • Pro: Query result diff - error text word wrap, ability to copy, and some other layout updates
  • Pro: Query result diff - better error handling of database connection errors for some DBMS
  • Pro: Text diff - new 'Show tabs and spaces' toggle
  • Pro: Text diff - new bottom line implementation, with selectable text and fixed tabulation width
  • Pro: Table structure diff - show 'Compare data' and 'Open in Query result diff' buttons for tables missing on other side (or other side db is not loaded at all)
  • Pro: Data diff - allow to compare string values in the separate text diff tab (the up-right arrow near column name in the bottom grid, useful for multiline values)

New in KS DB Merge Tools for Cross-DBMS 1.5.2 (Mar 15, 2024)

  • Free & Pro: Splash screen
  • Free & Pro: Verified compatibility with MariaDB 11.3
  • Free & Pro: SQL syntax highlight - highlight identifiers and numbers, reduced list of keywords to the most generally used
  • Free & Pro: Custom data diff - fix broken paging on setting up sort order for more than one key
  • Free & Pro: Custom data diff - deny sorting on more than one non-key column (not supported)
  • Free & Pro: Custom data diff - minor layout adjustments
  • Free & Pro: Data diff - use the same fonts in the merge/delete progress as in other places
  • Free & Pro: Fix 'It is an expired trial key' key entry error presentation
  • Pro: Fix cases of broken Ctrl+C in the new text editor (Query result diff, etc.)
  • Pro: Text diff - change Expand above/below links to folding sections (and fix some syntax highlight issues if it shows new/changed lines)
  • Pro: Text diff - if show only new/changed lines, do not hide block containing only one line
  • Pro: Text diff - show 'Additional lines' configuration directly in tab and remove it from Settings

New in KS DB Merge Tools for Cross-DBMS 1.5.1 (Feb 16, 2024)

  • Free & Pro: SQL Syntax highlight in the Text diff, Object list text preview, Merge dialog and Query result diff
  • Free & Pro: SQLite - exclude system tables like sqlite_sequence, configurable for Pro
  • Free & Pro: Ability to switch to the full screen, with F11 shortcut
  • Free & Pro: Updated application binary protection
  • Pro: Query result diff - deny run the different queries on same dbms

New in KS DB Merge Tools for Cross-DBMS 1.4.0 (Feb 6, 2024)

  • Free & Pro: Fix 'read sequences' database open error for MariaDB
  • Free & Pro: Home tab, Object list - fix Refresh
  • Free & Pro: Object list - show object action buttons for new objects or if other side db is not opened (as result, allow to view data)
  • Free & Pro: Home tab - 'Copy all' database progress actions appearing in case of errors
  • Free & Pro: Access - fix table column nullability
  • Free & Pro: Reduce cases of duplicated ';' in generated scripts
  • Free & Pro: Data merge dialog - minor label fixes
  • Pro: Id-Remap Merge new feature allowing to merge properly foreign key values referencing to autoincrement/sequence numeric primary keys, integrated with Data Diff and Batch Data Diff merge actions
  • Pro: Batch data merge dialog - show Id-Remap Merge suggestion and applicability warnings in appropriate cases
  • Pro: Batch data merge dialog - minor label fixes
  • Pro: Batch data merge dialog - Alt hotkeys
  • Pro: Data merge dialog - show Id-Remap Merge suggestion in appropriate cases
  • Pro: Access - fix ForeignKey/Relation identification (was counted as new instead of same/changed)
  • Pro: Query result diff - 'Split..' and 'Run both..' options adjustments for the new case of opening from Object List when other side db is not opened

New in KS DB Merge Tools for Cross-DBMS 1.3.1 (Dec 15, 2023)

  • Free & Pro: Oracle - Fix ORA-01008 on paging for table with multi-column primary key
  • Free & Pro: MySQL - Fix processing of Geometry data types for MySQL 8.1 and 8.2
  • Free & Pro: MySQL and MariaDB - Verified compatibility with MySQL 8.1, 8.2 and MariaDB 11.2
  • Free & Pro: SQL Server - Open db with server authentication and without saved password from recent list - fix invalid Windows Authentication and focus on password in the password prompt
  • Free & Pro: Home tab - indicate that recent database requires password entry (was opened by password without saved password)
  • Free & Pro: Opening db with save password if other side loaded and has no saved saved password - fix invalid save password for both (and the same for unsaved password)
  • Free & Pro: Recent database open only if one side has no saved password - fix missing password for other side
  • Pro: Fix 'Item with the same key has already been added' on some cases opening database having more than one index on the same table and columns
  • Pro: Try to find other side matching index by table name, columns and index name first. If not found then match by table name and columns without index name (as previously).
  • Pro: Batch data merge dialog - restore lost note regarding script generation time and space
  • Pro: Batch data diff - fix invalid 'Change columns' = No for the case of new column(s) in the left db without other changes
  • Pro: Opening database in the new app instance: fix some cases of lost 'Save passwords' (both for other side database and the newly opened one)

New in KS DB Merge Tools for Cross-DBMS 1.3.0 (Oct 23, 2023)

  • Free & Pro: Update Oracle metadata reading, fix view columns case-insensitive-duplicates check
  • Free & Pro: Fix occasional 'Cannot set Owner property to a Window that has not been shown previously' unexpected error for basic dialogs
  • Free & Pro: Improved logic of object changes invalidation after refresh
  • Free & Pro: Fix app crash on unknown error during dialog open
  • Free & Pro: CREATE TABLE text - fix quoted identifiers for DBMS with schemas
  • Pro: Initial support for foreign keys / relations
  • Pro: Initial support for indexes
  • Pro: Support for All-in-one license
  • Pro: Fix 'Cannot call StartAt' unknown error on Batch data diff -> click on view name -> compare data
  • Pro: Access - fix missing table DL