Help+Manual News

Premium Pack 4.2 Update


We have just updated Premium Pack 4 to version 4.2.0. This is a significant update with several new features, along with a number of minor fixes and corrections.

How to get the Premium Pack update

You can download and install the updated version with the download link and personal installation password you received when you purchased. If you no longer have these details please contact support@ec-software.com and we will help you out. See the Premium Pack product page for more details on Premium Pack 4 and visit our online store to purchase if you do not yet have it.

Main changes and new features

Version 4.2 includes a general overhaul of a lot of code, also for the update to the latest version of jQuery. Because of this, please don’t try to backport this version to older skins — use the new skins instead. It also brings three major new features:

Code Sample Box

All skins now include a Code Sample Box feature. This enables you to add programming code samples to your documentation in a box with a Copy to Clipboard link that copies the sample code directly to the Windows Clipboard. This even works in CHM files.

Import/Export Styles

The Toolbox utility has a new Import/Export Styles feature, with which you can import individual text, paragraph and table styles to Help+Manual projects from other projects and style files created with the tool. (In Help+Manual itself you can only replace an entire project stylesheet with another one.)

Validate XML against XSD

The Toolbox utility now validates XML against the XSD schema file included with every Help+Manual project. This prevents the accidental creation of invalid HM XML when working on the XML source code, for example with the search and replace tool.

jQuery Update

All skins have been updated to the latest 3.6 version of jQuery. This includes quite a lot of low-level code changes in the scripts, so please don’t try to backport the changes in these skins to older versions. Use the new skins instead.

Toolbox Utility Changes and Fixes

  • XML validation against XSD: This checks all projects and skins you open and prevents the creation of invalid XML (see above).
  • Import/Export Styles tool: Import individual styles to Help+Manual projects from other projects or style files exported with the tool.
  • Normalize Styles: Corrected an error that could incorrectly reset Bold/Underline/Italics formatting when processing some projects.
  • Edit Preferences: A message is now displayed in Edit Preferences explaining that all current projects and skins need to be closed to change some options.
  • Complex Search & Replace: On some projects the search and replace tool could only be used once if the Autosave feature was active.
  • Complex Search & Replace: An error could be generated when replacing in invalid topic files because they were not automatically excluded from searches.
  • TOC \Maps folder in uncompressed HMXP projects: Toolbox would crash silently on opening an HMXP project if there were non-TOC files or invalid secondary TOC files in the \Maps folder.
  • Plus a number of cosmetic changes, like showing a red explanation that you need to close all projects to be able to edit the disabled preferences in Edit > Preferences.

V3 and V4 WebHelp Skins

  • Embedded Help: A new option enables you to leave the WebHelp header visible when opening help embedded in another web page.
  • Local without Web Server: Changes in the security features of current browsers caused a number of errors when using these skins in local mode without a web server. These errors have been corrected, along with others caused by some Google Analytics features not being disabled in local mode.

All V3 and V4 Skins

  • Image toggle close mode: The Click Inside option for closing image toggles caused an error in some skins.
  • Image toggles: Image toggles were inactive when published with Help+Manual 7.
  • Search results: Some V3 WebHelp and eWriter skins showed only the project title in the search results instead of the topic title. The incorrect topic title was sometimes shown in the search results in the Advanced skins.

All Skins

  • A potential cross-site scripting vulnerability has been corrected in the Zoom Search component. The vulnerability was only available when date range searching was activated. This is only supported the full, standalone version of Zoom, so it was not an issue in WebHelp generated with the version in Help+Manual.

Comments are closed.