Skip to content

Commit 6f3aae8

Browse files
committed
Updated README, bumped version
1 parent 88fa17c commit 6f3aae8

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

README.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,37 @@ in my hat via the following:
5151
[![Paypal](https://img.shields.io/badge/paypal-deathau-yellow?style=social&logo=paypal)](https://paypal.me/deathau)
5252

5353
# Version History
54+
## 3.1.0
55+
- Updated Readability and Turndown
56+
- Added GitHub-flavoured Markdown (GFM) plugin to Turndown (adds some mardown table support)
57+
- Added support for MathJax -> LaTeX (thanks @LeLocTai)
58+
- Disallow slashes in title text replacements
59+
- Suport for Open Graph meta tags as variables (which use `property` instead of `key`)
60+
- Fixed an issue with regex characters like `|` in date formats
61+
- Resolved an extra slash in file name causing images to fail to download in chromium browsers
62+
- Added some support to parse pre elements as code blocks (supports syntax highlighting on GitHub, but not much else yet)
63+
- Added option to enable or disable the context menus
64+
- Added some extra keyboard shortcuts. These can be customised, depending on your browser
65+
- <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>M</kbd> opens the popup (as it has in previous versions)
66+
- <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>D</kbd> downloads the current tab as markdown, bypassing the popup
67+
- <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>C</kbd> copies the current tab as markdown to the clipboard, bypassing the popup
68+
- <kbd>Alt</kbd>+<kbd>Shift</kbd>+<kbd>L</kbd> copies the current tabs URL as a markdown link to the clipboard
69+
- Added support for template variables having different casing using `:` followed by the casing type. For example, for an article titled "Different Types of Casing":
70+
- `{pageTitle:pascal}` — "DifferentTypesOfCasing"
71+
- `{pageTitle:camel}` — "differentTypesOfCasing"
72+
- `{pageTitle:kebab}` — "different-types-of-casing"
73+
- `{pageTitle:snake` — "different_types_of_casing"
74+
- Added support for rending italics in double underscores (`__`). This isn't valid MarkDown (will output as __bold__), but it's useful for people copying to Roam
75+
- Support image download as base64 embedded urls, directly in the markdown file
76+
- Added some extra variables related to the url beyond the existing `{baseURI}`:
77+
- `{origin}` - The origin of the URL, that is its scheme, its domain and its port
78+
- `{host}` - The domain (that is the _hostname_) followed by (if a port was specified) a `:` and the _port_ of the URL.
79+
- `{hostname}` - The domain of the URL.
80+
- `{port}` - The port number of the URL.
81+
- `{protocol}` - The protocol scheme of the URL, including the final `':'`.
82+
- `{pathname}` - An initial `'/'` followed by the path of the URL, not including the query string or fragment.
83+
- `{search}` - The URL's parameter string; if any parameters are provided, this string includes all of them, beginning with the leading `?` character.
84+
5485
## 3.0.0
5586
- Theme revamp
5687
- Utilizing CodeMirror for the Markdown Editor

src/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 2,
33
"name": "MarkDownload - Markdown Web Clipper",
4-
"version": "3.0.2",
4+
"version": "3.1.0",
55
"author": "Gordon Pedsersen",
66
"description": "This extension works like a web clipper, but it downloads articles in markdown format.",
77
"icons": {

0 commit comments

Comments
 (0)