What's new in QXmlEdit 0.9.18
Feb 9, 2023
- Issue #89, test XSD validity.
- Issue #56, fixed XPath query search building.
- Propose the same folder of parent when saving an inner XML.
- New algorithm to anonymize data.
- Issue #84, added options for metadata installation folders.
- Issue #86, show license dialog at first startup.
- Issue #79, added quit to tray menu.
New in QXmlEdit 0.9.17 (May 26, 2022)
- Issue #83, the license dialog don't ask questions anymore.
- Option to load a base64 coded data file in base64 dialog.
- Added generation of XML and XSD via XMLBeans integration (XMLBeans required).
- Issue #81, path in tooltip under configuration.
- Issue #76, Russian translations.
- Issue #73, wrong library versions.
- Issue #71, installation for desktop files.
- Added an alternative set of sources to test installation.
New in QXmlEdit 0.9.16 (Sep 23, 2020)
New in QXmlEdit 0.9.15 (Mar 9, 2020)
- Fixed an issue in fragment extraction with scripts enabled.
- Optionally use the text edit panel for attribute values.
- Issue #69, compilation error.
- Configuration option to disable TODO functions.
- Text panel full screen if text length greater than a threshold.
- Find in edit text panel.
- Issue #66, removed references to QtScript.
New in QXmlEdit 0.9.14 (Dec 27, 2019)
- Apply transformations splitting files.
- Fixed an issue relative to remove siblings.
- Test XML without loading it.
- Fixed some menu labels.
- Refactored project files for common options and create option to avoid transform warning in errors.
- Issue #62, build fails with Qt 5.13.
- Issue #63, updated appdata metainfo file.
New in QXmlEdit 0.9.13 (May 1, 2019)
- Added Snapcraft file.
- Updated template for headers.
- Cleaned up code as suggested by cppcheck reports.
- Qt SCXML module made optional.
- Added link to About Box to start panel.
New in QXmlEdit 0.9.12 (Nov 6, 2018)
- Release notes:
- Used the right extension in the fragment extraction preview.
- Updated XSD diagram graphics.
- Expanded zoom out range.
- Cleaned up the HTML of XSD reports.
- Added facets to the XSD reports.
- Fixed a problem with search box that extended the search panel out of screen.
- New panel in the about box to show paths.
New in QXmlEdit 0.9.11 (Jul 16, 2018)
- Fixed memory leaks.
- Issue #51 removed false error message.
- Fixed a problem with prefixes manipulation and text nodes.
- New panel to show keyboard shortcuts.
- Added shortcuts to the guided operations dialog.
- Accepted the configuration parameters for qmake via command line.
- New menu item to search commands by name.
New in QXmlEdit 0.9.10 (May 4, 2018)
- New tool button to configure view settings in the editor.
- New menu item to disable a branch using XSL syntax.
- New options for simple access.
- Issue #47 improved xsd diagram display performance.
- Changed the year to 2018 on headers.
- New specialized XML Schema (XSD) validation dialog.
New in QXmlEdit 0.9.9 (Dec 28, 2017)
- Fixed a problem with namespaces in XPath search
- Removed GLUT dependency on Linux
- Not all the available cpu are used in data view
- New command for close all items recursively with new shortcut
- Attribute statistics now handle size greater than 2GB
- New report in HTML and new PDF structure for XSD documentation
- Handled run time errors in the fragments split thread
- Fixed some alignment in XSD diagram layout
- Improved reports for XSD
- Option to generate XSD diagrams using Graphviz if available
New in QXmlEdit 0.9.8 (Sep 11, 2017)
- Outline mode for XSD view.
- Added attributes statistics to data visualization dialog.
New in QXmlEdit 0.9.7 (May 25, 2017)
- Inserted common formatting presets.
- Support for formatting processing instructions.
- New help dialog with main edit shortcuts.
- Direct edit of text or elements.
- Textual edit of elements.
- More details on file errors.
- New option to open all the siblings of the selected element closing chidlren.
- Issue 39 Hard crash when trying to open XML file with weird schema and auto
- schema loading (https://github.com/lbellonda/qxmledit/issues/39 .
- Support for Windows 7 progress bar in task bar.
- Simplified char encoding display.
- Options to invoke an external jar to execute XSL transformations.
- Integrated a XSL executor.
- Removed QApplication parameter from MainWindow creation. Only ApplicationData
- really needed.
- Fixed a compliation warning on Qt5.8.
- Optimized the split result structure.
- Open the split results in a new window.
- Added attributes size statistics to data visualization.
- New option to break base64 strings at the desired column in base64 panel.
- Inserting a child element in a rootless tree, inserts the root.
- The View Data panel can copy the resulting image in the clipboard.
- Optionally calcluated the View Data panel data using threading.
- New options to enable multithreading processing data.
New in QXmlEdit 0.9.5 (Nov 14, 2016)
- New features:
- namespaces operations and new file splitting modes
New in QXmlEdit 0.9.3 (Mar 5, 2016)
- Added an option to show or hide the element icon in the editor.
- Added man page.
- Added a command line option for anonymization.
- Added a delete siblings feature.
- Fixed small memory leaks.
- Fixed a bug in the save search terms that was writing more than one time the same
- item.
- Implemented the sorting of attributes in the current element or in all the file.
- New option to limit the attributes line length to a given column.
- Option to show the attributes alphabetically sorted.
- Fixed a bug on the single instance application option saving.
- Export the selected element to file.
- New menu to show the containing folder in system browser.
- Fixed a bug on XSLT element insert.
- New option for set attribute maximum offset from element tag when saving.
- New tool button for indentation settings.
New in QXmlEdit 0.9.2 (Jan 9, 2016)
- New features: replica of elements, various fixes.
New in QXmlEdit 0.9.1 (Nov 26, 2015)
- New features: single instance application, fill attributes of a sequence of elements with a counter, various fixes.
New in QXmlEdit 0.9.0 (Sep 30, 2015)
- Enabled source code compatibility with Qt 4.7.3.
- Disabled edit of text elements when clicking on CDATA checkbox in edit element
- panel.
- Added a new menu item for closing the siblings of the selection.
- DTD declaration editable in the "Info" dialog.
- Handled the DTD declaration on load and save.
- Added an option to preserve attributes order when saving.
- Added an option to open a file using the current editor or a new window reversing
- the settings.
- Open a new file by default happens in a new editor windows. Options to revert
- this behaviour.
- Added a library of predefined namespaces.
- Accepted drop files on Base64 dialog.
- Matched tag names and structure to GitHub conventions.
- Namespace management in edit element.
- User defined namespace management and storage in embedded database.
- Moved the I/O to StAX using QXmlStream.
New in QXmlEdit 0.8.15 (Jun 10, 2015)
- New features: a “replace” feature and edit XSD comments.
New in QXmlEdit 0.8.13 (Jan 6, 2015)
- New feature: data anonymization wizard.
New in QXmlEdit 0.8.11 (Jul 26, 2014)
- New XSD diagram visualization with type details.
New in QXmlEdit 0.8.10 (Mar 31, 2014)
- This release sports a new user interface design using a single column in the tree view.
New in QXmlEdit 0.8.9.1 (Jan 29, 2014)
- Maintenance release (bugfix)
New in QXmlEdit 0.8.9 (Jan 25, 2014)
- Encoding supports.
- Metadata management.
- Searchlets.
- A binary files viewer.
New in QXmlEdit 0.8.6 (Jun 4, 2013)
- Search using XPath expressions, copy and paste attributes
New in QXmlEdit 0.8.5 (Mar 15, 2013)
- New feature: force-directed graph visualization panel.
New in QXmlEdit 0.8.2 (Jun 7, 2012)
- text encoding explorer (Tools menu)
- base 64 tools (Tools menu)
New in QXmlEdit 0.8.1 (Apr 10, 2012)
- New features:
- session management
- map visualization of xml files
New in QXmlEdit 0.5.1 (Sep 6, 2011)
- Export of the xsd diagram as SVG or PDF.
- Added a QTestLib test project
- Added grouping option on last item in search in file dialog
- Added a navigation pane to XSD viewer
- Czech language localization.