27.01.2024 - version 1.6.2404.40903

Added:
  - When opening Find dialog the selected text is set into the find field (truncated if it's too long or if it's over one line)
Changed:
  - Shortcut Ctrl+Shift+D for a duplicate count function
  - Documentation updated
Bugs fixed:
  - Fix an issue in a sub table when creating new columns and there is a text column
  - Horizontal scrollbar for a cell text editing was sometimes black for the first time


27.01.2024 - version 1.6.2401.55149

Added:
  - New feature 'Find All' for xml files in Find and Replace dialog
  - New 'FindAll' command for the scripting
  - Possibility to do 'Find all' and 'Replace all' for all opened files which are in table's view
Changed:
  - Slightly improved undo/redo behaviour - now an action, which doesn't change anything, shouldn't cancel the redo chain
  - Documentation updated
Bugs fixed:
  - Exposing table mixed sometimes attributes and elements in a wrong order
  - Switching to compare mode then switching to standard mode and modify xml file, then switch back to compare mode didn't find the changes
  - Typing multiple characters in one group (e.g. from Chinese keyboard) discarded all characters but the last one from the group of characters
  - When using general setting 'replace tab by spaces' and pressing tabulator key at the right edge of the text area, it didn't shift the line properly to the right
  - Wrong position of a whispering combobox in the find dialog for json files
  - If cell's value was modified and then the whole cell content was deleted, Undo command didn't work properly


12.10.2023 - version 1.6.2310.25020

Bugs fixed:
  - When opening a sub-table a vertical scroll bar was incorrectly displayed


08.10.2023 - version 1.6.2310.16723

Added:
  - Cell's edit box shows now horizontal/vertical scrollbars if text is too wide or too height (this feature can be turned off in "Settings->Data and Table" in the scope Miscellaneous)
Changed:
  - Functionality 'replace all' for text replacing a character by a new line character in many instances (thousands) is now much faster
  - Documentation updated
Bugs fixed:
  - Fix an exception when editing cell and this cell is at the very bottom edge of the control


16.08.2023 - version 1.6.2308.33112

Bugs fixed:
  - Fix an exception while editing cell's text and click right button to invoke context menu
  - Using 'find next' in a table's view didn't update editbox context fully when the size and position changed


11.07.2023 - version 1.6.2307.23155

Bugs fixed:
  - Fix an exception in a new feature 'differences overview vertical bar'


07.07.2023 - version 1.6.2307.14580

Added:
  - In text compare mode a differences overview vertical bar has been implemented.
Bugs fixed:
  - Fix exception when Find dialog has been closed in a subtable and then invoked again in the main view
  - After returning from compare mode to standard mode the vertical scroll bar could appear wrongly on the left side


14.05.2023 - version 1.6.2305.28918

Added:
  - Xml cell with multi-line text value can be collapsed/expand (this feature can be turned off in "Settings->Data and Table" in the scope Miscellaneous by the option "Multi-line text can be collapsed")
  - Colours for a collapse button is configurable in "Data and Table" settings.
Changed:
  - Documentation updated
Bugs fixed:
  - Finding text in xml cell text, which overlapped one line, didn't select found text properly and 'find next' stayed on the same position
  - Alt+F2 in compare mode might crash and there was an issue with the size
  - Text value in xml cell with new lines formed only by '\r' characters were not correctly displayed (only the first line was displayed)
  - Issue with xml cell word wrapping - for some font sizes the cell height was not correctly counted


04.05.2023 - version 1.6.2305.9068

Changed:
  - Make application "desktop DPI-aware" - it shouldn't be blurry when the "scale and layout" factor over 100% is used (or at least on the main monitor if different scaling factors are used)
  - The collapse buttons change the size proprotionally while zooming (Ctrl + mouse wheel)


11.03.2023 - version 1.6.2303.22584

Changed:
  - Validation mode - brake long annotation tooltips in a block
Bugs fixed:
  - Fix several nasty bugs in the validation mode for adding required/optional elements/attributes in a table when some cells are no-values


05.03.2023 - version 1.6.2303.10619

