ConstEdit Changelog

What's new in ConstEdit 2.9.0009

Feb 6, 2017
  • ConstEdit is updated to version 2.9.9 and is now free for all purposes of use. The License Agreement Dialog and the End User License Agreement are updated to reflect the change.

New in ConstEdit 2.6.0001 (Nov 22, 2016)

  • The "Open To Browse" option now opens the read-only copy at the same working position as the document that is being edited. This provides more convenience of making references to the read-only copy.
  • Note that if the current document that is being edited has unsaved changes, there may be discrepancy in the opening position due to the unsaved changes.
  • Auto-capitalization is now able to handle the first word in quoted text (e.g. dialogues), which is at a sentence-begin.
  • Quoted text is identified by the app as text that immediately follows a double quotation mark " or an apostrophe '.
  • Note that the left and right double quotation marks are not handled by the app.

New in ConstEdit 2.6.0000 (Sep 2, 2016)

  • The bundled XULRunner is upgraded to v41.0.
  • Text on toolbars no longer look blurry and distorted. They are now rendered normally at all application window widths.
  • You can now click on the icon at the left hand side of any toolbar to hide it.
  • Translate button is removed from the Text toolbar, and placed into the context menu (right-click menu). The Translate Language is set up through a new item in the Settings Menu.
  • The title of the current section is now shown in the mouse-over tooltip of the Go-to-section button in the Find And Replace Toolbar.
  • In previous versions, there is a limitation that links to resources, which are specified in element inline style properties (e.g. background image), are not converted to relative even though the Use Relative Links checkbox in File Menu is checked. Absolute links are always used for links within inline styles. This limitation is now fixed. Links in inline styles are converted in accordance with the Use Relative Links setting.
  • Resizing of objects such as tables, images and figures can now be undone and redone with one single step. Previously, numerous undo or redo steps must be taken in order to revert back to the desired state.
  • Bug fixed. The Font Size buttons on Text Toolbar have stopped working since v2.5. They are now replaced by a single Font Size button for you to apply a relative font size to the selected text.
  • Several minor bugs are also fixed.
  • The User Guide has been updated to reflect all the above changes.
  • The End User License Agreement EULA is changed to update on the download link of XULRunner.

New in ConstEdit 2.5.0006 (May 24, 2016)

  • When inserting a new section in Sections Outline View Dialog, a message box prompting for the new section title will be displayed first. The new section will then be inserted with the specified title. Previously there was no message box, and the app default standard section title was always used for the new section.
  • The Quick-Text functionality is decommissioned, because the same convenience can also be achieved by defining your quick-text in Auto-Convert Mapping.
  • If you have already defined your quick-text into ConstEdit, you will need to manually re-define these into Auto-Convert Mapping. We are sorry for any inconvenience caused.
  • Please note that because Auto-Convert Mapping is only for html documents, there is no quick-text replacement function for plain text files.
  • The Auto-Capitalization algorithm has been enhanced to handle cases with Chinese punctuations.
  • The Erase All Table Styles function is enhanced so that:
  • If there are no table-cells being selected, all inline styles for the table together with all of its child table elements will all be erased. This is the same treatment as in previous versions.
  • If there are selected table cells, then only the inline styles of these table cells will be erased.
  • The Erase All Font Styles function is enhanced so that:
  • If there are no table-cells being selected, all font styles of the currently selected text will be erased.
  • If there are selected table cells, then the font styles of all text inside the selected table cells will be erased.
  • Bugs fixed:
  • For Delete action in Sections Outline View Dialog, you can now choose to cancel the action in the warning message box. Formerly, there is no option to cancel.
  • In some rare situations, Paste action was not performed successfully.
  • In some rare situations, with the caret being placed at the beginning of a word, the Convert Case action was not performed successfully for the word.
  • Toggle Alternating Row Color did not cause the document to be flagged as Modified.
  • The app could terminate abnormally at start-up, when there were other apps starting up and there were keyboard inputs from another app at the same time.
  • Auto-Select for Cut and Copy selected the whole table when the caret was inside a table caption or inside a table cell. Only the text of the table caption or the table cell is now selected. Auto-Select works for Cut and Copy to automatically select the current paragraph if no text is being selected.

