Skip to content

Releases: obsidianmd/obsidian-clipper

0.9.2

12 Oct 03:37
Compare
Choose a tag to compare

Improved

  • Fixes bug with template selection
  • Improved performance and reduced permissions for highlights

0.9.1

10 Oct 21:50
Compare
Choose a tag to compare

New

  • Added {{highlights}} variable which returns an array of highlights that you can manipulate with filters like list, blockquote, etc

Improved

  • Fixed clip button in highlighter menu on Safari
  • Spaces at the start and end of note titles are correctly removed
  • Added title labels on buttons
  • Reverted behavior for template selection, will no longer try to use the last used template if it doesn't match a trigger

0.9.0

09 Oct 22:14
Compare
Choose a tag to compare

Added a new highlighter mode!

  • Activate it via popup, context menu, or hotkey
  • Highlight text, images and media
  • {{content}} variable is automatically replaced with your highlights
  • Smartly merges highlights when overlapping or adjacent
  • Mobile improvements for tap-based UI

0.8.4

03 Oct 16:25
Compare
Choose a tag to compare

New

  • Export and import all settings
  • Import templates and types now allows pasting JSON
  • New action to copy template JSON to clipboard

Improved

  • Checkbox type properties are rendered as a checkbox in the popup, closes #75
  • Popup should be correctly sized in browsers that allow global page zoom, closes #76
  • Fixed issue with regex triggers not matching
  • Improvements for browsers that don't support blob URLs
  • Popup should load faster and more smoothly

0.8.3

01 Oct 21:18
Compare
Choose a tag to compare

New

  • Properties are now stored in one place for all templates, and can be viewed or modified in the new SettingsProperties section.
  • Import properties from Obsidian via the types.json file. Also export Web Clipper properties to the same types.json format.
  • Default values for properties can be added to streamline creating new templates.
  • Autocomplete properties in the template editor.

Improved

  • Fixed issue with font in Safari template and vault selection.
  • Faster and smoother loading of the extension.
  • Your last used template is now remembered when reopening the extension.
  • Lots of small UI improvements for Mobile Safari.

0.8.2

30 Sep 00:01
Compare
Choose a tag to compare

New

  • Added uncamel filter to convert camelCase and PascalCase to spaced lowercase text.

Improved

  • Schema.org variables now includes full objects where possible.
  • title and capitalize filters now handle both keys and values within objects.
  • list and blockquote filters now automatically indent nested arrays.
  • replace and join filters now support newlines using \n
  • Cleaned up HTML inside complex tables that are not converted to Markdown.
  • Variable and filter syntax is more resilient to extra spaces, newlines and tab indentation allowing more flexibility in writing style.
  • Improved export on iOS, now uses share sheet when possible.
  • Fixed dark mode for Safari.
  • Many iOS UI improvements.

0.8.1

27 Sep 18:30
Compare
Choose a tag to compare

New

  • Add support for Safari on macOS, iOS, iPadOS — warning this is still the first version and still needs refiniment.

Improvements

  • Fixed issue with selector variables not detecting attribute — the syntax has now been changed to use ? instead of : to avoid conflicts with pseudo classes like :first-child. You should now use {{selector:cssSelector?attribute}}, for example: {{selector:img?src}}

0.7.2

25 Sep 19:21
Compare
Choose a tag to compare

Improved

  • Fix issue with modifying {{date}} variable format.
  • Fix issues with date filter not detecting week of the year format.
  • Reduce flashing of the side panel when transitioning between pages.
  • Removed "Early access features" toggle for now, since it has been replaced by the "Legacy mode" toggle to enable features for Obsidian 1.6.7 and below.

0.7.1

25 Sep 03:51
Compare
Choose a tag to compare

Adds "Legacy mode" setting to use Obsidian URI to copy content on browsers and OSes that support it.

0.7.0

24 Sep 21:32
Compare
Choose a tag to compare

⚠️ Web Clipper now requires Obsidian 1.7.2 or above. Users on older versions of Obsidian will see a message when trying to clip content. The reason is that some browsers and operating systems strictly limit the length of URIs, making it impossible to pass content from a page via this method beyond ~2000 characters. This fails silently which is confusing for many users. See #51. As of Obsidian 1.7.2 we can now pass content into Obsidian via the clipboard.

New

  • Adds a side panel mode for Chromium browsers, which allows you to more easily work with active content on the page. Can be opened via the context menu in the page or toolbar icon.
Screenshot 2024-09-24 at 15 00 20

Improved

  • title filter now works better with arrays and objects.
  • Various performance improvements.