Added:
  - List of attributes/elements in validation mode according the schema(s)
Changed:
  - Improved xml comparing for multiple isolated elements which don't form any table
  - Documentation updated
Bugs fixed:
  - Selected comment value, when switching from table to text, is properly selected in text mode
  - In schema validation the "optional choice" was incorrectly displayed as required and ended the list
  - Issue in "Paste merge..." when element and attribute of the same name existed and the element was selected as target


05.02.2023 - version 1.6.2302.11085

Added:
  - Comment/Uncomment functions (and appropriate script functions)
  - Beautify function for the values containing xml structure (and appropriate extension in a script function)
  - New script function Clipboard()
  - Introduced a new group for favourite files
  - Added shortcuts for copy xpath (Ctrl+P and Ctrl+Shift+P)
  - New general setting for checking a new version (turned off by default)
Changed:
  - Clipboard operations copy & paste is now more reliable while script is running
  - Documentation updated
Bugs fixed:
  - Don't allow to enter "--" into comment or "-" at the end of the comment, because it brakes the well-formed xml rules
  - Fix issue in exposing table rows - it might remove empty xml tag
  - Issue in recording script when more rows in table have been selected
  - Issue in recording script when more subtables has been opened, the selection actions were not correctly recorded


15.01.2023 - version 1.6.2301.31064

Added:
  - Scripting mode (commercial users only) - watch new features
  - Gzip and Gunzip functionality in 'Convert values' context menu
  - Shortcut F4 for replace
  - Color definition for selected text in editing cell
  - Possibility to define the first table's row number
Changed:
  - New shortcuts for switching modes (Ctrl+1,2,3,4)
  - A shortcut for a validation command for adding required/optional attributes and elements Ctrl+K and Ctrl+Shift+K has been changed to Ctrl+G and Ctrl+Shift+G
  - Improved edit cell text box (the green one), now it can contain large texts (let me know if I brake something)
  - Documentation updated
Bugs fixed:
  - Tabulators didn't wrap the text in the cell while wordwrap is set


01.10.2022 - version 1.5.2210.2567

Bugs fixed:
  - Fixed a crash for table arrangement during loading a file in a special case - the second part (mea culpa, thanks again for reporting)


29.09.2022 - version 1.5.2209.59073

Bugs fixed:
  - Fixed a crash for table arrangement during loading a file in a special case (thanks for reporting this issue)
  - Issue in text editor with End key after "replace all" which replaced new line (\r\n) characters to another 2 characters
  - When loaded an xml file with unchecked general setting "Collapse all cells after load" adapt all columns properly


26.09.2022 - version 1.5.2209.52964

Bugs fixed:
  - Fixed a big crash in Validation mode when two xml files with different xsd files are opened and then one is closed


22.09.2022 - version 1.5.2209.45037

Bugs fixed:
  - Reworked badly formed regex when using pattern "*#" for entire cell
  - Fixed a potential crash in Paste merge if it targets the first table's row and nothing is added at the end
  - Fixed a broken functionality in Validation mode - external schemas were not loaded


17.08.2022 - version 1.5.2208.35073

Added:
  - Possibility to remove a record from the recent file list
  - A column containing structures can be sorted by the first element or attribute (the main purpose is to group empty cells and rows with structures together)
Changed:
  - Documentation updated
Bugs fixed:
  - A crash when the table cell was selected and scrolled far away and then F2 has been pressed
  - A graphical issue (additional target purple line) which could appear while drag&drop selected table row
  - A crash when splitting file name had no extension
  - A graphical issue after closing subtable for non-homogenous structures which were not formed in the table in the affected column


11.07.2022 - version 1.5.2207.23140

Added:
  - New section 'Normalize spaces' in Data and Table settings - now each schema can define its own space normalization parameters and execute it automatically before saving
Changed:
  - Documentation updated
Bugs fixed:
  - Fixed potential crash in compare mode
  - Normalizing spaces with json files didn't work properly in some cases
  - Closing application while it was maximized was not correctly handled next time


06.07.2022 - version 1.5.2207.12466

Added:
  - New 'General setting' for using already opened instance of the program instead of creating a new one
