New Features:
- Support for some extended syntax:
- highlight text with
==
- subscript (
~
) and superscript (^
)
- highlight text with
Bugfix:
- Fixed saving about flag settings.
New Features:
- Support for
com.nutstore.down
UTI. - cmark-gfm updated to version 0.29.0.gfm.13.
- pcre2 updated to version 10.43.
- Enry updated to version 2.8.8.
- Settings to show about app info on the footer preview.
- Link to buy me a ☕ (❤️)
Bugfix:
- Exported html head title filled with the filename.
New Features:
- Improved Math (Latex) support (thanks to @mccann):
- Prevent Markdown processing inside $'s
- Allow multi-line Latex, like that supported by:
- jupyter notebook
- vscode
- obsidian
- probably many more - only tested the above.
- Now prevents arbitrary html getting passed through.
New features:
- Support mathematical expressions with the MathJax engine.
- Update libraries:
- cmark-gfm 0.29.0.gfm.11
- highlight 4.5
- lua 5.4.4
- libmagic 5.44
- go-enry v2.8.4
- boost.
- Settings UI redesigned.
Bugfix:
- Alt attribute for emoji rendered as image.
New features:
- The markdown file is automatically reloaded when it is edited outside of the app.
- Preliminary support for Quarto files (
.qmd
).
Bugfix:
- Allows you to use
...
to end theyaml
header block.
Bugfix:
- Fixed the Sparkle integration bug. If you have installed version 1.0.11 or 1.0.12 you may need to re-download the updated app from the web.
Bugfix:
- Better procedure to install the command line tool.
- Fixed the bug that prevented the processing of html raw images when they are not inserted in a html block element.
New features:
- Support for opening markdown files (by dragging the file onto the app icon)
- Support for exporting the markdown code.
- Sparkle updated to release 2.0.0.
Bugfix:
- Fix for heads with dash.
- Implemented missing behavior for the color scheme editor.
- Fix for installation of the command line tool.
New features:
- Better performance for heads extension.
- Better performance for inline images on raw html fragments.
- Option for automatic saving of settings changes.
- GUI optimization.
Bugfix:
- Fixed settings save.
New features:
- Experimental support for defining the size of the Quick Look window.
- Magic
file
updated to release 5.41.
Bugfix:
- Fixed cross compile compilation of
file
library.
Bugfix:
- Fixed bug for undefined source code theme.
- Fixed bug on settings sync delay in the Quick Look preview on macOS Monterey.
New features:
- Support for render the markdown source code instead of the formatted output.
New features:
- Application menu item to install/reveal the CLI tool on
/usr/local/bin
folder. - Support for UTI
public.markdown
defined byNova.app
.
Bugfix:
- Fixed possibile deallocation error with invalid highlight theme.
Bugfix:
- Tag Filter extension fixed.
- Improved performance for inline image handling in raw HTML fragment.
- Better recognition of javascript fenced block.
- Missing library credits on about dialog.
New features:
- On macOS 12 Monterey, the new lightweight data based preview will be used.
- Addeded more arguments to the CLI tool.
- CLI tool embed inline images handle also raw HTML fragments.
Bugfix:
- Handle markdown associated only to a dynamic UTI.
- Fixed issue with instantiated and never released
Markdown QL Extension Web Content
process for each file previewed. - On macOS 12 Monterey now you can scroll the preview with the scrollbars.
- On macOS 12 Monterey the bug of trackpad scrolling in fullscreen preview has been fixed.
New features:
- Command line interface (CLI) tool.
Bugfix:
- Fenced code block highlighted even when rmd syntax is used (language name inside a curly brace).
New features:
- With
YAML
andtable
extensions enabled, theyaml
file header is displayed as a table.
New features:
- Extended the support for the
yaml
header of.rmd
to all.md
files. Thermd extension
was renamed toYAML header
.
New features:
- Support for
.rmd
file. The.rmd
files are handled like normal.md
files without parsing ther
code. With thermd extension
enabled (default enabled, on advanced settings) the file header is rendered as ayaml
block.
New features:
- Support for UTI
com.unknown.md
.
Bugfix:
- Fixed a glitch when showing the preview (the webview is initially shown smaller than the QL window).
New features:
- Settings to handle autoupdate.
Bugfix:
- fix for anchors of head with emoji characters.
Bugfix:
- Responsive image height fix.
- Correct parsing of image filename with spaces inside a
<img>
tag. Please note that spaces are not supported within the filenames of images defined with markdown syntax. Spaces are unsafe to use inside an URL, must be replaced with%20
.
Bugfix:
- Fixed base64 image encoding.
Bugfix:
- Better mime recognition for inline images.
Bugfix:
- Fix on heads extension.
- Fix on emoji extension.
- Fix for exporting a source color scheme as a CSS style.
New features:
- Option to export the generated preview to an HTML file in the main application.
Bugfix:
- Fix emoji parser.
New features:
- Better emoji handler.
- UI improvement. Some less used commands on the theme dropdown popup are available pressing the alt key.
New features:
- QL preview handle TextBundle container.
- Inline image extension handle also image inserted with tag on the markdown file.
- Better emoji handler.
Bugfix:
- Fix error on image mime detection.
1.0b12 New features:
- New icon (thanks to setanarut).
- Wrapper highlight library build inside the Xcode project.
- Wrapper highlight embed goutils with enry guess engine.
- Better about dialog.
Bugfix:
- Shared library and support files no more embedded twice reducing the total file size.
- Fix on exporting default style.
- Css theme fix.
Bugfix:
- Fixed open external link to the default browser on Big Sur (via an external XPC service).
New features:
- Implemented reset to factory settings.
Bugfix:
- Incomplete saving settings.
- UI fix.
New features:
- Updated the default CSS style (thanks to setanarut).
- For Syntax highlighting, option to choose the document style or a specific language style.
Bugfix:
- Fixed standard cmark tasklist extension not inserting class style in HTML output.
New features:
Heads extension
to auto create anchor for the heads.- Redesigned UI.
- Auto refresh menu to automatically update the preview when an option is changed (the auto refresh do not apply when you change the example text).
- The Quick Look extension detects the settings changed on the host application. Remember that macOS can store the Quick Look preview in a cache, so to see the new settings applied try to open the preview of a different file.
- On the host application you can open a .md file to view in the preview (you can also drag & drop the over the text editor).
- Import CSS inside the support folder.
Bugfix:
- Typo in application name.
- Null pointer bug on inlineimage extension.
- Fix on the image mime detection.
New Features:
- better ui. Bug fix:
- Fix for bug on colors scheme icon with underline style.
- Fix missing close menu item.
- Fix bug with "base16" syntax highlighting colors scheme.
New features:
- Experimental option to choose to open links inside the Quick Look preview window or in the default browser (but on Big Sur do not works).
Bugfix:
- Fix missing sparkle framework.
New features:
- Auto update with Sparkle framework. Auto updated works only when run the main application and not from the Quick Look extension. You must have launched the application at least twice for the update checks to begin, or you can use the appropriate item in the application menu.
- Save button enabled only when there are some changed settings. in case of error a warning panel will be shown.
- Debug options.
Bug fix:
- fix missing WKWebView class on Catalina
Bugfix:
- Save menu item fixed.
- libmagic linked statically.
New features:
- Reimplemented in C/C++ previous code developed on the external Go library (emoji, base64 encoding).
- Syntax Highlighting extension now use Highlight linked as a library, and with more customizable options.
- GUI updated to use the changed extensions.
- Many others changes.
First release.