Skip to content

Latest commit

 

History

History
59 lines (51 loc) · 2.99 KB

CHANGELOG.md

File metadata and controls

59 lines (51 loc) · 2.99 KB

Change Log

0.0.7

  • Migrated to @types/vscode, dropped legacy vscode package;
    • Amongst others it resolved the following security vulnerabilities:
      • CVE-2020-7598 High severity
      • WS-2019-0310 Moderate severity

0.0.6

  • Catchup with graphics post-processing oversights. (Issue #9)
  • Refined image "post-processing" directories. These are controlled by 3 new Process Image Path settings.
    Also see FAQ #5 & #6.

0.0.5

  • Minumum version now 1.38
    This is to use new webview api functionality, as explained in https://code.visualstudio.com/updates/v1_38#_webviewaswebviewuri-and-webviewcspsource.
  • Regarding Preview generation:
    • All directory paths specified in the settings are now appended with a platform specific path separator, when passed to quickbook executable for preview generation. (Fixed issue #5)
    • Added additional array-settings to allow for multiple --include-path (-I) & --define (-D) options passed to quickbook executable for preview generation. (Fixed issue #4)
    • Removed suggestions from setting-descriptions to "prepend path[s] with vscode-resource:" - this is now implicitly done via the asWebviewUri call (As specified by VSCode Documentation).
    • Refined the Content Security Policy processing.
    • Refined preview resource-link post-processing; Boost graphics (like callouts etc.) are now more stable (fixed?).
      (I don't need to resort to passing a --graphics-path "vscode-resource:/BOOST_PATH/doc/src/images/" anymore - as reported for v 0.0.4)
    • The "quickbook.preview.security.contentSecurityPolicy" setting now defaults to "default-src vscode-resource: https:;" - thus also allowing https: resources by default.

0.0.4

  • Modified settings functionality to reload with every preview operation (no more Reload Window necessary).
  • Added Content Security Policy, (Issue #3), and associated quickbook.preview.security.contentSecurityPolicy setting.
  • Seemingly fixed Issue #2, with support for CSS file setting, support graphics & user-images.

    Note that:

    • At the time of writing I needed to set my Graphics Path setting to: vscode-resource:/BOOST_PATH/doc/src/images/ for Boost graphics to resolve to the correct path - setting the Boost Root Directory was not adequate.
  • Explicit trusting of local directories for preview (See Security.)

0.0.3

  • Fixed Comments that surround template expansion (and other comment) patterns.
  • Preview panel now with buttons & menu items:
    • Refresh
    • View Source
    • Preview to the side
  • Command palette now ignoring invalid entries

0.0.2

  • Minor documentation & naming issues fixed.

0.0.1

  • Initial release