Skip to content

Releases: obsidianmd/obsidian-clipper

0.9.4

18 Oct 00:26
Compare
Choose a tag to compare

New

  • New round filter to round numbers

Improved

  • Fixed issue with popup size on iPadOS
  • Fixed empty {{highlights}} variable now returns nothing instead of []
  • Fixed issue with fragment_link filter #92

0.9.3

14 Oct 22:23
Compare
Choose a tag to compare

New

  • New highlighter settings including export highlights
  • Added fragment_link filter by @Quorafind to generate text fragment links
  • Added initial support for string literals in map and template filter #81

Improved

  • Highlight storage is improved and includes timestamps, which will make it easier to add metadata in the future.
  • {{highlights}} variable now returns an object with timestamps, you can use the map filter to access individual highlights, e.g. {{highlights|map:item => item.text|list}}
  • Text highlights are now separated with line breaks
  • Improved footnote conversion
  • Better extraction of timestamps for {{published}} variable
  • Improved copy to JSON feature for templates

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.