Releases: c3er/mdview
4.0.0 Content Blocking Memory
Unblocked content can now be remembered (issue #61)
It is now possible, to unblock images permanently, meaning that media doesn't need to be unblocked again after restarting the application.
Clicking on a blocked image opens now a menu:
The blocked content banner has now a button for unblocking, that opens also a menu on clicking:
Clicking on "Temporary" behaves like clicking on the banner itself in previous versions.
Clicking on "Permanent" opens a dialog, allowing to select, which content shall stay unblocked:
Single window position, independent of the document (issue #67)
The application settings have now an option for remembering the window position:
- "Remember for each document" (default, as previous versions): Remembers the window position for each document
- "Remember single position": The application opens the window always at the last previously opened position, independently of the opened document
Bugfixes
Issue #62
HTML anchors can now be defined also via name, additionally to the already supported id attribute.
Example: Alternatively of using
<!-- Already supported previously -->
<a id="anchor-with-id"></a>you can use
<!-- Now supported, but deprecated in HTML standard -->
<a name="anchor-with-id"></a>3.2.0 Bugfixes and minor UI additions
Note: The file mdview-3.2.0-x64.exe was marked as malicious on VirusTotal by "Bkav Pro" as "W32.AIDetectMalware".
New menu entry "Window"
Currently, it isn't of much use under Windows, but it doesn't hurt either. It was done for porting the application to macOS.
New CLI options
The application has two new command line switches for testing and diagnosis purposes:
--app-path: Outputs the path to the installation directory and exits immediately--data-path: Outputs the path to the data directory (where besides other thinks, the settings are stored) and exist immediately
The Windows command line behaves weirdly when invoking the application. To workaround this, a batch file mdview-cli.cmd was added to the installation directory.
Bugfixes
Issue #57
The recognition of file ending is case insensitive now, i.e. .MD is now the same as .md
Issue #58
The application now runs properly after installing globally via the MSI package.
Other
- Fixed a regression at the context menu that too many entries appeared
3.1.1 Bugfix for absolute paths
3.1.0 Additional ways to zoom
There are now additional ways to zoom in and zoom out your document, change the sizes of the contents:
- Minus and plus keys on numpad
- Control + mouse wheel
See issue #50
3.0.2 Fix weird behaviors with certain headers
Issue #47
Certain header titles, e.g. "Content" could cause the application to behave weirdly or even break the usability.
3.0.1 Fix Application Crash at Invalid File Links
Application crash at invalid file links
Issue #45
The application crashed after a click on a link to a non existing file. Now, only a meaningful error message is displayed.
New About dialog
The About Dialog was reworked to fit better the other dialogs
3.0.0 Settings Dialog, Drag & Drop, Metadata
Settings dialog
All settings are now reachable via a new settings dialog. It can be opened via main menu "Edit" --> "Settings..." or via Ctrl+,
Drag & Drop
Issue #40
Any text file can now be dropped into the Markdown Viewer window to open it. By default, a dialog asks whether to open the file in the window were dropped or in a new window.
Markdown Metadata
Issue #37
If a Markdown file contains a metadata header, it is now rendered properly. In the settings dialog is an option to hide this header.
Recently Opened Files
Issue #41
The File menu now contains a list of recently opened files. The count can be adjusted in the settings.
Bugfixes
- Mermaid diagrams are now displayed with readable colors in dark mode (issue #39)
2.8.0 Mermaid and Search
Mermaid
Mermaid diagrams can now be displayed.
Example:
```mermaid
graph TD
A[Christmas] -->|Get money| B(Go shopping)
B --> C{Let me think}
C -->|One| D[Laptop]
C -->|Two| E[iPhone]
C -->|Three| F[Car]
```
Search
The application can now search for a term via Ctrl+F. F3 highlights the next occurrence of the term and Shift+F3 highlights the previous one.
2.7.0 Embed multimedia files
Features
It is now possible to embed audio and video files.
Either via HTML (previous versions had a bug that prevented this):
<video controls width="500">
<source src="some-video.mp4" type="video/mp4">
</video>Or via Markdown syntax, just like images:
See this page of the Chromium project for supported formats.
Bugfixes
- Minimum window size, introduced with 2.6.0, was too big for some users
- Inside the table-of-content area, the horizontal scrollbar was always visible and allowed to scroll when it shouldn't
Developing
The local development instance now stores its settings inside the project directory.
2.6.2 Bugfix at keyboard handling
Since the introduction of the table of content feature, it was not possible to scroll via keyboard (arrow keys, page-up/-down) without clicking into the content first.
See issue #31






