Releases: obsidianmd/obsidian-clipper
0.10.7
New
- Added new Overwrite note behavior for templates #247.
- Added Activity chart to Settings page.
Improved
- Revamped Interpreter configuration with popular models and links to model lists.
- Ollama 403 error text gives more useful instructions.
- Ollama no longer requires API key #280.
- Fixed issue with certain Anthropic prompts #321.
- Fixed error detecting Orion browser.
safe_name
should not exceed maximum file name length #222.
0.10.6
New
- Added Hugging Face and Deepseek API support for Interpreter #246, #309
- Added KaTeX support #294
- Added Bengali and Catalan localizations #283 #265
Improved
- Longer context length for Ollama #248
- Improved language detection for code blocks
- Improved handling line breaks in code blocks #145 #250
- Improved handling footnotes and citations #278 #260
- Improved handling of null data in
table
andjoin
filters - Fixed error on certain Youtube URLs #249
- Fixed capturing code blocks in WeChat articles #258
- Fixed issue with URLs that contain
x.com
#290 - Fixed font in dropdown on Orion browser
- Refined German UI strings #259 #282
0.10.5
New
- New
duration
filter to convert duration formats. See docs. - Added Turkish and Hindi translations.
Improved
- 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