Releases: obsidianmd/obsidian-clipper
0.10.5
New
- New
duration
filter to convert duration formats. See docs. - Added Turkish and Hindi translations.
Improvements
- Fixed issue with
\n
inreplace
filter, should now work as both as a search and replacement value. - Fixed Anthropic models not always using the right authentication #243.
- Fixed extension window when current model has been disabled #241.
- Fixed duplicate images in Twitter extractor.
- Added YouTube extractor.
0.10.4
0.10.3
A new experimental approach has been added to improve results with the default template. Extractors override the Readability library for popular sites where Readability does not work well. This populates the {{content}}
and {{contentHtml}}
variables with more useful content. This approach doesn't replace the need for templates but it makes it easier to clip sites that have complex DOM structures that are not easy to parse with templates. So far Twitter (X) and Reddit have been added but PRs are welcomed for other sites.
New
- New
unique
filter returns a deduplicated array or object #227. See docs. - New
remove_tags
andremove_attr
to remove only specific HTML tags and attributes (whereasstrip
filters remove all with exceptions) #218. See docs. - Added Google Gemini preset provider #234. EDIT: there is an error in the base URL — please use
https://generativelanguage.googleapis.com/v1beta/chat/completions
(will be fixed in 0.10.4)
Improved
replace
filter now supports regex #231. See docs.split
filter now splits letters in a string when no parameter is provided. Fixes #172.- Fixed syntax inconsistencies for
strip
filters #157. - Fixed regression with Ollama.
- Fixed "save" feature now saves to
.md
file instead of.txt
. - Fixed template selection in dark mode on Windows #233.
- Various improvements for mobile UX in Settings pages.
0.10.2
0.10.1
New
- New Providers section in Interpreter settings with preset provider configurations.
- Show current version in General settings #217.
- New language options: Polski, Nederlands, Italiano.
- New
replace_tags
filter, e.g.{{contentHtml|replace_tags:"strong":"h2"}}
replaces all<strong>
tags with<h2>
.
Improved
0.10.0
New
- Adds Interpreter feature to extract content using natural language, with the syntax
{{"a summary of the page"}}
(quotation marks are important). Requires being enabled and configured in the Web Clipper settings. - New
length
filter returns a number of items or characters. - New
calc
filter allows basic mathematical operations e.g.{{number|calc:"/2"}}
— can be combined withlength
filter to count words, or estimate reading time, e.g.{{content|split:" "|length|calc:"/200"|round}} minutes
. - Added translations for Brazilian Portuguese, Bahasa Indonesia, Korean, and Traditional Chinese.
Improved
- Fixed issue with fonts in Japanese. #204
- Fixed issue with
{{publish}}
variable sometimes returning multiple dates. - Export all settings now decompresses templates so they are human readable. Import all settings compresses them again to maximize sync storage space.
0.9.8
New
- Highlights can now be saved inline by going to Settings → Highlighter, closes #186.
- UI is mirrored for right-to-left languages, closes #183.
- Added translations for Arabic and German.
- Added
{{favicon}}
to the preset variables to get favicon URL, closes #175.
Improved
- Fixed issue with
{{published}}
and{{author}}
variables under some conditions, closes #162.
0.9.7
Improved
- Fixed issue with highlighting the first sentence of a paragraph #107
- Changed highlighter mode shortcut on Firefox to reduce conflicts #163
- Added new locales for Farsi #161 and Russian #159, thanks @mercurblende and @mopsicus
- Removed need
downloads
permission - Fixed overlapping buttons in Safari on macOS in extension popup
- Fixed issue with
safe_name
filter #100 - Added Help link in Settings
0.9.6
New
- Add options to save file, share, and copy from the extension popup. Options differ based on OS and browser. Closes #147, #87.
- Add localization in French, Spanish, Chinese, Japanese. More translations can be submitted via the GitHub repo. Closes #130.
Improved
- Improve display of highlighter menu on some websites.
- Fix an issue with block vs inline math. Via #142.
0.9.5
New
Improved
- Add clipboard permissions for Linux #132 thanks @danlamanna
- Fix bugs in creating absolute URLs, improves resolving relative link structures #119 #115
- Remove Obsidian-specific characters when sanitizing file names #100