New in ConstEdit 2.5.0005 (Feb 15, 2016)

  • The border of the editor panel now displays a drop-shadow visual effect to make it feel more like typing on a piece of paper. This applies to both html documents and plain text files.
  • The Insert Table Row function now inserts the new row AFTER the current row. Previously the new row is inserted before the current one, which is less natural. A similar change is applied to the Insert Table Column function.
  • Previously, it might not be possible to delete table rows in some rare occasions. This is now fixed.
  • Several minor bugs are fixed.
  • The user guide is updated according to the changes.
  • The digital signature of ConstEdit is updated to using SHA256; previously it is SHA1.
  • This is in accordance with an upgrade of the security policy in Windows.
  • As a result of the signature change, a warning message may be prompted from Windows to the installer during installation.

New in ConstEdit 2.5.0002 (Dec 16, 2015)

  • A new button is added to the Text Toolbar of html to facilitate translating the currently selected text with Google Translate. (Google Translate is a registered trademark of Google Inc.) The selected text is passed to the Google Translate webpage through your default browser, to translate to the specified language of your choice
  • The user guide is updated accordingly
  • Several minor bugs are fixed

New in ConstEdit 2.5.0001 (Oct 5, 2015)

  • When starting up from the send-to shortcut generated by the app, the app window did not follow the last window state. The send-to shortcut was incorrectly configured to always maximize. You need to choose the option "Add Shortcut To Send-To" again to rectify the issue. The old shortcut will be overwritten by the newly-generated one
  • When "Launch Linked Target" was chosen from the context menu right-click menu) for a hyperlink, the app used Internet Explorer regardlessly to open the link. The app now uses the default web-browser of the system to open the link instead of hardcoding to using IE
  • Several minor bugs are also fixed

New in ConstEdit 2.5.0000 (Aug 20, 2015)

  • Starting from this release, ConstEdit no longer has any dependency on Internet Explorer. ConstEdit now runs on any versions of Windows that have Microsoft .Net Framework 4.5 installed. If you are on Windows 7, you may need to download and update to Microsoft .NET Framework 4.5 first. If you have Windows 8.1 or Windows 10, the minimum requirement is already satisfied.
  • ConstEdit is certified to be completely compatible with Windows 10.
  • The bundled Xulrunner runtime is upgraded from version 31 to 38.0.6.5634 (the same rendering engine as Firefox 38).
  • Design Html StyleSheet Dialog:
  • "Import" functions are now done with Xulrunner completely. This is to get rid of the dependency on Internet Explorer.
  • The dialog initial start-up styles settings have some changes
  • The "page-break-inside" property for Figure element is set to "avoid" (do not perform any page break inside the element during printing).
  • The "margin" property for Image element is set to "0.1em".
  • The "page-break-inside" style property item is now enabled for Figure element.
  • The four bundled css stylesheets (ConstEditCss1~4.css) are changed and regenerated :
  • The "page-break-inside" property for Figure element is set to "avoid" (do not perform any page break inside the element during printing).
  • The "margin" property for Image element is set to "0.1em".
  • Fixed a bug where the auto-numbering of sections / figure caption / table caption could not be enabled successfully after the option "Import from Css" or "Import from Scratch" is selected.
  • Bugs fixed:
  • The app crashed occasionally during start-up when the system was very busy.
  • In some situations, after a close file action was performed, the input focus was not put back to the application successfully.
  • The text that was displayed in the pop-up tooltip of comments were truncated in some cases. The text that is saved with the comments is always correct.
  • The app was unable to retrieve the right-clicked comment properly in some cases. As a result, the comment was not shown in the context menu.
  • Minor enhancements:
  • The app start-up performance is mildly optimized.
  • The maximum length of text in a comment is increased from 350 to
  • 500.

New in ConstEdit 2.0.0001 (May 21, 2015)

  • Increased buffer for undo history.
  • Some minor error fixes.
  • New download link to get rid of the antivirus scanning warning.

