Skip to content

Releases: obsidianmd/obsidian-clipper

0.10.5

09 Dec 18:10
Compare
Choose a tag to compare

New

  • New duration filter to convert duration formats. See docs.
  • Added Turkish and Hindi translations.

Improvements

  • Fixed issue with \n in replace 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

06 Dec 20:39
Compare
Choose a tag to compare

Improvements

  • Fixed issue with replace filter, supports \n, \r, \t as a replacement values
  • Fixed Gemini base URL.
  • Updated default models.

0.10.3

06 Dec 17:48
Compare
Choose a tag to compare

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 and remove_attr to remove only specific HTML tags and attributes (whereas strip 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

04 Dec 20:19
Compare
Choose a tag to compare

Improved

  • Added "Reset models" option in Interpreter.
  • Fixed bug for checking version on Safari.
  • Fixed Azure models #214.
  • Improved migration to new Providers settings.
  • Improved German and Polish translations.
  • Fixed detecting Chinese and Portuguese locales.

0.10.1

04 Dec 03:49
Compare
Choose a tag to compare

⚠️ Important: this update changes the way Interpreter providers are stored to enable more flexibility with a variety of providers. Your existing configurations should be automatically migrated. If they aren't you may need to update them to the new format.

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

  • Fixed issue with some toggles #230.
  • Fixed issues with enabling and deleting models #211, #216, #228.
  • Improve support for Azure OpenAI models #214.
  • Fixed localization of various text throughout the UI.

0.10.0

26 Nov 21:23
Compare
Choose a tag to compare

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 with length 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

19 Nov 22:22
Compare
Choose a tag to compare

New

  • Highlights can now be saved inline by going to SettingsHighlighter, 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

14 Nov 22:58
Compare
Choose a tag to compare

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

13 Nov 23:57
Compare
Choose a tag to compare

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

11 Nov 19:54
Compare
Choose a tag to compare

New

  • Add support for @graph format for schema.org data #128
  • Add support for clipping local files #105

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