Skip to content

Releases: obsidianmd/obsidian-clipper

0.11.0

12 Mar 21:49

Choose a tag to compare

New

  • Added new save behavior setting that allows default save action to be changed to copy to clipboard or save to file #348
  • Added support for converting callouts on GitHub #361 #209
  • Added extractor for Hacker News threads
  • Added Perplexity as a preset provider #363 #378

Improved

  • Fixed missing domain variable #382
  • Upgraded Defuddle to 0.2.2 with fixes for code blocks #372

0.10.9

03 Mar 22:04

Choose a tag to compare

New

  • Switched Readability library to a new home-grown library called Defuddle so we have more control over bugs related to missing content.
  • New nth filter similar to first and last lets you keep nth items in an array similar to CSS-style nth-child syntax. See docs.
  • New merge filter adds values to an array. See docs.

Improved

  • replace filter now supports non-capturing groups in regex #339
  • table filter now supports custom headers — can be specified using: table:("Column 1", "Column 2", "Column 3"). When used with a simple array, it automatically breaks the data into rows based on the number of columns specified.
  • Updated French translation #343
  • Fix Overwrite behavior missing properties #340

0.10.8

24 Jan 21:07

Choose a tag to compare

New

  • Added translations for Bengali, Czech, Danish, Finnish, Greek, Hebrew, Hungarian, Norwegian, Romanian, Swedish, Tagalog, Thai, Ukrainian, and Vietnamese.

Improved

  • Fixed Interpreter bug with newlines #338.

0.10.7

16 Jan 18:58

Choose a tag to compare

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

10 Jan 22:22

Choose a tag to compare

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 and join 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

09 Dec 18:10

Choose a tag to compare

New

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

Improved

  • 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

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

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

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

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.