Releases: obsidianmd/obsidian-clipper
Releases · obsidianmd/obsidian-clipper
0.4.6
- Improved UI for Firefox Mobile
- Add advanced date formats for
date
filter - Revamped filter chaining logic, and allow escaping pipe within filters e.g.
replace:"\|",""
0.4.5
0.4.3
0.4.2
0.4.1
New
- Added
stripmd
filter to remove Markdown formatting from a string
Improved
- Fixed the
replace
filter and added a syntax for multiple replacements wikilink
andimage
filters now have improved handling of objects (for alt text and aliases)- Improved anchor link removal in Markdown conversion
- Only add one newline for append
0.4.0
New
- Added support for multiple schema types on one page
- Simplified syntax for schema triggers
schema:@Recipe
, and is now capable of more advanced uses - Shorthand to access variables across schema types
- Simplified syntax for schema triggers
- Added
{{selectionHtml}}
variable to get the raw HTML for the selection - Added
image
filter to create Markdown images from strings and arrays - Added
footnote
filter to create footnotes
Improved
- Don't create empty frontmatter
- Allow
\n
injoin
filter for newlines - Improved
wikilink
filter to support aliases and array manipulation - Improve dealing with relative URLs
- Improved support for math in figure captions
0.3.0
- Adds a new "beta" setting for users with Obsidian 1.7.2+ to allow long notes to be clipped more reliably using the clipboard content rather than Obsidian URI
- Clip math and equations
- Automatically format citations and references in Obsidian footnote format
- Add support for subscript and superscript elements
- Improve sanitizing file names across operating systems
- Added
replace
filter - Fix issues with relative URLs in links and images
0.2.0
See 0.1.0 release for more details.
- Adds Firefox support. To install go to
about:debugging#/runtime/this-firefox
and click Load Temporary Add-on and select the.zip
file - New variable
{{fullHtml}}
for the full HTML content of the page - New filter
markdown
to convert HTML to Markdown - Added a console log for the Obsidian URI that was created, for debugging purposes
- Trimmed down required permissions
0.1.0
First release. Chrome and Brave only for now, Firefox and Safari to come later. See readme for details.
.zip
file in chrome://extensions/
Clipping
By default, clicking the bookmarklet creates a new Obsidian file from the main body of the article. Alternatively you can choose to create a file from a selection, by either selecting all (Ctrl/Cmd+A
), or just a portion of the page.
- Use the Obsidian icon to open the clipper save content to your vault
- Edit file name, properties, content, and note location
- Define saved vaults in Settings
- Hotkeys to open the clipper and quick clip
Templates
- Create and edit custom templates
- Support for note name, location, vault, properties, and note body
- Support for appending to daily note or specific note
- Export templates to JSON
- Import templates via button or drag and drop
- Template triggers allow you to automatically load a template when visiting page — also works with regex and schema.org rules
Find example templates in clipper templates repo.
Variables
- Preset variables can be used to pre-fill data including meta content and schema.org
- Selector variables can be used to extract any content from the page
- Variables can used anywhere in a template
- Use the
...
icon in the extension popup to access the current page variable for use in templates
Filters
- A large number of filters available to manipulate data from variables, including
blockquote
,callout
,capitalize
,camel
,date
,first
,join
,kebab
,last
,list
,object
,pascal
,slice
,snake
,split
,table
,title
,trim
,upper
,wikilink
- Filters can be chained