Releases: mohzy83/NppMarkdownPanel
Releases · mohzy83/NppMarkdownPanel
Release 0.9.1
-
Features
-
Bug fixes
- Fixed: Undocking the main (preview) window eventually freezes NPP++ #106
- Fixed: Markdown preview is not visualized if file extension is changed with MD panel open #107
- Fixed: CoreWebView2 uninitialized exception on startup with unsaved backup file #139
- Fixed: Memory Leak in plugin. #144
- Fixed: Table cells display as individual squares with spacing in Markdown Panel #136, (contributed by BdR76) #142
- Remove build dependency on .NET 3.5 tools (contributed by rdipardo) #145
- Fix memory layout of ScNotificationHeader (contributed by rdipardo) #146
Release 0.9.0 (Webview2 Integration)
This release contains as major feature the integration of WebView2 Edge as HTML Rendering Engine (WebView2 Edge is based on Chromium). Also some smaller feature were added and some bugs were fixed.
- requirements
- .NET 4.7.2 or higher
- features
- bug fixes
- NppTbData.pszModuleName is not properly assigned when Markdown panel is docked (contributed by rdipardo) #90
- The keyboard shortcuts are not working on the Markdown Panel #91 (works only with WebView2 (Edge))
- Undocking the viewer from its default position crashes NotePad++ (contributed by rdipardo) #97, #106
- Meta tags in generated html not closed #100
- Links pointing to file with whitespace (%20) is incorrectly parsed (%2520) #101
- Incorrect opening of URL with CR encoded character (%0D) #105 (works only with WebView2 (Edge))
- Add mermaid graph markdown setting pre tag class #115
Release 0.7.3 (Bugfix Release)
Release 0.7.2
- bug fixes
- features
- Plugin-Menu entry renamed to MarkdownPanel
- Syntax highlighting is now controlled by CSS Styles. See
style.cssandstyle-dark.cssafter comment/* Syntax Highlighting */#71 - Feature to preprocess markdown files before they are send to the converter. Furthermore it's possible to postprocess the generated html files (created by markdig).
To enable this feature it's necessary to configure pre/post-processor commands (can be any commandline program) in the config fileplugins/Config/NppMarkdownPanel.ini.
The placeholders%inputfile%and%outputfile%have to be set in the commandline and will be resolved at runtime (with temporary file names).
An example C# commandline-project can be found under:PPExtensions\MdpPrePostprocessorTemplate.sln
[Options]
PreProcessorExe=C:\temp\preprocessor.exe
PreProcessorArguments=%inputfile% %outputfile%
PostProcessorExe=C:\temp\preprocessor\postprocessor.exe
PostProcessorArguments=%inputfile% %outputfile%
Release 0.7.1
Version 0.7.1 (released 2022-12-27)
- bug fixes
- Footnotes (links to footnotes) don't work #28
- Code fences not rendered for unknown languages (contributed by rdipardo) #55
- Errorhandling when libraries are missing #57
- Zoom label does not update on Settings panel init (contributed by vinsworldcom) #58
- Settings dialog should render only if visible (contributed by vinsworldcom) #66
- features
- Synchronize with first visible line in editor #14
- Select/follow active editor pane when using mulitple editors #20
- YAML Frontmatter is rendered as code block #46
- Status bar to preview URLs for links (contributed by vinsworldcom) #60
- Save As toolbar button provides default directory and filename (contributed by vinsworldcom) #61
- Menu includes Help to access README / menu item order improved (contributed by vinsworldcom) #64
Release 0.7.0
- dark mode support
- new markdig 0.30.4 integrated
- code/syntax highlighting
- new zoom level range from 80 % to 800% (for 4K Displays)
- all html files are saved as utf-8 files
- restrict preview to files with a specific extension
- automatically open panel for supported files
- enhanced about dialog
Release 0.6.2
Bugfix Release
- viewer was crashed by too large documents (more than 10000 bytes)
- Bug was releated to the NPP Plugininterface
Release 0.6.1
- fix embedded images
- fix dark icon
Release 0.6.0
- plugin headers for npp updated
- darkmode icon
- fixed refresh bug for 64-bit version of plugin
- new zoom level range from 40 % to 400%
- save html
- images for help file now included
Release 0.5.0
- change zoomlevel for the preview in settings dialog
- change css file for the markdown style
- the new settings are persistent
- open settings dialog: Plugins-> NppMarkdownPanel -> Edit Settings