Releases: obsidianmd/obsidian-clipper
Releases · obsidianmd/obsidian-clipper
0.9.3
New
- New highlighter settings including export highlights
- Added
fragment_linkfilter 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 themapfilter 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
0.9.1
New
- Added
{{highlights}}variable which returns an array of highlights that you can manipulate with filters likelist,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
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
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
New
- Properties are now stored in one place for all templates, and can be viewed or modified in the new Settings → Properties 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
New
- Added
uncamelfilter to convert camelCase and PascalCase to spaced lowercase text.
Improved
- Schema.org variables now includes full objects where possible.
titleandcapitalizefilters now handle both keys and values within objects.listandblockquotefilters now automatically indent nested arrays.replaceandjoinfilters 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
New
- Add support for Safari on macOS, iOS, iPadOS — warning this is still the first version and still needs refiniment.
Improvements
- Fixed issue with
selectorvariables 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
Improved
- Fix issue with modifying
{{date}}variable format. - Fix issues with
datefilter 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.