Changed:
  - Improve handling of already loaded files in compare mode
  - If same file is used twice in command line for compare mode, inform about it
  - Documentation updated
Bugs fixed:
  - In compare mode jumping to difference sometimes showed too small part of the first table column
  - Closing application while it was minimized stored wrong information about position and size


15.06.2022 - version 1.5.2206.31123

Bugs fixed:
  - The setting "Try to use recent last cell even for non-recent files" didn't work as expected
  - Issue in text editor for undo at the beginning of the file which sometimes happened
  - Option Settings->Comparing... crashed


07.04.2022 - version 1.5.2204.15007

Changed:
  - Potentially better results for xml compare for tables
Bugs fixed:
  - Fix a bug in undo for text editor
  - Correct cell selection for an option 'wordwrap' (could happen that selected cell was out of the screen)
  - Dirty flag was wrongly set in text editor when find reached the end of the file
  - Fix flickering in scrolling for a 'wordwrap' option
  - Comparing two xml files from the startup sometimes didn't jump to the first difference from the top
  - Moving to next difference (in xml compare) didn't work properly if next target was a table in a collapsed branch


02.02.2022 - version 1.5.2202.5174

Bugs fixed:
  - 'Find' function with option 'selection' didn't work for deeply nested cells while they were collapsed (nasty bug)
  - Correctly update vertical scroll bar when 'word wrap' option is enabled
  - Don't wrap the names of elements or attributes
  - After deleting the first row in two rows table (which is in other parent table) was falsely detected wrong order of parent table
  - Using 'collapse selection' command, while table row is selected, resulted in the new selected area which was wrong
  - Function 'collapse unselected' didn't work properly in some cases


30.01.2022 - version 1.5.2201.60679

Changed:
  - Possibility to disable undo/redo for text editor (General settings)
  - Option 'word wrap' for cells in the grid view (Data and Table settings)
  - Documentation updated
Bugs fixed:
  - Several issues related to doctype with external dtd reference
  - Crash for replace all in text editor
  - Find multiline text in the text editor might set wrong left column (graphical issue only)
  - Rarely could happen that found multiline text is wrongly selected
  - Fix a crash when switching to text mode and row table inside another table is selected
  - Several issues in text mode related to undo sequence with "replace all" function


16.10.2021 - version 1.5.2110.32820

Added:
  - Functionality for finding, grouping and removing duplicates in selected table's columns
Changed:
  - Documentation updated


03.10.2021 - version 1.5.2110.6931

Bugs fixed:
  - Fix a crash in the subtable function (a mistake related to zoom in/out functionality)


29.09.2021 - version 1.5.2109.59053

Added:
  - Experimental mode "display all elements as tables" (available only in 64bit version)
  - Zoom in/out by Ctrl + mouse wheel
Changed:
  - Minor changes for memory management
  - Template for a new xml file
  - Documentation updated
Bugs fixed:
  - Drag&drop for copy a value didn't set dirty flag
  - Find request after last found crashed


22.09.2021 - version 1.5.2109.45077

Added:
  - Support for drag&drop of selected cells
  - Generate GUID values for blank cells (in context menu convert values)
Changed:
  - Documentation updated
Bugs fixed:
  - Fix a bug which didn't use cached schema as soon as posible
  - A bug when hard deleted a value of the element, which contains only attributes, all attributes were removed
  - Fix a wrong behavior for limited Undo
  - Fix a displaying issue for Ctrl+Home
  - General settings values were changed ater resetting command although the cancel button was selected
  - Fix a crash in autocomplete list for a schema with notations


31.08.2021 - version 1.5.2108.62518

Added:
  - Functionality for adding missing required or optional elements and attributes in validation mode according a schema
  - Context menu for XPath text box for copying xpath
Changed:
  - Option 'Show warnings' is disabled for schemas
  - Additional information tooltip for elements in the list in schema validation (required/optional etc.)
  - Documentation updated
Bugs fixed:
  - Fixed displaying tool tip for auto complete list in schema validation
  - Validation error for value didn't point to correct cell in some cases
  - Fixed an issue for exposing table row(s) when table has only one column ''