New in ConstEdit 2.0.0000 (Mar 11, 2015)

  • This version is a thorough overhaul over the previous version. ConstEdit now uses XULRunner of Mozilla Foundation as the html rendering engine which is the same technology behind Firefox) instead of Internet Explorer. The compatibility with older versions of Windows is improved. Performance and usability are enhanced. The user interface has a new modern look. ConstEdit is refined both internally and externally in this release.
  • Improved performance, especially with large html documents.
  • General editing actions for html documents become more user-friendly.
  • ConstEdit becomes totally independent of the settings in Internet Options of Windows Control Panel.
  • ConstEdit Overview is replaced by ConstEdit User Guide.
  • Due to the numerous changes in the Design Html Stylesheet Dialog, if you have stylesheets that are generated from previous versions of ConstEdit, you are recommended to re-generate them using the new version.
  • Because of the change in the default installation folder in 64-bit machines, you may need to re-setup the paths for the Standard and Alternative Html Stylesheets.
  • The Font-Size text style from previous versions of ConstEdit uses absolute font sizes. The new version uses relative font-size. Absolute font-sizes have a higher priority than relative ones. The Font-Size text style in documents from previous versions must be erased before you can set the Font-Size text style on such text with the new version.
  • NEW FEATURES:
  • Spell-checking is now fully functional in all supported versions of Windows:
  • Spell-checking is initially turned off after installation.
  • You can import additional dictionaries for spell-checking.
  • You can set up words that are to be ignored in spell-checking.
  • You can import ignored words from another app settings configuration file.
  • There is no more auto-correct functionality. But you can make use of the Auto-Convert mapping for the purpose of auto-correct.
  • You can import Auto-Convert mapping from another app settings configuration file.
  • Page-Setup is added for the settings used in the printing of html documents.
  • Export-As-Pdf is provided for both html & plain text documents to facilitate document sharing.
  • There is a new button in the Section Toolbar for changing the section type of sections.
  • Find and Replace by whole word now works with plain text documents.
  • Html document editing is now friendly with high-dpi display devices. On such devices, html documents are automatically scaled up according to the system size scaling % so that there is no need to adjust the font-size or zoom % for each individual document.
  • CHANGED / ENHANCED FEATURES:
  • Cosmetic changes to License Agreement Dialog and Sections Outline View
  • Cosmetic changes to the user interface : font symbols are used instead of icon images
  • Toggle Heading now uses Alt+P as its shortcut key
  • Title Case now uses Alt+T as its shortcut key
  • Insert Pagebreak now relies on using a ConstEdit-generated CSS Stylesheet to become hidden successfully when the document is printed
  • The Find & Replace Toolbar is moved to the top
  • The validation of the link location in Hyperlink Dialog is improved
  • The bookmark id is now validated correctly in Insert/Change Bookmark : the id must be unique & has no whitespace
  • The numbering of sections can now be refreshed successfully in all cases. The Refresh button in the Document Toolbar for forcing a refresh is no longer required and the button is removed accordingly
  • A new algorithm is used for restoring to the last caret position at file opening:
  • The last caret position is saved only when the file is opened for editing
  • The restored caret position is now totally unaffected by changes in editor window size and document zoom ratio
  • As a result of using the new algorithm, the last caret positions from previous versions are ignored by and not carried over to this version
  • Design Html StyleSheet Dialog:
  • Tooltip is now shown for comments, images, and links in the sample html document.
  • The default initial style properties values at start-up is updated to a new look.
  • The Property Name button for each property now correctly resets to the imported value.
  • "0px" margin and padding values are now provided.
  • New style properties are added for suppressing the printing of background image/color and borders.
  • Column-Count property is no longer supported.
  • The selector text for some elements has been changed to make the css work better in all cases. Because of this, if you are using stylesheets generated from previous versions of ConstEdit, it is recommended that these stylesheets be re-generated using the new version, though most likely the old stylesheets can still work as expected in most cases.
  • Inline Styles Dialog:
  • "0px" margin and padding values are now provided.
  • Column-Count property is no longer supported.
  • The default title for new html document is now "Html Document" instead of "ConstEdit Html Document".
  • Table in hmtl documents:
  • You can now select multiple table cells by dragging while press-holding the left mouse button, as in working with a spreadsheet.
  • Horizontal and vertical merging/splitting of table cells is supported.
  • "Insert table row heading column" becomes "toggle selected cells to Heading cells".
  • Text Toolbar for html documents:
  • Span element is now used for bold and italic text styles. Formerly, "strong" and "em" are used.
  • Font-Size text style now uses the relative values "larger" and "smaller" instead of setting absolute sizes. Font-Size text style from previous versions uses absolute sizes. When working with these documents, you need to erase the old text styles first before setting the new relative font-size.
  • Overline text-style is no longer supported.
  • Underline and Strikethrough text-styles become "toggle" options.
  • Auto-word-selection now works only for Case Conversion of text. This is for simplicity in the editing experience:
  • There is no more auto-word-selection for text styles and context-menu options. You have to make a text selection first before these actions can be taken.
  • Auto-paragraph-selection is still performed for cut/copy/paste and paragraph actions.
  • Changes to the supported media formats:
  • There is no change to the supported image formats.
  • The supported video formats are : mp4 (only H.264 video & AAC/MP3 audio), ogg, webm (the previously supported formats are mp4 and mov). Note that the mp4 format is supported only if a video decoder has been installed in Windows.
  • The supported audio formats are : mp3, ogg, wav (pcm). The previously supported formats are mp3, mp4, m4a.
  • REMOVED FEATURES:
  • The Overwrite typing mode is no longer supported; the editor is always in Insert mode. The INS key is now used as one of the shortcut keys for Paste().
  • Export As MHT format and Export As Complete Webpage format are no longer supported.
  • The multi-column style property is no longer supported.
  • FIXED:
  • The caret is no longer stuck at the beginning of a section title.
  • Various other small fixes.

