Version 8.5.0.413 – Erscheinungsdatum: 28 Feb 2023 – Download
- New equation library item: define mathematical expressions and reuse them throughout the project
- New project analyzer: list individual characters throughout the project with their number of occurrences to quickly spot invalid characters
- Project analyzer now reports the number of characters including spaces, and excluding spaces
- Build actions panel now saves and restores the position of the size of the action properties group and the width of its columns
- Project analyzer's character counter is now more reliable: multi-byte characters are now correctly counted as one character when appropriate
- Improved keyword generation for CHM, HTML and Qt help documentation formats: keywords are now correctly associated to topics hidden from the table of contents and their children
- It wasn't possible to resize the "Action Properties" group in the "Build actions" panel: splitter bar didn't work
- Possible error exceptions when using keyboard shortcuts on the ribbon bar
- Improved scripting engine with performance improvements, improved parser and better array support, including ForEach method for arrays
- Grids lines, headers and borders are now more subtle for a more modern and discreet UI
- Some icons were not scalable and are now replace by SVG icons so that they can scale seamlessly to any screen size and resolution
- The browse file button in the build action properties now correctly defaults to the field's directory
- Fixed some German translation errors
- HelpNDoc is not tested on Windows 8 or Windows 8.1 anymore: Microsoft dropped support for Windows 8 / 8.1 and strongly recommend to update to a newer version of Windows
Version 8.4.0.372 – Erscheinungsdatum: 17 Jan 2023 – Download
- New HTTP request build action: perform GET and POST requests to any URL before or after a specific documentation build
- Project analyzer can now merge multiple selected keywords into one keyword: all previously associated topics will be associated with the new keyword
- Every build action property now has a description to explain its use
- File and path related build action properties now have a button to open the standard file and folder selection dialogs
- Redesigned the anchor insertion / edition window to make it easier to operate and more reliable: it provides live validation and rethought clearer modern UI
- Qt generator now warns if an extension other than *.qhc is used for the output file name as it could cause generation errors with the Qt help generator
- Default topic's build override is now easier and faster to select as it displays the full topic hierarchy and an enhanced selection dialog
- Improved Word importer which could create broken hyperlinks and can now handle mixed-case bookmarks
- Build action properties' names and description are now clearer and localized to all languages supported by HelpNDoc
- Live spell checker is not activated on build action properties where that doesn't make sense (e.g. script content, path selection...)
- It wasn't possible to toggle the activation status of build actions for languages other than English
- Adding a duplicate anchor in a topic now asks for confirmation before deleting the previous one
- Anchor manager's window could be incorrectly displayed with empty on some display resolutions and settings
- Improved accessibility of default HTML template by adding multiple missing ARIA (Accessible Rich Internet Applications) attributes
- When the default topic was deleted, it could be difficult to select another one from the project options panel
- Greatly improved documentation generation dialog opening time for medium and large projects
- Some parts of the user interface incorrectly referred to bookmarks instead of anchors
Version 8.3.1.337 – Erscheinungsdatum: 13 Dec 2022 – Download
- Table borders and background colors could be incorrectly exported to HTML based documentation formats
Version 8.3.0.331 – Erscheinungsdatum: 8 Dec 2022 – Download
- Mass update and delete hyperlinks from project analyzer: select hyperlinks in list and assign new target or clear them altogether
- Find and replace dialog can now search for hyperlinks based on various conditions such as kind of hyperlink, target, extra parameters...
- New filter for keywords: show only keywords which are associated with the current topic
- Project analyzer now reports hyperlinks' and anchors' location in snippets and can open the snippet editor to their correct position
- Keywords panel now has an optional toolbar for quick access to basic and advanced keywords actions
- Greatly reduced CHM and HTML based generation time for medium and larger projects which could increase exponentially
- Word/PDF custom templates could produce broken documents with inconsistent cover pages and styles, content highlighted in red...
- PDF footers could be displayed at the wrong position
- Improved RTF loading: possible access violation when importing pictures, better headings import, improved headers and footers import
- Improved DocX loading for tables which were linked to a table style
- The find and replace dialog could miss some results if they were the first one in the topic
- Hyperlink dialog could display fields in wrong order and incorrectly draw panels backgrounds
- Adding or renaming a keyword could cause the following exception error message: "Cannot focus a disabled or invisible window"
- API method HndUI.EditSnippetContent wasn't accessible from the script engine
- Removed option to use external importer for the DocX format: it was slower, less reliable and 32-bit only
- Readme text file contained some outdated links to external tools and compilers
Version 8.2.0.286 – Erscheinungsdatum: 25 Oct 2022 – Download
- It is now possible to define pre-build actions, which are similar to post-build actions but run before the generation process
- New build action: Run an external program and check its return code
- Completely redesigned the auto-completion dialog, with the ability to switch completion modes, clearer user interface with icons, additional keyboard shortcuts
- Entering a sharp character (#) in the topic editor, followed by the CTRL-SPACE keyboard shortcut, will list all anchors in the current topic for fast hyperlink creation
- Redesigned the default topic selection in the project option panel: now using a full tree for faster and more accurate selection of the default topic
- New API method HndTopicsEx.GetTopicCaptionHierarchy to get the hierarchy of caption for a specific topic
- Default HTML template improvement: search field is focused and selected when the search tab is clicked
- Added menu items to access the last generated for each documentation format: paths are stored within the HND project file for quick usage without re-generation next time the project is opened
- Script editor now includes a "Save as" button to save the currently edited script as a new file
- Split Word DocX document is now correctly and fully imported when there is nothing to split
- Split Word DocX document now correctly imports the first content, appearing before the first split item
- When a Word document containing empty titles was split, its imported content could be placed in the wrong topics or discarded altogether
- Improved default HTML template's Search Engine Optimization (SEO): URL topics now display a link to their URL when they appear in the breadcrumb
- The template editor allowed templates to be renamed using default template names, causing confusion and problems with template selection
- Selecting a default topic with a duplicate caption could use the wrong topic as the default one
- Some project options fields' modifications were discarded when the project was saved if the control didn't lose focus first
- Optimized project options window which is now much faster to display, particularly on large projects
- The HndTopics.CreateMultipleTopics API created topics at the same level as the parent topic instead of as its children
- Slightly improved program startup time
Version 8.1.1.247 – Erscheinungsdatum: 16 Sep 2022 – Download
- HelpNDoc could display an error about missing DLLs in some languages
- Floating license key checks could return an invalid key error when it was in fact valid
Version 8.1.0.243 – Erscheinungsdatum: 13 Sep 2022 – Download
- New post-build actions: run specific actions after the build process. First actions included: Show message and Run script
- It is now possible to select a snippet as the default content of a newly created topic in the project's automated settings
- New option to display smaller library items. When activated, non resizable items such as documents, snippets and HTML code are drawn smaller in the topic editor
- Use the CTRL keyboard shortcut while applying style to reset any overrides applied to the selected content
- Last edited template is now stored for each projects so that it is the default one selected next time the template editor is opened
- Topic editor's right click popup menu now includes "Paste as text" and "Paste special" sub-menu for quicker access to those actions
- Topic modification date and time is now correctly updated when the topic content changes
- Greatly improved code editor which is now faster to draw content and scroll, and includes multiple bug fixes and enhancements
- An exception could be raised when decrypting content with an invalid password
- Exporting a library item to an existing file now displays a confirmation message to avoid data loss
- Improved script execution engine for faster and more reliable execution, and additional pascal-based language support
- Unneeded files removed from the installer to make it slightly smaller
- Improved some syntax highlighters to improve the supported language elements
- Script editor popup now display user scripts before system scripts as they are more likely to be used more often
- Improved HND project file handling: faster comparison for binary data, performance improvements, bug and security fixes
- User interface refinements, fixes and improvements for Windows 11 and high DPI screens
- Debug engine has been improved and strengthened for easier and faster bug spotting and resolution
Version 8.0.0.187 – Erscheinungsdatum: 19 Jul 2022 – Download
- New Ultimate Edition of HelpNDoc: includes all features available
- HelpNDoc is now a 64-bit software: It has access to more system memory, is more resilient and faster to operate
- Added the ability to override any style for each specific build
- Generated Word documents can be encrypted with a custom password and strong encryption algorithms
- Generated Word and PDF documents can be signed using an invisible digital signature to insure their integrity
- New strong encryption algorithms for PDF documents: RC4 40 bits, RC4 128 bits, AES 128 bits, AES 256 bits and AES 256 bits with hardened key generation
- Added support for SVG images in both the editor, and supported documentation formats
- Secrets such as passwords are now securely stored in HND project files using a strong encryption algorithm
- New API methods to store any number of secrets securely in HND project files
- When pasting content with library items into a snippet, problematic content will be converted and removed and the user warned about it
- New TStringList.WriteBOM property to control if BOM is written when saved to file
- Documentation generation dialog can now be maximized
- Faster, more reliable, more memory efficient and more secure HND project file handling library
- Script editor dialog now has keyboard shortcuts for its main actions
- Improved application startup time
- Improved overall application responsiveness
- Project analyzer incorrectly reported some library items as being used by a ghost topic after they have been pasted into snippets
- Windows positioning is more reliable and precise across sessions and different screen resolutions
- Recent versions of Qt assistant didn't always show the vertical scroll bar when showing topics content which didn't fit the visible area
- Some versions of Qt assistant displayed a black header for each topic instead of the defined base color
- Images are now responsive in the Qt help documentation format: they will resize to fit the visible screen area
- Improved table borders drawing in PDF documents
- Dropping a topic over the root project topic could cause an error message
- Default HTML template now correctly uses the template's defined default extension, making it easier to generate extensions such as HTM, PHP...
- Default HTML template will now use the correct file extension for the specified logo file instead of forcing the PNG file extension
- HTML search engine now correctly uses the template's defined default extension to avoid generating broken links
- Better HTML export of paragraphs with borders and hanging first
- Various improvements in RTF importer for East Asian texts
- Faster and more reliable script and template execution
- Importing some WinHelp HLP file could produce corrupted topics: editing those topics resulted in an error message
- Find and replace operations for the whole project have been optimized and are now faster
- Table of contents string was hard-coded in the default Markdown template: it can now be translated
- Using HndGeneratorInfo.TemplateInfo in templates caused an error
- Improved panels docking behavior on screens with different DPI settings
- Transform text popup menu could stay visible even when another control was focused
- HelpNDoc is not tested on Windows 7 anymore: Microsoft dropped extended support for Windows 7 on January, 2020
Version 7.9.1.631 – Erscheinungsdatum: 8 Feb 2022 – Download
- After deleting library items from the project analyzer, the number of successfully and unsuccessfully deleted items are shown
- After deleting library items from the project analyzer, user is asked if the analyzer should be refreshed
- Updating pictures' default properties when they are placed within tables could fail
- Pasting content in the topic editor could move the edit cursor at the beginning of the topic editor and back
- Refreshing the project analyzer after deleting library items could report incorrect data in the library items' analyzer
- Deleting multiple versions of the same library items from the project analyzer incorrectly displayed an error message
- Possible exception under some rare circumstances when deleting a bullet or a numbered item in a table cell
- Improved speed when pasting large content with pictures in topic editor
Version 7.9.0.612 – Erscheinungsdatum: 19 Jan 2022
- Added the ability to apply the default picture properties of a library item to all instances throughout the project
- New font selector with list of recently used fonts, font preview and font searching support
- Recently used fonts are saved within the HND project file and restored next time it is opened
- Hyperlinks to document's headings are now correctly imported when importing Microsoft Word DocX or RTF document
- Inserting a YouTube URL without the embed parameter in the library items editor warns and optionally converts the URL to the correct format
- New option to automatically close the script editor when script is successfully run
- Image, image maps and movies default properties can be reset from the library items editor
- New API to get a list of library items used in a specific editor
- New script to list all library items used in the currently selected topic
- Added right-click popup menu to script editor
- Added new popup menu to reset picture properties and size based on original picture, overriding library item's defaults
- Topic editor content converted to snippet could create corrupted snippets which were not always correctly replaced at generation time
- Resetting the currently selected picture's properties or size now uses the library item's default values
- Resetting the currently selected picture's properties could leave the old values in the ribbon bar editors
- Dragging a library item over the topic editor could cause an exception
- Dropping a library item within a table cell could fail without warning
- When changing the font style of some library items such as variables and counters in the topic editor, the rest of the paragraph could be incorrectly drawn with that style
- Updating styles is now more easily accessible: added button in ribbon bar, and entry in command finder
- Removed warning from the Microsoft HTML Help Workshop compiler when a topic's kind was set to empty
- Optimized drag and drop operations from the library items panel
- Improved paragraph border importing for DocX documents
- Improved Microsoft UI Automation (UIA) support for enhanced screen reader / narrator experience
Version 7.8.0.569 – Erscheinungsdatum: 7 Dec 2021
- Documents, HTML, variables and snippets library items can now be inserted within the current topic as raw content (e.g. not linked to the item) which can be used to create topic templates...
- Selected content in topic editor can be converted to snippet using the right click popup menu
- New editor APIs to insert HTML content, move the cursor, check if editor is empty
- New user interface APIs to iterate over selected items in trees (keywords, library items, topics), and cancel current edits
- New link formats to create hyperlinks to specific topics, navigation or counters when importing external documents (e.g. HTML, Word...)
- Splitting an imported Word document could miss some empty topics, or create a corrupted table of contents
- HTML importer now correctly uses the project's default font and hyperlinks settings to import HTML content
- Importing a document into the current topic now correctly handles anchor hyperlinks to itself
- Importing a document which was locked by another application failed silently: an error message is now shown
- Images placed in table cells could be incorrectly resized in Word and PDF documentation formats
- All APIs calling MoveTopics (such as CreateMultipleTopics) could produce a table of contents with multiple project topics
- Right clicking on some items in the project analyzer could result to an access violation error
- Changing a table's background color using the "More Colors" dialog could set the color's opacity to 0%
- Syntax editor's gutter font size option didn't use the proper editor
- Better Windows 11 detection
- Improved the MacOS version of the floating license server which could sometimes result in a false-positive transport security errors
Version 7.7.0.519 – Erscheinungsdatum: 19 Oct 2021
- Official Windows 11 support
- The script editor now includes find/replace actions
- New script editor customization options: change font, indentation, gutter visibility and content, spacing, special chars, word wrap...
- Default HTML template's search engine can now be configured to specify the minimum number of letters of words to index: it makes it possible to index smaller one or two letter words
- New command line options to open a project at a specific topic, using either its Help ID or its Help Context
- Added scripting API methods to find a topic with a specific help context number, and set the currently shown topic via its Help ID or Help Context
- The script editor now uses the Consolas font (when available) for more comfortably reading of extended text on screen
- It is now possible to specify the inline table of contents' width in the default HTML template's settings
- Script editor wasn't always able to build template scripts which contained a mix of code and HTML content
- Pasting content into the topic editor could move the cursor at the top of the topic instead of after the pasted content
- Tags with names longer than 32 characters were not correctly assigned to topics or builds
- Built-in HTTP web server couldn't start anymore when the port was already in use by another local server, even if the port was changed
- Word and PDF documents generated without a cover but with a table of contents didn't add a page break before the first topic's title
- The Default CHM template produced broken links in breadcrumbs when a parent topic was marked as an empty topic
- Generate documentation dialog incorrectly warned that output path didn't exist for relative paths
- Script editor's word wrap icon could be drawn with a solid green background
- The default HTML template didn't display any horizontal lines when printed
- Start menu shortcut included a reference to HelpNDoc's uninstaller for the wrong version
Version 7.6.0.479 – Erscheinungsdatum: 9 Sep 2021
- New "Conditions" analyzer will now list all conditions used throughout the project with the ability to locate them and filter by operation
- Completely redesigned the project analyzer window for easier and faster navigation and operations, clearer reports and enhanced accessibility
- HelpNDoc now downloads and imports pictures from content pasted from a web-browser
- Dropping a file within a folder of the library panel will automatically select that folder in the library item import dialog
- Library item import dialog now remembers which folder was selected last time it imported a file
- Project analyzer now reports the number of conditions used within the project's topics
- Topic editor now keeps showing the selected content grayed out when a dialog is shown
- The topic editor does not loose its focus after a dialog is closed anymore
- Resized images could be displayed outside of the PDF document's bounds if screen scaling was set to 150% or more
- Default HTML template now displays a sorted list of topics related to the select keyword
- Fixed DocX import when multiple documents with numbering were placed on the same topic: numbering could start with an incorrect number
- Choosing a custom color could result in a black or gray color when the color dialog was closed
- Selecting a custom color for font, paragraph or picture could remove the focus from the topic editor
- Wait status form used during lengthy operations is not displayed over other applications anymore
- Completely rewritten form position saving/loading logic to make it more robust on multi-resolution screens and frequent screen configuration changes
- Improved speed of the library item import dialog when multiple files where imported at the same time
- Improved drawing of library items in topic editor: speed optimization and fixed textual content which could be incorrectly or partially drawn
Version 7.5.0.435 – Erscheinungsdatum: 27 Jul 2021
- HTML based templates can now implement hooks to generate custom Help Ids (and therefore file names) for better SEO
- CHM importer can now import keywords and associate them with the correct topics
- Keywords and topics association dialog can now be filtered to only show associated topics
- New color picker dialog: ability to edit hexadecimal value, modern look and feed, better integration with HelpNDoc's user interface
- New HndUtils.UrlEncode and HndUtils.UrlDecode API methods to (en)code URLs
- New HndUtils.IdnEncode and HndUtils.IdnDecode API methods to (en)code international domain names using using punycode
- It is now possible to add a misspelled word to the dictionary from the project analyzer's spelling tab
- Script editor window now appears on the task bar and is not displayed over other programs anymore
- Added option to define if syntax highlighter will automatically convert paragraph to line breaks
- Under certain conditions, resized images could be distorted in Word and PDF documents
- Floating images were not correctly resized in Word and PDF documentation formats
- Moved various utility methods to the HndUtils API object and properly documented them in the API documentation
- Improved built-in CHM decompiler: enhanced compatibility with more CHM files and removed memory leaks
- Adding a topic and immediately add another topic before/after could raise an exception
- Script API TStringList.SaveToFile could produce bogus characters: it now produces UTF-8 encoded files
- Counters with caption with specific characters (e.g. some German letters or un-escaped XML characters) could produce corrupted Word documents
- A corrupted registry settings could crash the application at startup
- The syntax highlighter could change paragraph endings for the whole topic instead of the selection only
- The project analyzer window is not displayed over other programs anymore
- Optimized and strengthened HND project file loading/saving
- Security and speed enhancement in licensing libraries
Version 7.4.0.390 – Erscheinungsdatum: 15 Jun 2021
- Optional "In this article" inline table of contents in the default HTML template
- New kind of hyperlink "counters": it is now possible to create a link to a specific counter's instance using its ID
- Ability to force image size generation for HTML based format to avoid content shifting and enhance Core Web Vitals
- Added the ability to specify a default font name and size for the syntax highlighter
- It is now also possible to define custom CSS style from HelpNDoc's user interface for the ePub, Kindle and Qt help file formats
- The SHIFT+TAB keyboard shortcut can now be used to decrease bullets indentation level
- Snippet editor and template cover editor windows can now be maximized to occupy the full screen
- Clicking a link to another topic in the default HTML template will scroll to that topic in the table of contents of the default HTML template
- Navigating through the web-browser's history will scroll to the proper topic in the table of contents of the default HTML template
- Default HTML template will now correctly hide the left panel if all tabs are hidden
- Default HTML template was shown when its width was set to 0 pixels
- Some panels could be randomly very large at application start, hiding any content in the main window
- Exception could be raised at startup if some settings were incorrect
- Improved syntax highlighter: faster highlighting, ability to undo the conversion of paragraphs to line breaks, do not convert tab to spaces anymore
- When "Show non printing characters" was enabled, some library items could display gibberish text in the topic editor
- Warn users that the Microsoft Word DocX format doesn't support distinct first page headers/footers and distinct even pages headers/footers to avoid confusion
Version 7.3.0.348 – Erscheinungsdatum: 4 May 2021
- Markdown import support: HelpNDoc can import Markdown documents into a project, split them and import them at generation time using the "Document" library item
- Builds can now be duplicated from the generate documentation dialog: every build settings, associated status and tags are copied to the new build
- HTML based documentation formats and Markdown can now generate library items to a custom path
- New numbered list types: lower Greek letters and decimal with leading zero
- CTRL-Up/Down keyboard shortcuts now moves the cursor to the beginning of current, previous or next paragraph
- Snippets contained in the library could become huge which produced very large projects, and memory problems
- Snippets with broken images could produce a corrupted Word DocX document
- When deleting a topic, its keywords associations were not correctly deleted from projects which could lead to broken generated documentation
- Faster documentation generation for all formats for projects with a large number of snippets
- "Syntax highlighter" and "Paragraph to line breaks" functions could incorrectly convert the line before the selected content to a line break when it was a paragraph break
- When using "Syntax highlighter" and "Paragraph to line breaks" functions inside a table, paragraphs surrounding the table could be converted to line break
- Keywords associated with excluded topics could produce link errors in HTML-based documentation formats
- Project analyzer now correctly show keywords associated with deleted topics as "un-used"
- Improved readability of breadcrumbs arrows for small screens in generated HTML documentation: better mobile usability reports in Google Search Console
- Optimized generation of numbered lists in HTML based documentation formats
- Smaller and cleaner HND project file format: unused associated topic content is now properly deleted when a topic is deleted
- Performance and security enhancements in HND project file access
Version 7.2.0.306 – Erscheinungsdatum: 23 Mar 2021
- New Markdown support: HelpNDoc can now generate Markdown versions of project topics which can customized via custom templates
- PDF topic titles will start on a new page when the next paragraph or image doesn't fit in the current page (aka. keep with next)
- It is now possible to force a topic to start on a new Word or PDF page from its topic properties
- Faster Word and PDF table of contents generation
- Improved default CHM template: it is now possible to specify an HTML footer for each topics in the template's settings
- Encrypted PDF document's description field (e.g. title, subject...) where broken and included random characters
- Enhanced PDF generation: topic titles could have big margins when space before and/or space after values were defined for the normal style
- Various fixes in the status editor: status movements could be buggy and status addition didn't always work as expected
- Template editor couldn't add new assets to a new template which was a duplicate of a template without any assets
- Slightly smaller generated Word documents
- If the custom dictionary path wasn't created on disk, the content of the custom dictionary was lost when the application was closed
- Keyboard's context menu shortcut didn't work in the topic editor and snippet editor
- It was not possible to set a template variable's kind to "memo" in the template editor
- It was not possible to restore the default icon anymore if the automated settings' default icon was changed
- Script command line option produced errors when trying to access HelpNDoc's API methods
- Double clicking on a table border could raise an exception
- Some child windows could display a shadow over other windows even when they were not visible
- Updated Microsoft's HTML Help Workshop link as it is not provided by Microsoft anymore
- Licensing system could return a "CoInitializeEx failed" error for some mis-configured drivers / hard-drives
Version 7.1.3.270 – Erscheinungsdatum: 15 Feb 2021
- Brand new installation could crash without any errors when creating or opening a project
Version 7.1.2.266 – Erscheinungsdatum: 12 Feb 2021
- Table of contents and other tree editors were not always showing the typed content when edited
Version 7.1.1.256 – Erscheinungsdatum: 3 Feb 2021
- An EInvalidGraphic "Bitmap image is not valid" exception could be shown at program startup
- Smaller icons were not always correctly scaled
Version 7.1.0.253 – Erscheinungsdatum: 2 Feb 2021
- It is now possible to define default image and image map settings from the library: they will be used when image is inserted into topics
- Added support for additional bar codes symbologies. New bar code types include: Code 11, Code 39, Code 39 Extended, Code 93, Code 93 Extended, Code 128 and Interleaved 2 of 5
- Project analyzer's spell checker now checks misspelled words in snippets
- MacOS version of the Floating license server is now a universal binary which supports both the Intel x64 and Apple ARM64 processors
- Default HTML template can now optionally add an Alt text for the logo
- Generating a PDF with rotated cells containing text could produce an exception
- Activating the "Force image sizes as Inches" CHM option could generate very small pictures
- Strengthened script execution: functions returning null objects could return non-null objects and therefore failed the Assigned() check
- HTML search engine could return invalid results for some words
- More reliable handling of temporary folders: should be able to better clean after itself
- Enhancements and fixes in DocX importer: compatible with more DocX documents, enhanced theme color and font names import...
- Optimized project analyzer which is now faster in most cases
- Trees and grids do not show alternate row colors anymore as they made it hard to see the selected item
- Topic editor's header and popup menu could be displayed too small on high DPI screens
- Improved image scaling for semi-transparent images in topic editor
- Improved speed, security and reliability of licensing library
- Under some rare conditions, exported Word or PDF documents could be empty or partially generated
- Improved OpenOffice spell dictionaries compatibility
- Default HTML template incorrectly opened a new tab when clicking a link to an e-mail address
Version 7.0.0.199 – Erscheinungsdatum: 8 Dec 2020
- Brand new script engine: easier and more readable syntax, faster compilation and execution, more reliable error messages, many bug fixes, future proof...
- Completely new PDF generator which is faster, uses less memory, produces smaller files and generates better looking PDF documents
- Brand new DocX importer which do not require the installation of Microsoft Office converters: up to 40x faster, uses less memory, more reliable and better import quality
- New counters library items: use them to count items such as figures, tables, equations...
- Creating a new project: it is now possible to import an existing project's table of contents in addition to a CHM table of contents
- Added the ability to backup the currently opened project
- Variables, system variables, image maps and bar codes can now be defined as hyperlinks
- Default HTML template can now optionally generate a resize bar to be able to dynamically resize the left contents/index/search panels
- Script build's warning and information messages are now shown even when build is successful
- Clean output directory at generation time is now faster and sends the folder to the recycle bin instead of deleting permanently
- Setup now has a new modern look and feel
- It was possible to break some library items types when defining an hyperlink for them
- When a picture was also a hyperlink, it was not possible to double-click on it to edit the associated library item
- The PDF generator can now better handle some symbol characters such as numbers found in the Windings font
- The project analyzer's general information dialog could report wrong counts of library items, usually inverted values between item types
- The project analyzer dialog now stay on top of the main window to simplify interaction between analyzer and project
- Hovering over the library panel or showing a popup or tool-tip could hide the project analyzer window
- Both HndBuildsStatus and HndBuildsStatusEx objects were not accessible from scripts
- Command line status override didn't work as expected
- Resized image maps were not working as expected after navigating between topics in default HTML template
- Updated jQuery with security fix in default HTML template
- Optimized and improved header automatic hiding on small screens in default HTML template
- Better accessibility in default HTML template's table of contents tree
- Word and PDF generators now correctly export hyperlinks in cover page, headers and footers
- It was not possible to define an empty value for a custom topic property as it displayed an error message
- Licensing improvements: better handling of proxies, fewer deactivations, security fixes and improvements
Version 6.9.0.577 – Erscheinungsdatum: 5 May 2020 – Download
- New BarCode library item: create and customize EAN-8, EAN-13, MSI, QR Codes... and place them within your topics
- Project analyzer now lists all anchors defined within the project and provides a way to rapidly locate them
- Project analyzer reports the number of anchors and Barcodes used throughout the project
- Inserting new library items using the "Insert" ribbon tab, placed them at the start of the topic instead of the cursor position
- Picture properties (Alt text, size, position...) were not always updated when selecting pictures in the topic editor
- Picture format and table layout ribbon tabs now keep focus when selecting images or tables in various parts of a topic (e.g. moving in, out and between table cells...)
- Command line interface didn't always work when selecting builds by name as part of the following options: -except; -only; -output; -status; -tags; -template
- Overriding output path from the command line could fail for some documentation formats when using relative paths
- Focusing topics in the table of contents could be slow for large projects
- Fixed incorrect column width saving for some projects for Word and PDF documentation format
- Changing URL of "URL topics" or File path of "External file" topics could cause exceptions
- Optimized and removed flicker of "Picture Tools" and "Table Tools" ribbon groups when moving the cursor in various parts of a topic
- Fixed memory leaks when importing CHM help files which could produce "Out of Memory" errors when importing large files
- Resized images could be distorted when exported to PDF
- Faster import of large CHM help files
- Improved HTML and RTF/Doc/DocX importers
- Various user interface tweaks, fixes and enhancements, including for High DPI screens
Version 6.8.0.521 – Erscheinungsdatum: 10 Mar 2020
- It is now possible to directly import CHM help files' HHP source projects
- Options dialog now includes a keyboard shortcut editor to simplify the definition of some commonly used keyboard shortcuts
- The following styles keyboard shortcuts are now customizable: use normal style, promote or demote paragraph, apply heading 1 to 3
- Ability to reset any part of the application settings from the "File" / "Options" dialog: General settings, compilers, UI, custom folders, keyboard shortcuts...
- The floating license server is now available for x64 and ARM64 versions of Windows, in addition to the existing x86 version
- Image width and height ribbon edit fields didn't always behave properly
- When converting an image map to an image and vice-versa, the library item wasn't updated in all topics
- Improved CHM help importer: handle additional edge cases to make sure that links between topics are correctly imported
- Customized image alignment didn't always work using the default HTML template
- Multiple enhancements to license management system: improved network card detection; better proxy support; optimizations and fixes
- Enhanced speed of the CHM importer
- Improved table saving in RTF documents
- Topic properties panel's size, position and visibility didn't always behave correctly
- Optimized find / replace action which is now faster when replacing multiple instances in the same topics
- Enhanced HTML import: paragraphs with IDs will automatically create anchors
Version 6.7.0.479 – Erscheinungsdatum: 28 Jan 2020
- Automatic generation of customizable YouTube and Vimeo embed codes when entering a video URL of those services
- Documentation generation dialog now warns before starting generation if the output directory doesn't exist or isn't writable
- Report template editor's table of contents preview and editor could display page size in the next line instead of same line as title
- Project analyzer always reported zero words count
- Project analyzer print preview and PDF export was not fully translated to German / French / Spanish
- Word document page size was not correct when exported on a high DPI screen
- When pictures were too large to fit in the PDF document, they were not correctly resized on high DPI screens
- PDF generation is more consistent when generated on different DPI screens
- Table of contents pages could be displayed on the next line for PDF documents generated on high DPI screens
- Enhanced Word document's table of contents page number estimation
- Adding a right indent to table of contents entries displayed the page number on the next line in PDF documents
- Right indent in table of contents entries was discarded in generated Word documentation
- Improved CHM importer: links to HTML files placed in sub-folders were not correctly imported
- Picture width and height ribbon fields were not always correctly updated when pictures were resized
Version 6.6.0.444 – Erscheinungsdatum: 13 Dec 2019
- Topic editor zoom control: Zoom the topic editor from 10% up to 500% using either the zoom slider or keyboard shortcuts
- Project analyzer reports can now be printed, or exported to PDF or Excel files
- Added the ability to quickly run a script from the main window: click the popup from the script editor button and choose the script to run
- The snippet editor and templates' cover page editors can now optionally show hidden characters
- Locating a library item from the project analyzer will now select it within the topic editor
- Enhanced High DPI support for the topic editor: pictures were not always correctly displayed + various drawing enhancements in various DPI settings
- Improved HTML and RTF importers
- Improved robustness, speed and security of HND project files
- Improved clarity of "General information" tab in the project analyzer
- Anchors could produce extra spacing when exported to HTML documentation formats
- The code generator incorrectly mentioned that it added banners to the generated output
Version 6.5.0.399 – Erscheinungsdatum: 29 Oct 2019
- Updated application look and feel with Microsoft Office 2019 inspired appearance
- New ribbon search field: enter a command to find it and execute it
- Template editor can now be used to create and edit HTML tags for HTML based templates
- HelpNDoc will now warn in the build output if a documentation format is generated with banners
- Project analyzer now reports the number of snippets and image maps used within the project's content
- Project analyzer window now appears on the task bar and doesn't stay on top anymore
- WinHelp importer now correctly imports WMF images too
- It is now possible to select multiple hyperlinks in the project analyzer window for copy/paste purposes: use double-click to locate an hyperlink instead of single-click
- When multiple document library items were placed on a topic, some of them could be replaced by the file name instead of the file content
- Work-around to some Windows systems incorrectly reporting mime types for common file extensions, making the built-in web-server sometimes return incorrect mime types in response headers
- Removing the styles gallery from the quick access toolbar could result in an exception
- Caption and icons of the styles gallery were empty when added to the quick access toolbar
- Updated some vendors libraries in default HTML template to fix security issues and web-browser bugs
- Removed the FastClick mobile library from the default HTML template as it wasn't needed anymore on most mobile devices and could cause problems with some web-browsers
- Improved WinHelp importer compatibility: some HLP files only imported pictures and not content
- Better hyperlink import in WinHelp files: some hyperlinks were not imported as they were using specific unhandled formats
- Using the Right-Alt + x keyboard shortcut on a Polish keyboard did replace the previous character with a numeric value
- CTRL + Clicking on a link to an anchor in the topic editor didn't work when the anchor was placed in a table
Version 6.4.1.367 – Erscheinungsdatum: 25 Sep 2019
- An exception error message could be shown when adding a topic to the table of contents
- Word and PDF generation could fail if templates included variables in cover pages, headers or footers
Version 6.4.0.357 – Erscheinungsdatum: 17 Sep 2019
- The "script" command line can be used to run a script using the HelpNDoc API to automate project creation or modification
- The single page HTML template can now optionally generate a table of contents, making it more versatile as an off-line template
- Project name is now displayed in the Windows task-bar to rapidly identify multiple running instances of HelpNDoc
- HTML based templates can be customized to generate different HTML code (HTML Tags) based on the movie extension. See documentation to learn more
- Snippets or documents library items placed within table could not always be replaced at generation time
- Updated the generated movie tags to use the latest HTML 5 specification (except for CHM help files)
- Producing much smaller CHM files when using movies: movies are not included anymore as they can't be played from within CHM files
- Qt Help generation could fail when the project title contained the "&" character and no custom namespaces were provided
- Qt Help generation could fail when about or application icons were not used in any topics
- Better WinHelp HLP file import: file with file names longer than 8.3 couldn't be imported
- Enhanced WinHelp Index/Keywords importer: keywords hierarchy wasn't always correctly imported when a custom index separator was used
- A "List Index Out Of Bounds" exception could be raised when replacing library items under rare circumstances
- Faster generation for all documentation formats when using snippets or documents library items
- Various enhancements in the named and floating licensing systems
Version 6.3.0.298 – Erscheinungsdatum: 24 Jul 2019
- External file pictures are now drawn in the topic editor
- For HTML based documentation formats, it is now possible to optionally clean the output directory before generating documentation: select build settings to never clean, always clean, or ask before cleaning
- Library items now display an icon overlay when they are imported from a file at generation time, or an URL at viewing time
- The hyperlink analyzer now selects the full hyperlink in the topic editor when an item is selected, making it easier to spot problematic hyperlinks
- Imported documents now correctly import anchors to that document
- Imported split documents now correctly re-create hyperlinks to other topics from anchors in that document
- Copying topic content between two instances of HelpNDoc didn't correctly copy images
- Unicode characters having codes greater than $FFFF (E.g. symbols, emoticons...) were not correctly exported to HTML based documentation formats
- After importing a CHM help files, anchors could be broken when exported to another documentation format
- An error message is now displayed when trying to install a dictionary in a location which cannot be written to
- Editing a script in the template editor didn't warn when closed without saving
- Improved speed and memory usage when generating all HTML based documentation formats (CHM, HTML, ePub, Kindle and Qt Help) for projects using at least one picture library item
- Optimized topic loading speed when they contain tables
Version 6.2.0.255 – Erscheinungsdatum: 11 Jun 2019
- Topics can now have aliases: the HTML documentation will automatically generate URLs for those aliases
- Using the default HTML template, it is now possible to link to a specific context number: the URL format is /context/HELP_CONTEXT.html
- The logo of the default HTML template can now optionally be defined as a URL instead of a library item
- Security feature: template scripts cannot write anywhere on disk anymore
- Fixed input fields behavior in image map editor: updating title before link cleared the title and better size and position editing
- The list of image map shapes was corrupted when one or more of them were deleted
- Color icons (font and paragraph background) were not correctly drawn on High DPI screens
- The HndTopicsMeta API object wasn't available to scripts and templates
- The CTRL-SPACE keyboard shortcut didn't work within tables in the topic editor
- The script custom path defined in options wasn't correctly saved / retrieved when the application was closed
- In some cases, variable substitution could mess up the text layout in the generated documentation
Version 6.1.0.206 – Erscheinungsdatum: 23 Apr 2019
- Define default topic properties in the project options, and new topics are automatically created using those properties
- HTML code library items can now be external and therefore loaded from disk at generation time
- It is now possible to export all the items contained in a library item folder to disk
- Added script to bulk edit the status of all topics in the currently opened documentation project
- Qt's assistant.exe program is now run to show the generated Qt Help file when clicking "Open file" after generation is complete
- Updated all spelling dictionaries to their latest versions
- It wasn't possible to edit the Spanish name and description of variables in the template editor
- For English spell checkers, the live spell checker will now treat straight and curly apostrophes similarly: both "don't" and "don’t" will be treated as correct
- Topics without content were showing "not found" errors for Qt Help files
- Optimized HTML generation which should generally result in fastest build times
- Word / RTF documents import or paste could produce an exception
- In rare conditions, generated Word DocX files could be corrupted
- In CHM help files, links to files didn't show the "hand" cursor
- HelpNDoc is not tested on Windows Vista anymore: Microsoft dropped support for Windows Vista on April, 2017
Version 6.0.1.167 – Erscheinungsdatum: 20 Mar 2019
- Changing some topic properties such as topic kind, header or footer didn't update the user interface
- When more than 64 tags were defined for a project, showing the "Insert / Edit condition" dialog did show an error message
- When a new version is available, the RSS feed now links to the "check update" URL instead of download URL for better information about what's new
- The HndStatus object was not accessible from scripts
- HndStatus.GetStatusByCaption wasn't documented in the scripting API help page
Version 6.0.0.154 – Erscheinungsdatum: 7 Mar 2019
- HelpNDoc and its web-site have been translated to Spanish. It now supports: English, French, German and Spanish
- Each topic can now have an optional description which is exported to HTML's description meta tag for better Search Engine Optimization (SEO)
- Topics can now have status and it is possible to perform conditional generation based on topic status
- Topics can now have custom properties which can be useful for advanced scripts and templates purposes
- The "Find and replace" dialog can now search using regular expressions or library items
- Lengthy search operations (searching the whole project) can now be aborted in the "Find and replace" dialog
- Most lists and grids now include a find panel to rapidly search for items. It can be opened by hitting the CTRL+F keyboard shortcut for supported lists (e.g. toc, library, keywords...)
- Enhanced support for screen readers in the topic editor
- Better Per Monitor DPI awareness in various dialogs
- Redesigned insert symbol dialog: supports for all Unicode characters, character groups and categories, hexadecimal character support, select font with same character...
- Faster and more secure data access to HND project file
- Project analyzer now contains actions to rapidly delete all selected keywords
- Image maps are now responsive in the default HTML template: whenever the image size is updated, the interactive areas will be updated too
- An "Invalid caret position" exception could occur when importing Word, text or HTML files
- Better import of RTF tables
- Enhanced HTML importer
- Find and replace can now find content in text with multiple styles
- Reworked the scrollbars as it wasn't always easy to select the last item when using the "Automatically hide scroll bars" option
- Deleting library items will now delete all selected items
- Topics and builds using custom tags larger than 32 characters were not correctly saved to the project file
- Overall speed improvements in the topic editor regarding to Unicode processing
- Icons where not always visible in Ribbon groups when the main window's size was small
- Default output file name now removes invalid character in project title to avoid generation failure
- Updated vendor libraries used in default HTML template to remove any known vulnerabilities
- Enhanced internal / external URL parsing in default HTML template
- Updated default HTML template to avoid deprecated method calls which will be removed in future versions of Google Chrome
- Resized pictures in HelpNDoc's topic editor could appear distorted using the default HTML template
- Updating the page numbers in a generated Word document's table of contents produced "Error!! Bookmark not defined." for topics with dashes in their Help Id
- Enhanced WinHelp HLP importer: some pictures were not correctly imported
- Read-only HND project files could be opened but never saved: HelpNDoc won't open read-only project files anymore
- Default topic override list in generation dialog could have an invalid topic selected
- Updated and vastly improved documentation for API methods available to templates and scripts
Version 5.9.1.788 – Erscheinungsdatum: 19 Nov 2018 – Download
- Included HTTP Server could fail to work properly under certain conditions
- Smaller setup EXE file: removed unneeded files
Version 5.9.0.711 – Erscheinungsdatum: 6 Sep 2018
- New WinHelp (*.hlp) file importer (Beta) which can import topics, contents, pictures, hyperlinks and keywords from older WinHelp files
- Google Analytics support in the default HTML template: add a valid Google Analytics ID in the template settings and it will be included in the generated pages
- Library items analyzer can now detect and report items used in builds settings: they are not marked as unused anymore
- New script to merge children topics' contents in the currently selected topic: MergeChildrenTopics.hnd.pas
- Some common error messages now include help topics for easier troubleshooting
- In the default HTML template, it wasn't possible to translate the "search..." placeholder
- Styles gallery now only displays styles with a checked "Quick Access" property
- HelpNDoc defaults to baseline vertical-align for images while the default HTML template used middle
- Changes to project author, comment, description, copyright, summary or version wasn't immediately visible in library items' popup preview
- Mass import library items window wasn't translated to French / German
- Build log images weren't correctly scaled on high DPI screens
- Conditional tags were not correctly drawn in the topic editor for High DPI screens
- When placed right after a bullet item in the topic editor, conditional tags used an incorrect font making them unreadable
- Text files are now imported as UTF-8 files
- Importing a document using the library import dialog did import it with an unknown extension resulting in warning at generation time
- Previous and Next buttons didn't work anymore in the topic editor
- Faster application loading time by deferring API initialization
- Fixed memory leaks including an obscure memory leak on shutdown
Version 5.8.2.643 – Erscheinungsdatum: 5 Jun 2018
- Rapidly import multiple media elements in the library using the new "Import files" dialog
- Drag multiple files from the Windows Explorer and drop them on the library panel to import them
- Dropping files to the topic editor will show the new import files dialog: single document dropping will insert it in place
- Template assets (CSS, JavaScript, Images...) can be edited directly from the template editor using any third party application
- Create new blank template asset from the template editor without the need to import an existing file
- Ability to quickly rename a script in the template editor
- Access the template location on the computer from the template editor using the new "Open location" button
- Optionally force image size generation as Inches for CHM help files: could produce better results for High DPI screens
- Template editor can be launched even when project is closed
- HTML based documentation formats will now warn if the default topic is not a "normal" topic to avoid problems with the generated documentation
- Default CHM template now supports custom CSS and JavaScript code from template settings
- Fixed default CHM template rendering for High DPI screens
- Error message could be shown when saving a project after library item manipulation
- Renaming a library item didn't always update the topic editor (E.g. variables were never renamed)
- Library item's editor tool-bars were customizable when they shouldn't be
- Localized spelling options dialog (German, French) didn't show the whole content correctly
- Topic titles variables were not always working as expected
- Deleting a library item's caption in the library panel and using the ESC key froze the application
- Keywords without associated topics could create a corrupted "Index" for the CHM documentation format
- Automatically setting up a default topic when not defined didn't work as expected
Version 5.7.1.578 – Erscheinungsdatum: 17 Apr 2018
- Completely redesigned the library item creation / modification dialog for simpler and faster library item management
- Library items included within the project can now be individually exported
- Library item editor now displays a preview of image maps and snippets
- Library item editor now accepts files dropped from a third-party application such as the Windows Explorer
- Library item editor window is now resizable
- Picture library items can now be converted to image maps and vice versa
- Completely rewritten library items hint preview: larger and more robust preview image, faster loading, less resource consumption
- Library item hint will now display a preview of external picture items (dynamically loaded from disk)
- Dropping an HND project file on the welcome page from Windows Explorer will open it
- Editing the caption of a library item in the hierarchy didn't validate it anymore thus allowing library items with duplicate captions
- Hovering over library items while one item was being renamed could cause editor to be closed
- Library items and keywords title change could require a focus change to be stored
- Ribbon tabs and groups were not always translated
- Images and Tables contextual ribbon tabs were always visible
- Popup menus in the ribbon bar could hide (collapse) some infrequently used items
- Included CHM decompiler has been improved and is now a signed trusted executable
- Decreased generation time for HTML based documentation formats with large number of files to process
- Optimized speed and resource consumption when hovering over library items
- More robust main window positioning when a monitor has been unplugged
- Overall speed and resource enhancements regarding to included library items content
Version 5.6.1.532 – Erscheinungsdatum: 2 Mar 2018
- New customizable syntax highlighter with multiple built-in programming languages
- Help IDs now allow the dash "-" character making it easier to create SEO hyperlinks
- The quick access toolbar customization is now saved and restored when the application is launched
- HTML generation now warns if the generated file name is the same as one of the topic's help id as it could cause problems
- CTRL + Click on a topic link to an anchor in the topic editor will show the topic at the correct anchor's position
- Project analyzer incorrectly checked spelling in hyperlinks
- Fixes and performance enhancements in the HND project file format handling
- Further enhancements to SVG icons rendering and High DPI monitor support
- For HTML based documentation format, choosing a file name similar but with different case as one of the help ids could cause a file creation error
- Using the default HTML template, CTRL + Clicking on hyperlinks didn't open in a new window / tab
- Greatly reduced memory usage for Word and PDF generation of malformed projects with lots of different styles due to copy / paste from third party software
- Some Wingdings characters were incorrectly exported to HTML based documentation formats only
- The "ß" character is now replaced by "ss" when filtering topics' Help Ids
- Moving library items or keywords just after changing their caption could cause an error
- Optimized and improved debug code and reported debug information for the debug edition
- Fixed obscure memory leaks
Version 5.5.0.486 – Erscheinungsdatum: 16 Jan 2018
- New project analyzer section: spell checker which will find misspelled words in the whole project
- Topic titles will stick to the same page as the topic content in Word documents
- Ability to add tab character in Word / PDF topic titles using the \t placeholder
- Beta version of the floating license server for Linux and Mac OS X
- New script to automate topic caption numbering based on its hierarchy level in the table of contents
- Speed and memory improvements when generating search data for all HTML templates
- Project analyzer now reports the number of words in the project
- HTML templates' JavaScript search data could include content which wasn't included due to unmet conditions
- CHM and HTML navigation arrows could include links to blank topics thus creating 404 not found errors
- Default topic's content was added twice to JavaScript search engine database
- Better high DPI screen support in various parts of HelpNDoc such as the topic editor...
- Enhancements in HelpNDoc's user interface with better skin painting, less intrusive scrollbars, better scalable icons rendering...
Version 5.4.1.404 – Erscheinungsdatum: 19 Oct 2017
- Completely rewritten command line options: it is more reliable, with additional features, it has a cleaner syntax and an enhanced console output
- Command line build action can now override the project builds' output path, tags, template and variables
- Command line can now include the "verysilent" option (ss) which won't even show a console window
- New anchor editor to easily and rapidly create, delete and locate anchors in the current topic
- Font dialog now displays a preview of the fonts
- Adding an item to the library will automatically insert it in the currently selected folder or in the currently selected item's parent folder
- It is now possible to specify the HTML rendering engine used by the CHM help viewer, including Microsoft Edge and older versions of Internet Explorer
- Ability to add a link to the default HTML template's custom logo
- Re-engineered application's internals for more reliable startup and shutdown and greater future scalability
- Document generation dialog's build list could be hidden under certain conditions
- Some color picker popups could be incorrectly displayed on some screens
- HTML documentation's search engine result list could include corrupted topic titles
- HTML documentation's index could malfunction when topic titles contained specific characters
- HndTopicsTags was not accessible from scripting API
- Enhanced High DPI support in the topic editor
- A topic with an help ID of "main" could break the HTML table of contents
- Fixed bugs in HTML based list style exporting
- Better saving of tables to Word DocX
- Better RTF Import / Export
Version 5.3.2.378 – Erscheinungsdatum: 7 Sep 2017
- HelpNDoc is now High DPI aware: UI and icons have been updated to scale according to Windows display settings
- HTML documentation can now be launched to a specific tab (e.g. ?tab=index) and with a specific search (e.g. ?search=help)
- Unknown document library item extensions will be imported as text instead of displaying an error
- Ability to rapidly load system and user scripts: click the arrow next to "Load Script" to quickly load it
- New script to sort all topics in currently opened project alphabetically by topic caption
- New script to sort all children topics of the currently selected topics alphabetically by topic caption
- New script to reset all topics' context numbers incrementally
- Default HTML template will now display an error message in case the web server is misconfigured to serve JSON files
- Deleting keywords or library items could result in an error message when they were being renamed
- Keywords were incorrectly written to HTML topics in the HTML documentation format
- Script editor will correctly open / save to "Script" personal folder by default and filter by script extension
- Some JavaScript features of the HTML documentation format could not work when topic titles included non-breaking spaces
- Main form's height was not always correctly restored
- CTRL+K keyboard shortcut didn't work when trying to add currently selected word to keyword list
- Better CHM topic title importing
- Default HTML template did not use the correct icon (question mark) for topics without children
- Default HTML template did make an unwanted GET request to a debug file
- Build names were always in English (not localized) when a new project was created
- It wasn't possible to create a new Qt Help template from the template editor
Version 5.2.0.265 – Erscheinungsdatum: 6 Jun 2017
- Default HTML template can now generate a valid sitemap.xml file if specified in build settings
- Build summary now display the number of warning and errors for each build to rapidly spot a potential problem
- JavaScript search engine will now find partial words by default instead of only full words
- New text transformation: change character case of the selected text, which loops between uppercase, lowercase, capitalize words
- New text transformation: convert paragraph breaks to soft line breaks
- HTML based builds now warn when the output directory is not empty to avoid possible compilation problems
- Ability to insert non-breaking spaces using the CTRL+SHIFT+SPACE keyboard shortcut
- Default HTML template has a new onTopicChanged event which is called each time the topic changes
- Custom JavaScript code is now run before the app in the default HTML template giving it a chance to customize the app
- Default HTML template will now correctly load the JSON table of contents even if the web server is misconfigured
- Selecting similar project items in the project analyzer could cause an exception
- Replaced default HTML template keywords popup by modal dialog as it was not working for long lists and on small devices
- Keywords attached to topics whose caption contains single quotes didn't always correctly show the topic list in default HTML template
- When topics were scrolled down on the default HTML template, linking to another topic didn't move the scroll bar up
- HTML code library items didn't correctly export line breaks
- HTML language code was always "en" instead of the correct project's language code
- Smarter automatic generation of Qt Help project namespace which could previously produce invalid ones
- Qt help documentation generation could fail when retrieving compiler output
- Find all in entire project with "Search forward" option unchecked didn't always work as expected
- Internal web server's 404 error links used hard-coded localhost URL which could cause problem when browsed from an outside device
- Some e-mail subjects were not correctly encoded in HTML based documentation formats
Version 5.1.0.217 – Erscheinungsdatum: 18 Apr 2017
- Project settings (title, default topic, author, date/time format...) can now be overridden for each build
- HTTP Web Server can now be launched at any location from the Tools ribbon tab
- It is now possible to specify the default listening port of the HTTP Web Server instead of the default 8080
- Pasting topics with hyperlinks to children topics now correctly restore those hyperlinks
- Hyperlinks to files were not always working properly using the default HTML template
- Hyperlinks to _blank URLs didn't always work property in the default HTML template
- Custom and hidden headers / footers were not correctly exported in default HTML template
- Hiding the navigation arrows in the default HTML template could produce incorrect HTML code
- Default HTML template will not try to request debug map files anymore
- Anchors with space didn't work correctly in responsive HTML template
- Numbering as text didn't work in CHM / HTML templates anymore
- HTTP Web Server's error pages are more useful: 404 error pages will list available HTML files
- HTML library items with Unicode content could be corrupted when exported to HTML based documentation formats
- Empty topics were not listed in Word / PDF table of contents anymore
- Topic visibility wasn't updated in table of contents' popup
- RSS feed display didn't include new version notification anymore
- Project settings better scales for smaller window sizes
- Script editor now always stays on top of HelpNDoc's main window
- Using the "Vacuum project" command will prompt before starting and confirm after successful completion
- Resetting the project's date/time format will ask confirmation first
- Fixed some memory leaks
Version 5.0.1.188 – Erscheinungsdatum: 7 Mar 2017
- Updated user interface: introduced Microsoft Office 2016 inspired look and feel
- Completely rewritten HTML template: HTML5, compatible with all device sizes (responsive), easily customizable...
- It is now possible to split imported files (Word documents, HTML files...) by font size or outline level
- Topics can now be removed from the table of contents only by setting their visibility to "Hidden in table of contents"
- Updated jQuery mobile HTML template to the latest version: performance improvements and better mobile compatibility
- Added jQuery mobile themes to customize the look and feel of mobile HTML web-sites
- Added the ability to alter the text flow around floating items by clearing text left, right or both
- A local HTTP server is available to show the HTML documentation as if uploaded to a web-server
- License check system: named license are activated via a license key while floating licenses are manager by a floating license server
- PDF generator can now generate projects of any size without memory limitations
- Enhanced RSS feed display in the welcome page: faster application loading time and less random errors
- Optimized loading of library items content
- Word and PDF generators will now correctly number table of content and topic titles when hidden topics are used
- It wasn't possible to generate Qt Help files from the command line
- HelpNDoc could produce an exception at closing time
- Better handling of project locking: when a project is opened by an instance of HelpNDoc, it can't be opened by another instance
- Invalid characters could be added to captions: they are now automatically removed
- PDF generator didn't always respect the list of excluded PDF fonts thus sometimes creating larger PDF files
- Clarified PDF settings dialog regarding user permission
- Enhanced generation log summary to provide additional options: copy path, open location, open file, serve file
- Reworked the project analyzer's user interface to simplify access to filters and actions
- Keywords analyzer is now more useful as it displays a list of attached topics
- Deleting multiple library items in the analyzer could take a long time
- Legacy frame HTML template could show a JavaScript error if a topic wasn't in the table of contents
- Page number approximation in generated Word documents is much more accurate. F9 field refresh is still needed to force field updates
- The table of contents' page numbers in the generated Word documents were missing if the cover page was hidden
- Quick generation output path will now use the output path setup in the options
- Made sure a default topic is always selected at generation time to avoid generation problems
- Topic titles could be incorrectly positioned after floating pictures in all documentation formats
- Easier image resizing for high DPI screens
- Better picture saving to RTF
- Some links in custom HTML code could break HTML-based documentation generation
- Won't show an exception anymore and lock the generation dialog when generating to an unwritable folder
- Multiple speed enhancements and bug fixes
- HelpNDoc is not tested on Windows XP anymore: Microsoft doesn't support Windows XP anymore
Version 4.9.2.132 – Erscheinungsdatum: 12 Jan 2016 – Download
- New generated documentation format: Qt Help
- New auto-completion for hyperlinks: start with http:// or other protocols and hit CTRL-SPACE to rapidly create an hyperlink
- Distributed paragraph alignment. Only recommended for East Asian languages
- Opacity support for paragraph background color
- New scripts for mass header/footer updating
- Faster project creation and opening
- Better table sizing in topic editor
- Setting table cells preferred width to percent didn't work as expected
- An access violation errors could occurs under certain rare conditions when generating documentation
- Inserting a page break within a table cell generated produced an "Item index is out of bounds" error
- Word table of contents page fields lost their style when updated
- PDF documents automatically switched pages every few seconds when viewed in full screen mode in some viewers
- Kindle eBooks didn't always correctly display the cover picture
- Kindle generation log could report an error even though generation succeeded
- Style names were not translated in the "Styles" group of the "Write" ribbon tab
- Live spell checker won't report errors with curved apostrophes in French language
Version 4.8.0.849 – Erscheinungsdatum: 4 Aug 2015
- Auto-completion: use the CTRL+Space keyboard shortcut to quickly create links or insert library items
- It is now possible to override user-defined variables for each build in the build settings
- New methods available to scripts and templates: HndBuild.GetBuildFirst and HndBuild.GetBuildWithName
- Introduce the /l argument to log to a text file when using console line generation
- Included sample scripts in HelpNDoc's installation directory
- The THndBuildInfo, THndBuildInfoArray, THndTopicsAttachMode types are now accessible in scripts and templates
- Switching builds in the generate documentation window will keep the currently visible customization tab
- Under certain conditions an HTML-based template could produce inactive hyperlinks
- The default HTML template will now be more reliable when selecting the currently viewed topic in the table of contents
- The generated HTML could be corrupted when the current user didn't have the proper rights to access external library items
- The table of contents hierarchy could be wrong under certain conditions when using conditional topic generation
- Some parts of the user interface were not translated to French and German
- Only one instance of the installer can be launched at the same time
Version 4.7.1.684 – Erscheinungsdatum: 17 Feb 2015
- The template editor can now be used to quickly and easily create and alter all possible kinds of templates
- Completely rewritten the hyperlink generation process to be able to correctly handle both encoded and non-encoded URLs
- The CTRL-SUPPR keyboard shortcut can be used to delete the word right of the caret
- Greatly improved selection speed in topic editor, particularly in tables
- URLs could be double encoded in some conditions
- Inserting or editing an hyperlink did show an incorrect simplified dialog box under some conditions
- The table of contents in Word and PDF documents didn't respect all template settings
- Table of contents' page numbers could be moved to the next line for some Word and PDF documents
- HndBuildTags and HndBuildTagsEx were not accessible from the scripting API
- Image maps will now correctly display the title hint on all web browsers
- Sample HND projects will not contain any default output paths anymore
- Using the CTRL-A keyboard shortcut in a table of the content editor threw an exception
- The Default HTML template did create a broken link to empty topics in breadcrumbs
- The "Operation" section of the conditional insert/edit window didn't update correctly
- The table cells properties window didn't correctly update the width and height when numeric values were entered via keyboard
- Better import of Doc, DocX and RTF documents
- It wasn't possible to drop image maps in tables when coming from the library
Version 4.6.2.573 – Erscheinungsdatum: 23 Oct 2014
- Added editable breadcrumb above the topic editor for faster moving within the table of contents' hierarchy
- New optional CHM decompiler is included which can handle Help Context number import
- Quick generation process will now indicate which build it is using if it finds a suitable build in the build list
- Generation process will issue a warning when a template is used by a build but not available on the system
- Template editor's window has been redesigned and can be resized
- Numbered lists will be correctly generated to HTML even when items are split by paragraphs
- On Windows XP, topics with a lot of broken pictures didn't load completely
- Display of thumbnail for library items is now a lot faster for large libraries
- The Insert items popup menus are now faster to display for large libraries and faster to include pictures
- Pasting and dropping pictures is now a lot faster for large projects
- Popup menus from the "Insert" ribbon tab were sometimes displaying incorrect information
- The "Insert Image Map" button was missing from the "Insert" ribbon toolbar
- Renaming a report template removed any spaces in the new name and didn't select the renamed template
- Links to anchors with a space characters didn't work correctly for CHM, DocX and RTF output formats
- Opening the style inspector could generate an exception
- Section indicator was stuck on "Page settings" in the report template editor
- The new project table of contents importer could generate an exception
- Better CHM import: some specific files didn't include any content
- Better HTML import and code generation
Version 4.5.0.497 – Erscheinungsdatum: 20 Aug 2014
- New EPub importer: decompile and import ePub eBooks into new or existing HelpNDoc projects
- Added option to disable bookmarks generation in PDF documentation output
- Default HTML template will now add each topic's keywords in the head meta keywords meta for better SEO
- Topic content couldn't be saved and loaded for some systems with Asian or East-European languages locales
- Reduced memory consumption when projects are open
- Setting some specific topic properties such as "Include in builds" could incorrectly update multiple topics
- PDF generator could crash with projects containing the "Myriad Pro" font
- Help file was not showing when HelpNDoc was opened by double clicking and HND project file
- Files with and .xhtml extension where not imported
- Better German and French translations
Version 4.4.0.418 – Erscheinungsdatum: 3 Jun 2014
- Manage keywords and topics association window: quickly associated with multiple topics
- Many default paths are now configurable: default output, dictionaries, project, styles and templates
- Added keywords to the analyzer: get stats, a list of keywords, unused keywords, and manage associated topics
- The Generate documentation window will now correctly show the most recently created templates when opened
- HelpNDoc will use the project path when opening or saving the first project
- Folders were incorrectly listed in the project analyzer
- Snippets and image maps didn't have any kind setup in the project analyzer
- Under certain rare conditions DocX generator could crash with an index out of bounds
- Page numbers was always displayed in the table of contents for DocX and PDF even if templates hide it
- Image maps didn't correctly encode characters for the Title text
- An error message could be shown when previewing a corrupted library image
- An error will now be displayed when an image cannot be written to disk due to incorrect characters in name
Version 4.3.1.364 – Erscheinungsdatum: 10 Apr 2014
- New image map library item: create reusable image maps for your HTML-based documentations
- ePub and Kindle eBooks can now optionally include an inline cover page and table of contents page
- Picture size edit will now optionally resize pictures while constraining proportions
- Pictures can now have an optional padding, margin and background color
- Better generation of the ePub cover page for better compatibility with Adobe Digital Edition and some e-Readers
- The project analyzer didn't always report broken hyperlinks
- Picture size edits weren't always correctly updated when a picture was resized
- Resetting picture properties didn't update those properties in the ribbon
- Some pictures were not correctly exported to DocX thus generating corrupted files
- Hyperlinks were not always correctly escaped when generating DocX documents thus generating corrupted files
- The JavaScript search engine of the HTML documentation format automatically highlighted the "undefined" word
- There was still problems when saving the changed output file path in the generator window
Version 4.2.0.299 – Erscheinungsdatum: 6 Feb 2014
- Library items can now be grouped in folders for easier navigation and management
- Multi-selection has been enabled for library items and keywords for multiple deletion/moving
- Table of contents, keywords and library items tree nodes expansion status is now saved to and restored from project
- Template variables names and descriptions can be translated. Existing variables have been translated to French and German
- It is now possible to remove the cover picture for ePub and Kindle documentation formats
- Generators log will now provide additional details in case an exception occurs
- The OK and Cancel buttons were not visible in the import style dialog for French and German translations
- It wasn't possible to change picture width, height, spacing or alt text from the ribbon tab anymore
- Better importing of tables in RTF files
- Drag and drop in the topic editor could insert content in the wrong position
- It is now easier to move keywords in the hierarchy when drag and dropping them
- Changing the output file path in the generator window was not always saved correctly
- Scripts: THndIntegerArray was not declared therefore HndTopics.GetTopicIndexHierarchy was not working correctly
- Some style properties could be incorrectly loaded after importing the default.hnd style sheet
- JavaScript search engine didn't correctly escape URLs for external topics which could break the search feature
- The DocX and RTF generation could fail unexpectedly for some projects
- Inserting or importing multiple HTML files in a project could result in very slow and resource hungry generation
- Topic icon wasn't always correctly updated when changing topic
Version 4.1.0.219 – Erscheinungsdatum: 19 Nov 2013
- Conditional generation of topics based on build kind and tags
- Double click on a library item in the topic editor to modify it
- Live spell checker is now available in the snippet editor and template editor
- Better support for touch screen in the topic editor
- Importing CHM and HTML files with encoded image file names didn't correctly import those images
- Importing CHM and HTML files with images with large file names could crash HelpNDoc
- Better Czech dictionary which can handle accented characters
- Better compatibility with Word 2003 and Word 2007 for generated DocX documents
- Better saving of tables in DocX documents
- Possible exceptions when editing the bottom part of a topic and with the find feature
- An exception could be shown when double clicking on an item in the find result panel
- An exception could be shown when searching in some projects
- Some German text labels were too small to display the whole text
- Better looking lists in welcome screen, recent projects and help pages with scroll bars when needed
- Editing a library item didn't correctly update the topic editor
- Easier assignment of custom topic headers/footers: when choosing custom, the popup menu will not automatically hide
- Topic kind popup will now check the current topic kind
- Code templates didn't respect topic visibility settings
Version 4.0.3.164 – Erscheinungsdatum: 9 Oct 2013
- Redesigned style system: styles can inherit from parents, can be saved, and custom styles can be used for new projects
- The Word generator will now generate standard DOCX documents by default. RTF option is still available in build settings
- New Word and PDF template editor: customize page layout, cover page, headers, footers, titles, table of contents...
- New Snippet library item: Add formatted content to the library and re-use it throughout the project
- Style inspector popup window to get information about the current text and paragraph styles
- Script editor to edit and run scripts and automate tasks within HelpNDoc
- Hyperlinks will now use styles for easier project-wide modification
- Items with anchors will now display a hint with the anchor name when the mouse is over
- HTML search engine is smarter: it can search parts of words, results are ranked and words can be excluded by prefixing them with a "-" character
- New system variables for Word and PDF documentations: display the current page number and the total number of pages
- External topics can now use relative paths for external files
- Importing a file or a folder won't automatically create a new project anymore: they will be imported in the current project if already open
- Merging library items will now display a waiting dialog
- HelpNDoc's user interface is now translated in German
- System variables with date and time are now customizable in project options and will be localized according to project language settings
- Copy/Paste of topics between instances of HelpNDoc now correctly include pictures
- PDF documents could contain un-readable characters in the table of contents when encrypted
- CTRL+F1 keyboard shortcut was showing the help file instead of just collapsing the ribbon bar
- Word generator now uses less memory to generate big documentation files
- iPhone template didn't include custom styles for topic content
- Google Chrome users can now use the HTML search engine locally
- Library items shown in popups were not always sorted
- Word and PDF templates can hide page numbers in the table of contents
- HTML search engine didn't clear its data between two generation which could lead to outdated search data
- HTML search engine will now correctly display link topic kinds
- Help ID generation is smarter: accented characters are replaced by ASCII equivalent for better SEO
- Cursor position in topic editor was not always reset when moving from one topic to another
- Initial Help ID for new topics was incorrectly generated using another topic's caption
- The table of contents title for Word and PDF documentation formats wasn't correctly generated when it contained Chinese characters
- CHM importer can now correctly handle links with anchors
- External topics were not exported to Word and PDF documentation formats
- XSS safety algorithm in the HTML template could break links to topics with caption containing "script" or "javascript"
- Word and PDF documentation formats didn't correctly generate relative hyperlinks
- Save a project as the same opened file shows an odd error message
- Images were not scaled correctly anymore when too big for Word and PDF documentation formats
- Hyperlink action provided a different window when used from the popup menu
- Updated OpenOffice.org dictionary download URL
- The font sizes combo box were not reliable anymore for the topic editor, snippet editor, and some template editor properties
- Some characters in hyperlinks could create corrupted DOCX files
- Tables could not be seen in editor anymore when borders were hidden
- Added an error message when trying to add a condition within a table
- Some formatting could produce invalid DOCX documents
- Import folder dialog will now automatically refresh the "files to import" list when browse button is used
- Dragging and dropping a picture when in a table would make it disappear
- Faster project opening: initial topic was loaded twice
- Last topic edited was loaded empty if the project is immediately re-opened
- Link to URL or file topic will now correctly show the URL or file
- ePub and Kindle documentation were adding and extra colon character instead of spaces
- New project dialog uses the dictionary defined by the language property for live spell
- Generating a project from command line with included external HTML documents was not always including them
- Hyperlinks are now trimmed from the Insert/Edit hyperlink window
- JQuery HTML template had encoding and tag problems
- The help window was shown behind the script editor window
- Can't import HelpNDoc v2.x projects anymore: use version 3.9 to convert older projects first
Version 3.9.1.648 – Erscheinungsdatum: 21 May 2013 – Download
- CHM generator's base color can be customized in the template properties
- An exception could be displayed when the application is launched indicating that a control had no parent window
- ePub generator didn't always correctly generate the cover picture
- HTML search engine did infinite loops after clicking on the result when it ended with a space character
Version 3.9.0.595 – Erscheinungsdatum: 26 Mar 2013
- Enhanced importer: import multiple files at once into a new project and import various file types
- Incremental search in various places: start typing a node caption to search for it and focus it
- New keyboard shortcuts to navigate through the user interface: CTRL + F1 through F6
- Use the SPACE keyboard shortcut to associate a keyword with the current topic
- Panels positions and sizes are now persistent and will be restored when HelpNDoc is restarted
- Use the /reset command line option to reset forms size and position as well as panels layout
- Installer and uninstalled now warns if HelpNDoc is already running
- Greatly reduced memory usage when generating documents with large number of pictures except for Word generator
- The styles gallery now resizes itself to fit the whole available space
- Command line silent mode wasn't working correctly anymore
- Better error message when the project file is locked by another application or instance of HelpNDoc
- Reduced flicker in the ribbon bar when resizing the main window
- Removed XSS vulnerability in HTML generated documentation
- Fixed possible error of the Javascript search engine in the default HTML template
Version 3.8.0.560 – Erscheinungsdatum: 29 Jan 2013
- Project analyzer will report various useful information about the current project: broken links, merge library items...
- History of viewed topics with previous/next buttons
- New project dialog is now resizable and will store its size
- The "Show Special Characters" feature is now persistent and will be restored each time HelpNDoc is opened
- An exception could occur at application start time
- Importing some CHM files could result in empty imported topics: anchors in the table of contents were not correctly handled
- When deleting a selected topic, the newly selected topic seemed randomly chosen. It is now either the next or previous one
Version 3.7.1.482 – Erscheinungsdatum: 19 Nov 2012
- HTML documentation could not always select the first displayed table of contents item when viewed from a remote server
- A frame was displayed around the content when printing a CHM topic
- Word generator always compressed bitmap pictures even if the option for automatic compression was not checked
- The Word documentation wasn't generated if the used template didn't show the table of contents
- Word documentations could add extra empty lines before topic titles
- French translation errors in the documentation generation log
- The recent projects and places lists weren't correctly saved to the registry which could lead to incorrect entries
Version 3.7.0.456 – Erscheinungsdatum: 25 Oct 2012
- Conditional build system: control which part of the documentation is present in each build through conditional tags
- Added keyboard shortcuts to insert/move/delete/edit properties of keywords and library items (CTRL+INSERT, CTRL+ARROW, CTRL+DELETE, CTRL+ENTER)
- Some Central/Eastern European characters may appear broken in the CHM search result list: fixed with the CHM template option "Use project charset for topics"
- Option to enable only the selected build and rename a build in the build generation list
- Popup menu for easier and faster build management in the build generation list
- It is now possible to clear recent projects and places from the option dialog
- Some fonts with custom spacing could produce overlapping characters in PDF documents
- Better support for bookmarks in PDF documents
- Some Central European characters were not correctly generated in the CHM table of contents
- Better support for some OpenOffice.org dictionaries
- Creating a new blank project didn't set up default project language which could lead to empty title for CHM documentation
- Google Chrome now correctly displays the table of contents for HTML documentations when viewed locally
- Topics with large caption could have duplicate auto-generated help IDs
- Word and PDF documentation didn't add requested page breaks when topic titles were hidden
- Parts of the table of contents of some rare CHM help files could not be imported
- CHM documentation didn't correctly display table background images and bullet lists images
- Recent projects and places could contain invalid paths
Version 3.6.0.345 – Erscheinungsdatum: 11 Jul 2012
- New build system: create as many customized build of any documentation format as needed. Warning: command line changes
- Added support for invisible topics: invisible topics and their children won't be generated in any documentation format
- Relative external library items are now imported at generation time
- It is now possible to indent bullets and numbering with the TAB key
- EPub and Mobi generators didn't correctly generate link topic kinds
- EPub generator didn't correctly escape Some characters which could lead to errors on the iPad
- Norwegian dictionary from OpenOffice.org didn't install correctly
- The default HTML template generated un-balanced HTML comments
- RTF importer didn't correctly import relative hyperlinks
- Empty topics could produce corrupted PDF table of contents
- HTML documentation could cause errors when tabs where hidden
- HTML search engine didn't find words containing the "T" character
- Color dialog now saves custom colors
- HTML based generators will correctly update topic files when the character case has changed
Version 3.5.1.288 – Erscheinungsdatum: 17 May 2012
- HTML documentation produced errors in web-browsers when topic captions contained quotes or double quotes
- PDF documentation could display weird page numbering text on the first page
- Generate Mobipocket/Kindle checkbox was always checked in generation dialog
Version 3.5.0.284 – Erscheinungsdatum: 14 May 2012
- HelpNDoc software and help file has been translated to French
- HelpNDoc can now generate standard EPub EBooks
- HelpNDoc can now generate Mobipocket/Kindle EBooks
- HTML based documentation can now optionally skip exporting the default font style to rely on the web-browser's settings
- HTML based documentation can now optionally use percentage for the font size instead of points
- Insert hyperlink dialog window is now resizable and size is saved for next time it is used
- Re-introduced shortcuts to move, add or delete topics (CTRL+Arrows, CTRL+[SHIFT+]INSERT, CTRL+DELETE)
- It is now possible to generate Word and PDF documentation in landscape mode
- Completed percentage in the generation log window for long actions
- Internet Explorer could display an error about invalid characters in the table of contents for HTML documentation
- HTML based generators won't alter PHP or ASP code at generation time
- Relative topic links were not working for CHM documentations anymore
- Bullets and numberings are not generated as texts by default for HTML based documentation anymore as it didn't always produce good results
- "Enum" template settings could be rendered incorrectly in the generation settings dialog's list
- HelpNDoc could take a long time to launch if a recent networked location was not available
- An error occurred when clearing a text template variable in the customize dialog
- Checkbox controls were not displayed in the keywords panel when Windows themes were not enabled
- Keyword popup in HTML documentation now displays a close button
Version 3.4.2.197 – Erscheinungsdatum: 30 Mar 2012
- When optimizing pictures, some of them could become empty or black PNG files for HTML and CHM documentation
Version 3.4.1.188 – Erscheinungsdatum: 26 Mar 2012
- All generators are now using less memory and GDI resources
- Better PNG transparency in Word generated documentation
- Cursor was moved to the beginning of the topic text after pasting
- Library items were not always correctly replaced at generation time
- Customize template links were missing from the project options
Version 3.4.0.166 – Erscheinungsdatum: 6 Mar 2012
- CHM and HTML Templates can now support customization from within HelpNDoc
- Various HTML template customization settings added: base color, visible tabs, expansion status, texts, icon sets...
- CHM and HTML Templates: Export numbered lists as text by default which usually looks closer to original. Customizable in template settings
- HTML Template: The table of contents tree is now synchronized with the displayed topic
- HTML Template: Icons set in HelpNDoc are now used in the table of contents
- CHM Template: Set the table of contents font from HelpNDoc
- PDF and Word Templates: It is now possible to use numbering for topic headings
- Copying and pasting multiple topics did not correctly paste their content
- CHM Template: CHM file couldn't be open using the help ID
- iPhone template enhancement: the footer DIV wasn't closed properly
- Style were not always correctly applied to selected text
- Word and PDF generators sometimes didn't take the updated style properties into account
- Fixed a rare exception which could occur when the live spell check was enabled and a table cell was edited
- Custom dictionary file was always overwritten when HelpNDoc was updated
- Terms were not always correctly encoded in the HTML search engine
- Word and PDF generators did focus the first topic after generation
- Word generator didn't display errors when launched from the quick generate popup
- Word and PDF generators could produce memory leaks after generation
- Pasted pictures could become broken if dragged before the topic had been saved
- Code template for "C/C++ Defines" didn't generate correct code
- Table columns and rows are now easier to select with the mouse
Version 3.3.0.123 – Erscheinungsdatum: 12 Jan 2012
- New "Paste as text" and "Paste special" commands for finer paste control
- New template to export HTML documentation based on JQuery mobile
- Pictures pasted or imported as part of a document are now automatically compressed before being saved to the HND project file
- Reintroduced the extended table of contents feature
- New visual identification about panel docking similar to Visual Studio
- Opening project files containing a single quote displayed a SafeCall error
- F1 shortcut didn't display the help file
- Expand and compact shortcut keys only worked from the numerical keyboard
- An error could sometimes happen when CTRL+Clicking on hyperlinks
- Restored windows' height on launch was always smaller than when closed
- Text contained in tables couldn't be added as keywords
- Regression as the Brazilian dictionary couldn't be installed anymore
- Cleaned-up keyboard shortcuts for Ribbon items in accordance to MS Word
- Default HTML template did show an error with keywords containing quotes
- Using the insert table popup from the quick access toolbar displayed an error message
Version 3.2.0.65 – Erscheinungsdatum: 8 Nov 2011
- Reintroduced the CHM purge option: uncheck the "Keep temporary files" to remove any temporary file or directory generated by the CHM template
- Template inheritance support: specify the parent template and only override the specified files
- A table of contents with page numbers can be generated at the top of Word and PDF documentation formats
- Reintroduced the "Add as keyword" context menu item in the topic editor
- Currently selected text is used as default caption when adding a keyword
- Use CTRL+Click in the topic editor to follow an hyperlink
- HTML documentation can now display the index or search tabs by default by adding the #_index or #_search tag at the end of the documentation URL
- HTML template was not correctly mentioning the UTF-8 charset in the head section
- iPhone template had some issues with topic titles
- Selecting an output path for the generated documentation didn't default to the currently specified one
- An error happened when activating the Turkish dictionary
- The progress bar didn't show on lengthy project find/replace operations
- The horizontal scrollbar was shown in the topic editor for no reason on small screens
- Topic editor's popup menu now correctly displays spelling errors first using a bold font and cut/copy/paste last to mimic Word's behavior
- Provide a link to Microsoft HTML Help Workshop when not installed
- Find/Replace within the project is more reliable
- Some pictures could fail optimization when generating CHM and HTML and block subsequent content from begin generated
- Better handling of project related errors while opening/closing/saving
Version 3.1.0.23 – Erscheinungsdatum: 26 Sep 2011
- Added the vacuum command in project options to clean the project and gain some file weight from deleted items
- New table functionalities: split table, sort table rows and convert table to text
- Option to automatically compress uncompressed pictures included in the library to generate smaller documentation files
- Links to e-mail address containing a dot were considered as links to Internet addresses when edited
- Paragraph border action wasn't available anymore
- In some rare cases due to Windows user name, HelpNDoc could show an error when launched and stop after that
- Hungarian letters with double acute were not generated correctly in CHM
- Underline font style property was not correctly saved
- V2 projects with big context numbers could not be imported
- Slash shortcut "/" is reintroduced to recursively collapse all children
- Performance improvements when getting the list of anchors in the topic link dialog
- Listed anchors in the topic link dialog didn't include anchors in table cells
- Changing the background color of the paragraph did reset some other attributes such as alignment
- Locating a search result didn't select it in the topic editor if it was not in the currently edited topic
- Pasting or dropping an image into the topic editor could generate file names without a valid extension
- Table background pictures were not displayed in HTML based documentation
- Under some conditions the styles applied in topic editor was not correctly saved and restored
- Renaming a topic with non ASCII characters could generate an empty Help ID
- OpenOffice.org's Brazilian Portuguese dictionaries couldn't be installed
Version 3.0.2.24 – Erscheinungsdatum: 6 Sep 2011
- Command line option is back with the possibility to specify template names
- Topic editor ruler has been restored. Visibility is controlled in options and is hidden by default
- Performance improvement when using and scrolling through the table of contents hierarchy
- Configuration options were saved even when the cancel button was clicked
- CHM and HTML documentation could show an horizontal scroll bar with 100% tables
- Padding wasn't always respected in table cells
- Topic title variables were not correctly substituted
- Documentation now contains the list and description of available methods from within templates
Version 3.0.1.14 – Erscheinungsdatum: 30 Aug 2011
- CHM importer can now correctly import and interpret links to topics
- Rewritten project file creating/opening mechanisms to avoid errors
- HTML template had a few graphical glitches in Internet Explorer 7 and 8
- Importing files could produce projects files larger than necessary
- Opening the link dialog for large projects could cause heavy memory usage
- External library items file are now relative to the project's location if a relative path is specified
- Directly calling an HTML page with an anchor didn't work
- Topic with content from an external file had no content in HTML and CHM
- After opening an existing project, the topic footer was not generated anymore
Version 3.0.0.223 – Erscheinungsdatum: 23 Aug 2011
- Initial release of HelpNDoc 3.0
Version 2.9.0.144 – Erscheinungsdatum: 2 Nov 2010
- Better unicode support for the PDF generator
- Speed and file size optimizations in the PDF generator
- Better PDF subset font embedding
- Reported file name in main form's caption was wrong after using "Save as"
- The RSS feed reader sometimes reported an error
- The PDF exporter now correctly generates internal relative links
- The CHM importer now correctly imports link topics
- The CHM importer can now correctly recognize links to internal topics
- The CHM importer sometimes incorrectly imported the table of content in the new project wizard in Windows Vista and 7: only the first item was imported
- The CHM importer sometimes incorrectly imported topic contents in Windows Vista and 7
- HelpNDoc now correctly warns when the opened HND file is not recognized
- Improved the "New project" wizard to handle the TAB and SHIFT + TAB shortcuts for faster indentation / de-indentation
- Inserting a link will now default to the topic caption if the text has not been modified
- Uninstaller is now a signed executable
Version 2.8.0.53 – Erscheinungsdatum: 7 Sep 2010
- Initial addition of the library container to manage Flash files
- Local and distant flash files export to HTML and CHM documentation
- Saving to read-only files didn't work and didn't warn about it
- Better table merging algorithm with wide items in the topic editor
- Speed increase in the topic editor
- Enhanced RTF table import
Version 2.7.0.18 – Erscheinungsdatum: 6 Aug 2010
- Import of existing compiled CHM Help files
- Word and HTML generators now defines the titles' outline level
- Added Enum and Define C/C++ code generator
- Enhanced the C/C++ const generator
- The table of content is fully expanded when a new project is created
- Better RTF importing
- Improved table resizing using the mouse
- Different resolution JPEG Image size is better exported by the Word generator
- List handling has been enhanced to continue numbering of a previous list if needed
- Enhanced HTML Importer: cell border colors, images and table alignments
Version 2.6.1.9 – Erscheinungsdatum: 2 Jul 2010
- The Word documentation generator could create corrupted files in some cases
Version 2.6.0.74 – Erscheinungsdatum: 13 Jun 2010
- New project wizard provides a faster way to get started on a new project
- Import existing compiled CHM help file table of content in the new project wizard
- Optionally do not purge the generated HHP project files
- Anchors get passed when a topic page is redirected to show the table of content
- Project properties now display scroll bars when the window is too small to display everything
- HTML import could create incorrect picture size
- Various topic editor small enhancements: triple click selects paragraph...
Version 2.5.0.31 – Erscheinungsdatum: 30 Mar 2010
- WARNING: Relative links are now consistent in all generated documentation. They are not relative to the "files" sub-directory anymore for CHM and HTML documentations
- Greatly reduced HTML compilation time for big projects
- PDF generator did draw anchors as empty space
- Better HTML anchor import
- Fixed HTML documentation JavaScript error in some conditions
- Fixed Internet Explorer JavaScript error in multiple word HTML search
- Fixed Word generator which didn't correctly export some characters
Version 2.4.0.15 – Erscheinungsdatum: 31 Jan 2010
- Improved JavaScript search engine which can now search multiple words
- JavaScript search engine words are now highlighted
- Added missing edit popup menus throughout the application
- HTML and Word importers now correctly set up links to external URLs and anchors
- PDF generator did draw curly underlines under substituted variables
- PDF generator did not correctly export anchors in some cases
- Report generator did not always resize images to fit in page's width
- HTML generator now correctly sets up the default topic even if the directory is not purged
Version 2.3.0.11 – Erscheinungsdatum: 9 Dec 2009
- Added PDF font embedding configuration to control how the fonts are embedded in the PDF documentation
- Left and Right floating images support (only in CHM, HTML and PDF documentation)
- Text appeared with black background in the PDF option panel
- Variables were not always correctly substituted in PDF and Word documentation
- First implementation: PDF export now resizes images to fit in the content page
- Improved spell checker
- HelpNDoc program file and setup are now signed EXE files
- Improved memory usage
- Maximum picture size in dialog was too small
- Fixed 32-bit PNG image handling
Version 2.2.0.3 – Erscheinungsdatum: 5 Sep 2009
- Extended Table of content: Easily and rapidly edit topic ID and Context number
- HTML Table of content can now optionaly be collapsed when generated
- Advanced PDF output options: document encryption, compression and fine layout tuning
- Possibility to insert / remove extra page breaks within the documentation
- HTML search engine did not provide search results for numeric characters
- HTML keywords would not always correctly show up with quoted topic titles
- Incorrect character escaping in HTML table of content
- Topic ID field didn't allow the underscore character
Version 2.1.0.2 – Erscheinungsdatum: 2 Aug 2009
- Search functionality in HTML documentation
- PDF Encoding bug
- PDF Generation exception when bookmarks were not correctly set
- Word generator produces smaller file sizes
- External file's DOC import is more robust
- External file's HTML import wasn't working properly
- Fixed relative links in CHM generation so it behaves the same way as HTML documentation
Version 2.0.1.4 – Erscheinungsdatum: 7 Jun 2009
- PDF generator creates the documentation's table of content
- HTML documentation generator outputs the project Keywords
- Spell checker button wasn't always enabled
- Fixed the check for updates link
- Access violation in some rare conditions when exporting Word and PDF documents
- Exported PDF documentation wasn't always generated in the specified path
Version 2.0.0.25 – Erscheinungsdatum: 16 May 2009
- Microsoft Word DOC and RTF export formats
- Adobe Acrobat PDF export format
- Find and replace now allows the replacement of text by a variable
- New variable kind: Topic title
- Main form's caption now include the currently opened file's name
- Added Variable panel in the topic editor: manage variables and quickly add them
- Added enum output to the Visual Basic code generation
- Better spell checking option dialog and various spell checking enhancements: New and improved UI for spelling and configuration dialogs; Greatly improved phonetic suggestions; Unicode dictionary support
- Enhanced HTML Export with a better table of content, Search engine optimization (SEO), old browser fallback...
- Better CHM unicode support
- RSS Feed reader in the welcome page to keep informed of HelpNDoc news
- "Purge HTML Files" is now saved with the project
- Download dictionary link was incorrect
- Anchors were badly displayed in the topic editor
Version 1.16 – Erscheinungsdatum: 4 Oct 2008
- New options for CHM export: window size, position, visible buttons and navigation options are now customizable
- CHM Topic HTML file wasn't standard compliant
- Added the /silent command line switch to avoid user inputs during batch compilation
- Fixed the spell checker to be more Windows Vista compliant
- Default font and default table of content font were not correctly saved with the project
Version 1.15 – Erscheinungsdatum: 22 Jul 2008
- Keyword index was not working with new file names
- Specific links to relative topics were not working with new file names
- Command line was not working anymore
- Various fixes and enhancements in the Topic Editor
Version 1.14 – Erscheinungsdatum: 1 Jun 2008
- Exported HTML files can now optionally have its topic ID as a name
- Smart popup in the topic editor to easily change a variable
- Fixed a bug when assigning an image to a topic and moving with the arrow keys
- Better handling of PNG images: some transparent PNG were not resizable
Version 1.13 – Erscheinungsdatum: 6 Apr 2008
- Completely redesigned spell checker with enhanced options and better integration. The English dictionary is now bundled by default
- Middle mouse scroll (middle click) in various parts of the application
- Fixed application crashing when topics were deleted
- Better HTML export
- Various optimisations and bug fixes
Version 1.12 – Erscheinungsdatum: 13 Jan 2008
- HTML Help topics will now always launch with the table of content opened
- Fortran 90/95 code generator
- Code generation export dialog enhancement: file name is not save anymore between export
- General speed and reliability enhancements
Version 1.11 – Erscheinungsdatum: 22 Jul 2007
- Fixed the export of background images in the topics
- Possibility to use subscript and superscript formatting options
- Various bug fixes
Version 1.10 – Erscheinungsdatum: 28 May 2007
- Better Windows Vista compatibility
- Fixed HelpNDoc's help file display exception under Windows Vista
- Fix for the & character in project title when exporting to CHM
- Right Alt + A was selecting all the topic's text and caused problems with certain keyboard layouts
- Lower memory usage for GIF images
- Better table support
- Better HTML Import / Export
- Topic Editor enhancements and bug fixes
Version 1.9 – Erscheinungsdatum: 30 May 2006
- Double click to modify image property in the topic editor
- Live spell checker could take 100% CPU time on certain condition
- Support of relative URLs when exporting
- Hyperlink images do not show borders anymore
- Topic margins and page size could be incorrectly set from the ruler resulting in inconsistent layouts
- Interface layout is now saved between sessions
- Fixed a bug with relative hyperlinks in HTML export
Version 1.8 – Erscheinungsdatum: 14 Mar 2006
- The live spell checker can now be disabled
- Possibility to automatically generate the context number for new topics
- Added cut/copy/paste of nodes within the same project
- Fixed accentuated characters export for Western code pages
- Right click to add the selection as a keyword in the topic editor
- Multi selection for drag and drop and node copying
- Removed the popup window when using HelpNDoc from command line
- Fixed incorrect menu animation
- Fixed Access Violation when CTRL + Drag a node
- Now generates a valid Delphi unit with proper interface and implementation sections
- File overwrite confirmation when generating code
Version 1.7 – Erscheinungsdatum: 1 Feb 2006
- Better Unicode compliance
- Vastly improved command line interface. See help file for details
- Updated project pane layout
- Possible TOC corruption: project title wasn't correctly escaped in HTML output
- Optionally clean the "Files" sub-directory in HTML export
- Link to easily download HTML Help Workshop in the compiler output if it's not installed on the computer
- Various enhancements in the topic editor
Version 1.6.1 – Erscheinungsdatum: 7 Nov 2005
- Icons were not exported in CHM help file anymore
- CTRL-A shortcut didn't work anymore
- Fixed some memory leaks
Version 1.6 – Erscheinungsdatum: 17 Oct 2005
- Internet Explorer complained about an invalid character when viewing an Help Web Site
- Improved hyperlink window’s appearance for better consistency throughout the application and added shortcuts
- Improved the speed of creation of spell checking suggestions
- Keyword’s root could be deleted which could cause unexpected behavior
- Possibility to add a subject to e-mail hyperlinks
- New kind of hyperlinks: navigation, to go to next, previous, parent...
- Insert hyperlink field was truncated to 30 characters
- Keywords associated with multiple topics showed "untitled" topics in popup window
- Added shortcuts CTRL + ARROW to move items in the TOC
- Help file has been updated
Version 1.5 – Erscheinungsdatum: 5 Sep 2005
- Introducing a basic HTML Export functionality
- Generate Visual Basic, C++ and Delphi constants for easier integration of the help file with programming languages
- Fixed a MS HTML Viewer bug which could display an error message when opening a CHM file
- Fixed a bug with topic ID modification in the topic editor
Version 1.4 – Erscheinungsdatum: 27 Jul 2005
- Typing in the topic editor could become extremely slow and HND file could grow exponentially. The fix will be applied topic by topic once edited and saved
- Added anchors and possibility to link to them
- Enhanced link window with new links to anchors, file with or without relative paths, topics, Internet or e-mail
- Variables now display hints with current value
- Shortcut to add an hyperlink: CTRL+L
- Default topic font can now be defined in the project properties
- General application speed boost
Version 1.3 – Erscheinungsdatum: 23 May 2005
- Internal HND format has been fine-tuned to provide better speed and size. Gain is proportional to project complexity but for reference: For a simple help file such as the one from HelpNDoc, the loading time is divided by 2 and the file size is only 70% of the original; For a bigger file, the loading is 30 times faster for a size of 64% of the original.
- Search and replace algorithm have been optimized. Speed is 6 times faster for a small size project and increases with project size.
- Possibility to change font and character set of the table of content in CHM files
- Detailed hint for each node: indicates the URL of the node in the CHM file, context number and the topic ID if required
- When a HND file was opened via the explorer, its name was converted to upper case
Version 1.2 – Erscheinungsdatum: 4 Apr 2005
- New file format – HND files are now compressed. Conversion is made behind the scenes. Still compatible with old format in read mode
- Import of HTML, RTF, WRI, and TXT files. DOC files can be imported if Microsoft Office is installed on the system
- Implementation of a better find and replace function: ability to find and replace throughout the project
- Implementation of rudimentary Command line compilation feature: "HelpNDoc –c file.hnd"
- Better CHM generation: Added next and home buttons, advanced search tab, addition of the favorite tab
- Main window's position is now restored when HelpNDoc is launched
- Better handling of bullets and numbering in the ruler
- Fixed a bug where characters in the topic title could cause compilation error
- Shortcut to create a new topic, use CTRL+T
- Confirm save dialog could be displayed many times on application exit
Version 1.1.1 – Erscheinungsdatum: 24 Feb 2005
- Topic name containing quotes prohibited project from being loaded
Version 1.1 – Erscheinungsdatum: 15 Feb 2005
- Variables support (known limitation: variables can't be set as hyperlinks)
- Popup menu in the table of content
- Help file now contains information on how to integrate CHM files with Delphi and Visual Basic
- Configuration information are now saved in the registry
- Page background images weren't exported in CHM
- Better HTML Help Workshop location handling: ask location when it can't be found in the registry
- Faster CHM export
- Balloon Hints weren't working in HND 1.0
- The default icon wasn't always selected when required in the icons popup menu
- The background color and image were not reset when a new topic was created
Version 1.0 – Erscheinungsdatum: 9 Dec 2004
- Initial Release