Skip to content

Releases: HelpViewer/HelpViewer

20260405

05 Apr 12:24

Choose a tag to compare

🐞 Bugfix

  • 📥 Customization of download package : fix of component tree loading

20260321

21 Mar 15:41

Choose a tag to compare

🧑‍🤝‍🧑 User

  • 📇🔎 Indexes : dictionary words are normalized to non diacritics letters, searching with diacritic text is still supported
  • 🛡️ Unicode steganography (invisible-code UTF characters) protection improved - extended character ranges, header panel and HTML title better covered now

🧩 Technology

  • 🧩 puiButtonObjectExplorer : Global variables value gathering as JSON dump when complex object is forwarded

20260318

18 Mar 17:42

Choose a tag to compare

🧑‍🤝‍🧑 User

  • 🛡️ Security improved: LSB noise injection on images (breaks common steganography attacks)

20260314

14 Mar 10:19

Choose a tag to compare

🧑‍🤝‍🧑 User

  • 🛡️ Unicode steganography (invisible-code UTF characters) protection improved - extension for character code range FE00–FE0D, E0100-E01EF, allowed white space characters list minimized
  • 🛡️ Content security policy upgraded
  • 🛡️ Loader: Zip files are now checked for zip slip (path traversal inside zip files)

🧩 Technology

  • Optimization in main CSS style

20260310

10 Mar 15:44

Choose a tag to compare

🧑‍🤝‍🧑 User

  • 🧩 Plugin What is here? for Chromium core browsers (PluginChromeHelpViewer)
  • 🛡️ Unicode steganography (invisible-code UTF characters) protection improved - extension for character code range 0000-001F

🐞 Bugfix

  • 🌈 Skin : consoleBlackAndGreen : bugfix select options font color

🧩 Technology

  • 🌈 puiButtonSelectSkin : added support for an additional CSS class on the content pane when skin changes

20260228

28 Feb 16:11

Choose a tag to compare

🧑‍🤝‍🧑 User

  • 📇🔎 Indexes now supports searching by parts of words. Each part must be found in found word.
  • 📚 Show all chapters as book : metadata files from other systems like Docsify are present in scanned files
  • 📥 Export : signal border color when export is in progress added

🐞 Bugfix

  • Bugfix when GitHub artefact of latest package is resolved too late, then general backup URI is used.
  • 📚 Show all chapters as book : file names cleaning improved

20260228-1

28 Feb 16:48

Choose a tag to compare

🐞 Bugfix

  • 🛡️ View your repository - DOMPurify prunned internal resources rendering (added exception for internal resources)

20260225

25 Feb 11:24

Choose a tag to compare

🧑‍🤝‍🧑 User

  • Newest version links preparation security improved across help files

🐞 Bugfix

  • DOMPurify integration fixes (mainly edge states when DOMPurify is not present)
  • Fulltext index generation process fixes and improvements connected to asynchronous preparation processing
  • Export STATIC : edge cases fixes - dictionary pages preparation, multiple h1 headings processing in single file
  • Text variables solution (as alternative solution to javascript with DOMPurify used) refactor and variable names changed

🧩 Technology

  • Bugfix : pGets : base security fix for XSS by params
  • function safeLinkHtml introduced (kept in pTRFlushToDOM)
  • Newest version links preparation logic refactor

20260216

16 Feb 11:26

Choose a tag to compare

🧑‍🤝‍🧑 User

  • 📖🔖📇🔎 Span instead of link when not any URI provided (headings and non clickable tree items have better visual format)
  • 📢🖨️ Admonitions printed with simple characters instead of bright unicode icons
  • 🛡️📦 DOMPurify library integrated as optional 3rd party component

🐞 Bugfix

  • 🖼️ Small fixes in content rendering process

🧩 Technology

  • 🖼️ pTRFlushToDOM - chapter content now supports list of variables which can be used for chapter rendering (currently closed inside plugin, keys - LANG, VERSION with marker __ on both sides)
  • 📚 puiButtonAsBook - internal refactor of heading anchors preparation process

20260216-1

16 Feb 12:28

Choose a tag to compare

🐞 Bugfix

  • 🛡️ View your repository - DOMPurify prunned internal resources rendering (added exception for internal resources)