New in ConstEdit 1.11.2000 (May 12, 2014)

  • It has been verified that there is no impact of Windows 8.1 Update to ConstEdit.
  • ConstEdit is now signed with a Verisign Certificate. You should not see any Windows SmartScreen warning anymore.
  • You can now mid-button click (besides double-click) on the unused space of the main menu bar to create a new file tab or mid-button-click (besides double-click) on a file tab to close it.
  • A "Check For Updates" item is added to the Settings Menu:
  • The new item allows you to perform an on-request checking for updates. An internet connection is required.
  • If you enable the "Automatic" checkbox on the item, a checking for updates will be done automatically at each application startup. This option is enabled by default.
  • The Document Properties dialog function on the Document Toolbar is enhanced:
  • The Html Title is now shown and can be changed in the Dialog. The "Title" button is removed from the Document Toolbar.
  • The dialog now shows the html Base Element in the document, if any.
  • The Open Recent Files actions have been enhanced.:
  • You can specify to open any of the recent-files as read-only selectively.
  • ConstEdit now stores the last viewing/editing positions of documents. The next time the document is opened, it is brought back to the same position so that you can start working immediately from where you stopped. The last position is stored only for files in the recent-files list. The restored position may not be correct if the application window has been resized. Note that this functionality is applicable only to standards mode html documents as well as plain text files.
  • Relative links are now supported for both read and write actions:
  • Using relative links is a better option in a company environment where documents are shared by users on different machines. In this case relative links remain the same to all users, as long as the relative structure of the file system remains the same across these machines. Absolute links to the same resources however can be different in different machines. Using relative links increases the portability of documents.
  • A "Use Relative Links" item is added to the File Menu, which is enabled by default. When this option is enabled, all links to local resources in the document are converted to relative during save. When it is disabled, no conversion will be done (note that in this case any relative links pre-existing in the document will not be converted back to absolute during save).
  • A "Use Relative Links" item is added to the Actions Menu of the Design Html StyleSheet Dialog, which is enabled by default. When this option is enabled, all links to local resources in the stylesheet are converted to relative during save. When it is disabled, all links to local resources will be saved as absolute in the saved stylesheet.
  • Links to the internet are not converted in all cases.
  • ConstEdit no longer supports opening html documents with Base elements to edit.
  • This is because Base element causes confusion in the interpretation of relative links.
  • When an html file containing a Base element is opened for editing, a dialog will be prompted for the user to make a decision : EITHER to remove the Base element automatically from the file and then reopen to edit OR to reopen the file as read-only.
  • There are minor changes in wordings in some tooltips and menu-items.
  • There are minor cosmetic changes to the user interface.
  • These bugs are fixed:
  • Some links are rejected in the Hyperlink dialog even though they are valid.
  • Go To Bookmark function in the Find And Replace Toolbar now shows all bookmarks as well as all element id's within the document, instead of just showing bookmarks.
  • Line-breaks are now removed from the text produced from the Copy Html function, which are causing unnecessary line-breaks when the html code is pasted to some blog authoring tools.

