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.