19.08.2021 - version 1.5.2108.39073

Added:
  - New option 'Query while typing' for query in XPath dialog
  - When selected cell area in a table view is a continuous area in text, select it when switching to text (not supported for json)
Changed:
  - For XPath select first row of the table instead of selecting whole table
  - When creating a new element in validation mode, remove the value of the parent element if it's empty
  - Hard delete applied on the value will remove it completely if the element contains other element
  - When validation found no errors it now checks also if there exists some warning
  - Documentation updated (minor)
Bugs fixed:
  - When collapsing a cell, selection was lost in some cases
  - Switching from table to text didn't select correct element if default namespace is redefined


17.08.2021 - version 1.5.2108.35098

Added:
  - XPath dialog for better view of results and moving between them
  - Added option Show warnings in the validation list context menu
Changed:
  - Added *.xsd filter for open file
  - Don't cache inline schema
  - Documentation updated
Bugs fixed:
  - Create correct context menu for inline schema
  - When there is an error in inline schema for some element, jump to the related cell properly
  - Fixed issue if the same error repeats


10.08.2021 - version 1.5.2108.21042

Added:
  - Validation of xml file with xsd schema(s)
  - Suggestions of expected names and values according the xsd schema
  - Generating xsd schema for xml file
  - Functionality 'Expose Table Row' and 'Expose Element as Table Row'
  - Possibility to highlight selected row(s) in a table
  - List of declared namespaces in xml info
Changed:
  - Command in menu Edit for Refresh & Clean Exposing (Ctrl + R)
  - Extended 'General settings' and 'Data and Table settings'
  - Don't ask for saving if the new file is empty
  - Documentation updated
Bugs fixed:
  - Don't allow changing attribute name if such attribute name already exists
  - Fixed behavior for mouse selecting cell and then holding mouse button and go down outside of the application window
  - Resolve issue when loading empty file
  - After adapting columns witdh make sure that selected cell is not out of the screen
  - When changing attribute's namespace value resolve correctly adjacent attributes related to this namespace prefix
  - Correctly handle xpath when the default namespace is redefined by @xmlns="namespace"


01.06.2021 - version 1.4.2106.2855

Bugs fixed:
  - Fixed a crash in compare mode when merging table row which contains novalue in the column which is not in the second table
  - Avoid crash when program is minimized and then tries to reload a new content of the meanwhile changed file
  - Don't touch 'new line' characters (CR, LF) when pasting as a value
  - The json number started with 0.0 was not recognized (shame)


15.04.2021 - version 1.4.2104.31105

Added:
  - Determine a correct order of table columns for a new table
  - Functionality 'Order Elements according Columns' in a context menu for table rows
  - Mark by sign '×' rows in which attributes/elements are not in table column order
  - Copy path to clipboard functionality in a context menu for file
Changed:
  - Documentation updated
Bugs fixed:
  - When xml in utf-8 without BOM was edited in grid view and switched back to text it crashed (bad bug)
  - Several issues in moving columns (e.g. if column contained table then only the first row was moved in xml structure)
  - Error if function Find jumped and opened a collapsed cell which contains very long text


14.03.2021 - version 1.4.2103.28818

Added:
  - In text editor Tab/Backspace inserts/deletes spaces at the beginning of (more than one) selected rows
  - Rearranged general settings window and added two new options for text editor - tab width and replace tab by spaces
  - Published the hidden shortcut Ctrl+R for rebuilding tables and refreshing grid
Changed:
  - Resetting general settings' properties now don't delete history of files and search strings
  - Documentation updated
Bugs fixed:
  - Function 'Replace All' in text editor crashed if cursor was outside the current screen
  - When some text was deleted from the search or replace listbox the change didn't persist
  - Files in utf-8 without BOM was saved as utf-8 with BOM (broken already in version 1.1)
  - Some combinations of coordinations of the main window position could lead to disappearing it (placed outside desktop)
  - Wrong calculation of line position when moving horizontal scroll bar and some tab characters were at the beginning


06.03.2021 - version 1.4.2103.12943

Added:
  - Support for JSON files