New in ConstEdit 1.11.1000 (Jan 21, 2014)

  • The ConstEdit setup installers and executables in the program folder
  • are now all signed with a Comodo certificate.
  • A new setup program ConstEditInstallerSetup.exe is used, which won't
  • show fuzzy fonts even in high-dpi display settings.
  • Besides the setup program, you can now download the msi installers
  • directly from the Download page. This is for those who prefer to use msi
  • installers. Separate links are provided for the x64 and x86 versions.
  • A "Copy Html" button is added to the Document Toolbar for copying the
  • html source code of the currently selected content to the clipboard.
  • A "Go To Section" pull-down button is added to the Find And Replace
  • Toolbar, which shows the list of all sections in the html document and
  • allows fast navigation to the desired section.
  • Fixed a bug that the outline numbering of sections / tables / figures
  • may not get updated immediately after editing actions. The numbering is now
  • updated immediately under almost all conditions.
  • A "Refresh" button is added to the Document Toolbar to force an
  • immediate refresh of the outline numbering in case that the numbering does
  • not refresh automatically.
  • An "Enable SpellCheck" item is added to the Settings Menu for toggling
  • the Spellcheck functionality of ConstEdit On or Off.
  • You can now force to display the ConstEdit contextmenu instead of the
  • Spellcheck menu when right-clicking on a misspelt word by holding the Shift
  • key while right-clicking.
  • Other bug-fixing.

New in ConstEdit 1.11.0100 (Nov 8, 2013)

  • This version of ConstEdit supports only Internet Explorer 11 or above.
  • Internet Explorer 10 is no longer supported.
  • Minor changes to some tooltip wordings.
  • The latest version of ILProtector is used, which is version 2.0.11.
  • These issues of the previous version of ConstEdit, when working with Internet Explorer 11, have been fixed :
  • Mouse right-click didn't work to open the contextmenu for html documents.
  • When the PageUp/PageDown key is pressed, ConstEdit scrolled all the way to the top/bottom of the opened html document instead of performing scroll up/down by one page.
  • Input Method IME didn't work properly.
  • When pasting images from the clipboard, the pasted image may lose the link to the source file.
  • These issues of the previous version of ConstEdit have been fixed:
  • File types .htm/.html/.txt cannot be associated to ConstEdit successfully by the user in Windows 8 or above.
  • The case of ConstEdit already running in another user session simultaneously on the same machine is now handled.
  • When editing an html document, if the caret is inside a table and the Undo item from the Spellcheck Context Menu is invoked, ConstEdit may hang.
  • The supported formats for Video are now mp4 and mov. Webm is no longer supported.
  • The supported formats for Audio are now mp3, lossy m4a and mp4. Aac is no longer supported.
  • The ConstEdit Overview document is updated according to the changes.

New in ConstEdit 1.10.0100 (Jul 30, 2013)

  • a Windows installer is provided
  • ConstEdit is no longer portable; each user now has his/her own set of application settings (e.g. recent files list) that are not shared with other users
  • the latest version of VgrSoft ILProtector v2.0.5 is used
  • "Add Shortcut to Desktop" item in Settings Menu is removed because a Desktop shortcut is already automatically added by the installer
  • ConstEdit can now be started from a non-local disk
  • some very minor change of wordings in the EULA