VoodooPad

VoodooPad 5.2

VoodooPad 5.2, the latest release of Primate Labs' personal wiki application, is now available for download for iOS and macOS.

iOS Changes

  • Updated system requirements. VoodooPad for iOS now requires iOS 9.0 or later.

  • Added support for Rich Text editing and page creation. Rich Text pages can now be chosen as the Default Page Type in the Preferences menu (as an alternative to Plain Text or Markdown). When creating a new page, its type will match the current Default Page Type. With this change, you can share Rich Text pages between the iOS and Mac versions of VoodooPad with ease.

  • Improved the page editing interface. Pages can now be edited simply by tapping on them, instead of tapping an "Edit" button.

  • Improved the Preferences page with a clearer layout and added functionality.

  • Fixed an issue on iPad where long page names could overlap with buttons in the interface, making the buttons difficult to read.

  • Fixed an issue on iPad where attempting to create a new document with a name that is in use by another document does nothing. Attempting to create a new document with a name that is in use by another document now opens the original document.

  • Fixed an issue that caused an error message to appear on empty Markdown pages.

macOS Changes

  • Updated system requirements. VoodooPad for macOS now requires macOS 10.12 or later.

  • Fixed several compatibility issues with macOS 10.13.

  • Updated toolbar icons. The bright and colourful new toolbar icons are easier to differentiate at a glance.

  • Improved the tab bar. The tab bar now uses the native macOS tab implementation, and provides tabs that are easier to select and drag.

  • Added new Web Export templates. The new Charcoal, Folkways, Garland, and WebApp templates are responsive, have a fresh new design, and support a wider range of character sets.

  • Updated the Static template. The new template is responsive and features an updated design.

  • Improved the stability of export features by fixing crashes that could occur when previewing or exporting documents in different formats.

  • Fixed an issue that prevented checkbox items from being exported with Web Export.

  • Fixed an issue that caused some pages to be exported as empty files with Web Export.

  • Fixed an issue that caused some pages to be exported as empty files with Static Publishing.

  • Replaced JSTalk with Cocoascript. This improves stability for any feature that uses JavaScript.

  • Improved Markdown support. Markdown pages are now parsed with CommonMark which includes support for most Markdown syntax (including GitHub Flavored Markdown). This change affects the HTML generated by Web Export:

    • Markdown headers no longer have an id attribute (such as id="header1") by default.

    • A new list is now created every time a new list symbol is used. For example, a list with 1, 1, and * will appear as 1, 2, and * instead of 1, 2, and 3, since the asterisk is the start of a new unordered list.

    • Markdown list items will not also have paragraph tags by default.

    • Images will have paragraph tags by default.

    • Code blocks generated by three backticks are preceded by <pre><code> tags instead of <p><code> (with appropriate closing tags in the new and previous version).

  • Remove Sync to iOS. Going forward, we will be focusing file-sharing feature development on the Dropbox service in the interest of improved stability.

VoodooPad 5.2 is a free update for all VoodooPad 5 customers.


John Poole is the founder of Primate Labs and lives in Toronto, Ontario. You can find John on Twitter.