Changed:
  - Changing a question dialog when closing if some file(s) are not saved - now a dialog for saving appears
  - Allow pasting xml over root element
  - Slightly modified a template for a new empty xml file (added a root's child element and spaces)
  - In xml while editing a cell value Ctrl+A selects whole text
  - Slightly improved xml comparing when table contains in columns complex elements
  - Documentation updated
Bugs fixed:
  - Text comparing wasn't updated if switched to xml, change something there and switch back to text (nasty)
  - Selected an attribute together with a table and then copy caused that only the attribute and the first row of the table was copied
  - In xml comparing it could happen that inserted element was pointed before attributes which is wrong
  - An issue with inline differences in text comparing


06.02.2021 - version 1.3.2102.12608

Added:
  - A possibility to turn on/off independent selection for xml comparison
Changed:
  - In compare mode don't jump to first difference when reloading file
  - Documentation updated
Bugs fixed:
  - Button "Next difference" for xml comparison were wrongly enabled for the last difference when it was a table row
  - In compare mode an additional informative line for inserting was drawing sometime although there was no element for inserting to the position (only cosmetic issue, not affected any functionality)
  - Fixed an issue in 'Paste Column Headings' for characters which form surrogate pair
  - Better xml element's name validation testing when multiple colon character is in the name
  - Two or more newly created text files on the same comparing side confused comparing routine and comparing were not done
  - For a file shorter than 1kB without BOM a wrong encoding detection was used
  - When file is reloaded and it has less rows than page height, set correctly last row
  - Crash during startup when decimal point is set to comma in region options (so sad...)


25.11.2020 - version 1.3.2011.51036

Bugs fixed:
  - When pasting longer text with empty last line at the end of the file in the text editor sometimes there was an (not serious) error


19.11.2020 - version 1.3.2011.38978

Bugs fixed:
  - After Base64 conversion cells' heights were not refreshed properly
  - After merging different value(s) update correctly information about first and last difference
  - A crash for comparing two same xml files (omg)


15.11.2020 - version 1.3.2011.31028

Added:
  - In xml editor convert values from/to Base64 text(s)
Changed:
  - Freedom for wildcards! Removed all restrictions for wildcards in search versus replace field
  - A wildcard '%' used for lookup table replacement can be now used also without lookup table for normal replacement
  - Improved text comparing algorithm to get a better solution for some cases
  - Documentation updated
Bugs fixed:
  - Serious bug fixed - 'replace all' in text editor by wildcards in replace field in a bigger file (>5MB) was wrong! Update to the latest version is recommended.
  - In text compare when going to previous difference sometimes it scrolled up outside the focused difference
  - Pasting simple texts over multiple namespaces' values was done only partially


8.11.2020 - version 1.3.2011.16890

Added:
  - New feature text and xml comparing and merging
Changed:
  - Selected end line is now only a half space width in text editor
  - Improved displaying of selected text in text editor (selection doesn't overwrite boundary letters)
  - When auto-adapting columns' widths in xml grid the width of one column is limited to 80% of a table width
  - Reworked routine for deleting table rows for a better performance
  - Documentation updated
Bugs fixed:
  - Paste text over namespace cell didn't refresh screen properly
  - After sub-table were modified and closed sometimes empty values were wrongly interpreted as no values
  - Pasting xml as the first row in a table was pasted as the second row
  - Bug when inserting/pasting row in a table when table parent has a namespace but table rows not
  - When closing with maximized window this was not maximized again next time
  - Copy xml of a whole table could lead to infinite loop
  - Bug in text editor when inserted text at the end and then delete all text and then do undo


14.12.2019 - version 1.2.1912.29182

Added:
  - Mark the end of line in text editor when it's selected
Bugs fixed:
  - Copy selected text (in text editor) fails in some cases
  - Paste empty lines ended with LF only (unix) dosen't work properly
  - Nonsensical character entity can crash application


7.12.2019 - version 1.2.1912.14880

Added:
  - XiMpLe is now available also for .NET Framework 4.0 which should be more comfortable for Win 10 and Win 8 users
Bugs fixed:
  - Create a new text file and fill it with valid xml data then switching to xml fails for the first time


1.12.2019 - version 1.2.1912.2511

Added:
  - Context menu in text editor
  - Display number of selected rows and columns in xml editor
Changed:
  - Extend editing size of one xml cell from 32kB to 128kB
Bugs fixed:
  - Replace with wildcards while using a backslash for masking some special character fails
  - Replace function with empty replace string does nothing in text editor
  - Text editor doesn't display the last line if it's empty or it contains only one character (it's a shame)


13.11.2019 - version 1.2.1911.27191

Added:
  - Support for column(s) moving (via a context menu or by a keyboard shortcut)
  - Added a keyboard shortcut (Ctrl + Del) for removing selected column(s)
Changed:
  - Subtle changes in main window looking
  - Decreased a minimal window size
  - Documentation updated
Bugs fixed:
  - Mouse cursor flickering when moving over a table heading
  - Select a column properly after column removing action
  - After editing and saving a text file bigger than 100MB the content of the file was broken up if saved again


29.10.2019 - version 1.2.1910.59087

Changed:
  - Cosmetic change in position and size of a subtable window
Bugs fixed:
  - Dirty flag in text editor when undo/redo is used
  - Internal ordering when paste xml over a cell (didn't affect results)
  - Renaming a table which contains only attributes lost all attributes (bad bug)
  - Inserting a table sometimes did nothing


20.10.2019 - version 1.2.1910.40964

Changed:
  - Ordered a mess in pasting data or inserting element/table without namespace into namespaced/prefixed area - a default empty namespace or default prefixed namespace was created
Bugs fixed:
  - Overwriting xml data in the cell adjoining the attribute could fail


17.10.2019 - version 1.2.1910.35130

Changed:
  - A little improvement in behavior for wildcards '*' and '%' when used with 'Start with' or 'Entire cell' options
  - When a subtable is opened adapt all column widths
Bugs fixed:
  - Crash when last column was removed and the table was collapsed
  - Function "collapse/expand level" sometimes ended with error
  - Crash when pasting data on top of the table - that was a skeleton in the closet
  - Error in lookup table when search and replace wildcards were not consistent
  - Inconspicuous issue when inserting a new table


12.10.2019 - version 1.2.1910.25177

Added:
  - A new command 'Open containing folder' in the menu
  - Checking a new version button in the About dialog
Changed:
  - Behavior of pasting xml data over selected table area cells - if for all element and attribute names in clipboard's xml data there exist same names in the selected area the appropriate columns will be used (more details can be found in a documentation)
  - Documentation updated
Bugs fixed:
  - When more instances are opened don't lose information about recent opened files and used strings for search/replace
  - Minor issue painting selected row cell
  - When pasting xml data over cell or cells area it sometimes happened that some cells were not deleted (completely) and the content was merged
  - After collapsing cell the selected area was calculated wrong in some cases
  - Pasting a special text into empty cell freezed the editor (ugly)
  - In a text editor a shortcut ctrl + left didn't work properly sometime
  - Set correct selection start after 'goto line' command in text editor
  - Undo in text editor failed sometime
  - Mouse wheel inside the edit cell which contains only CR sign (without LF) raises an error


29.09.2019 - version 1.2.1909.58728

Added:
  - Completely reworked a text editor
   - new features: undo/redo supported, long lines supported, find/replace in selected area, performance improvement
  - New functionality 'Number modifiers' for replacing using a wildcard number sign '#'
  - Extended behavior of Alt+Up/Down in a table
   - if (and only if) no different value type is found in the column then try to find the first different value (for example in a column full of false/true values)
  - New empty text file can be created from the File menu
  - Open multiple files at once support
Changed:
  - Make the find/replace dialog resizable in width
  - Improved a little bit the behavior of combo boxes with lastly used strings in find/replace dialogs
  - Searching in selected area (in xml) should be faster now
  - Searching when wildcard checkbox is used but no wildcards are used in the string should be faster now
  - Documentation updated
Bugs fixed:
  - Deleting table rows which overlap one page sometimes didn't return the screen to the top of selected area
  - Find & replace in the namespace cell failed sometime
  - Find & replace in the column head failed sometime
  - Repaint issue in a very special case (cells were not repaint)
  - Wrong tooltip filename for a file which was 'saved as'


16.05.2019 - version 1.1.1905.33072

Bugs fixed:
  - Writing over a cell swapped the position of the first character


09.05.2019 - version 1.1.1905.19099

Bugs fixed:
  - Settings > Data and Table was not accessible due to a bug. And nobody complained...


04.04.2019 - version 1.1.1904.9096

Changed:
  - Removed default .xml extension for Save As...
  - Don't highlight url in text editor
Bugs fixed:
  - Store correct search/replace string when it contains special characters \t,\r,\n
  - Fixed 'replace all' functionality in text editor when a wildcard is used only in searching field
  - Replace function didn't find all instances when replacing shorter string by a longer one
  - Refresh cell after editing if the height of the cell has increased


23.02.2019 - version 1.1.1902.47008

Added:
  - XML splitter
  - XML joiner
  - Display and edit document type element
  - Remember and suggest recent strings used for searching and replacing
Changed:
  - Files' tabs are dragable
  - Check invalid characters in detected encoding when loading xml file
  - Checkbox for using wildcards in replace in text mode was removed; now it's derived from the wildcards for searching
  - Documentation updated
Bugs fixed:
  - Character size counting for invalid character in the text editor
  - Bug in UTF-32 big endian encoding
  - Several bugs with entities


03.01.2019 - version 1.0.1901.7140

Added:
  - Find and Modify function
  - New general setting 'Automatically adapt columns after expand/collapse'
Changed:
  - When merging two columns the empty cells in the merged column are removed
  - Comment value is now considered also as value when searching
  - Checkbox for using wildcards in replace was removed; now it's derived from the wildcards for searching
  - Documentation updated
Bugs fixed:
  - Crash when the file is locked by another process and reloaded
  - When loaded a file no cell was selected sometime
  - Merging two columns could lost cell selection
  - Pasting xml data with more than one row in the element
  - Searching for a table name in a selected area when the selected area are whole rows inside the table
  - Replacing a text which repeats in the same cell
  - Typing over selected text which ends by a new line character in a text editor


19.11.2018 - version 1.0.1811.39156

Bugs fixed:
  - Several bugs in cell focus or cell selection when moving by a keyboard
  - Several bugs with namespaces
  - Element's white space value in the "empty" element must be considered as text
  - Flickering using mouse wheel
  - Searching for a table name
  - Masking \t,\r,\n by an additional backslash


24.10.2018 - version 1.0.1810.49077

Added:
  - Paste column headings
  - Insert/Append table
  - Fill column by ordinal numbers
Changed:
  - Display the last page and not only last few lines if xml is not well-formed and it's switched to text
Bugs fixed:
  - Paste xml data over cell destroyed collapsed tables on the same level (ugly bug - get the latest version!)
  - Element appended behind a table was added after the first table's row instead after the last table's row
  - Jump to the cell after loading didn's set correct grid page rarely


14.10.2018 - version 1.0.1810.28783

Added:
  - Alt + Cursor key in a table will find first different value type; if nothing find do nothing (can be used to find empty values in the column)
  - Possibility to remove registration
Changed:
  - Faster "replace all" in the text editor
  - Waiting cursor when Undo and Redo is processing


04.09.2018 - version 1.0.1809.9081

  - Release the first version (1.0.1809.9081)


Genesis

Originally I was looking for some xml editor which would be able to do several simple tasks:
- display xml data in tables (data grid view)
- be able to select several cells or rows in a table and copy their values to an external editor
- then paste modified values back to the table over old values or add them in new rows
- searching and replacing texts (ideally using wild cards) over elements and values in tables

Surprisingly there were only a few editors which display xml data in tables. And in this small set I didn't find any free (or cheap) editor which was able to fulfil my requirements (the professional ones were quite expensive because they contain many additional functions for transformations and other stuffs which I didn't need).
Thus I started to develop an editor to make my work easier. Now it saves me time when I need to view or edit some xml file.