Skip to content

Releases: hans/obsidian-citation-plugin

0.4.5

24 Sep 15:25
Compare
Choose a tag to compare

After far too long a delay, I'm releasing a new version with some critical bugfixes, largely thanks to the excellent developer community of Obsidian / Obsidian Citation Plugin.

Bugfixes:

  • Explicitly mark desktop-only support for now (#105 )
  • Fix off-by-one year citations (#142 , #40) -- thanks @valmaev !
  • Add titleShort template variable (#148 ) -- thanks @valmaev !
  • Fix link insertion bug: newer versions of CodeMirror moved the cursor to the start of the citation rather than the end (#138) -- thanks @Klemet !

0.4.4

20 Aug 16:25
Compare
Choose a tag to compare

Bugfix:

  • HT @lukesmurray , resolved broken library auto-update for cases where the library is given as a relative path. (#104)

Feature:

  • HT @Benature, add command to refresh citation database manually (#84)

0.4.3

30 Apr 19:10
Compare
Choose a tag to compare

Minor improvements

  • Add note template variable (#76)
  • Fix bug which automatically closed citation dialog upon opening from command palette (#79)

0.4.2

18 Mar 16:07
Compare
Choose a tag to compare

Minor improvements which never made it into a release due to temporary disappearance of the developer :)

  • Add template variables {{publisher}}, {{publisherPlace}}, {{eventPlace}} (#56, #58)
  • Add template variables {{eprint}} and {{eprinttype}} (biblatex only; #60)
  • Support literature note links when wikilinks are disabled (#57)
  • Disable HTML escapes in template formatting (#64)

0.4.1

14 Jan 23:28
Compare
Choose a tag to compare

Minor bugfixes:

  • BibLaTeX parser fixes (should improve compatibility with Mendeley exports).
  • Literature note search is now case-insensitive (#43)
  • Show an error when no PDFs exist for a given reference

0.4.0

14 Jan 01:40
Compare
Choose a tag to compare

Improvements

  • You can now open PDFs from within the "open note" dialog -- try pressing Shift-Tab! (If you're a Zotero user, this is only possible if you use the BibLaTeX export -- unfortunately the CSL-JSON format doesn't include PDF information.)
  • Overhauled backend -- file reloading issues on Windows and OS X should be resolved, and performance should be improved.
  • Overhauled templating system -- you now have access to the full Handlebars expression language. You can use this template to generate a comma-separated list of Obsidian links for each of a paper's authors, for example:
{{#each entry.author}}[[{{this.family}}, {{this.given}}]]{{#unless @last}}, {{/unless}}{{/each}}

You can find a little more information in the plugin settings dialog. Improved documentation should arrive shortly!

  • Citation search modals now display matched portions of items in bold, like other Obsidian search dialogs
  • New command "Insert literature note content in the current pane" (#21)
  • BibLaTeX loading bugfixes
  • Resolved compatibility issues with Discordian theme (#33)

0.3.4

08 Jan 19:27
Compare
Choose a tag to compare

Improvements

  • Bib(La)TeX citation databases are now supported. This makes the plugin unofficially compatible with most reference managers. You can switch to the BibLaTeX format in the Citations plugin settings.
  • Modal dialogs now clearly display when the database is being loaded vs. when the database is ready.
  • Minor bugfixes and performance improvements.

0.3.3

03 Jan 20:32
Compare
Choose a tag to compare

Minor bugfix in new Pandoc-style citation feature.

0.3.2

03 Jan 03:08
Compare
Choose a tag to compare

Improvements

  • Add a new command for inserting Markdown / Pandoc citations, e.g. of the form [@citekey2000]. This command is called "Insert Markdown citation" and is not assigned a hotkey by default. Users can also define a secondary Markdown citation format and insert it by using the same command, but pressing Shift+Enter. (cf. #24)
  • Show an error when literature notes cannot be created. This helps fix lots of previously-invisible issues with non-existent literature note directories. (#13)
  • Minor bugfixes.

0.3.1

21 Dec 21:00
Compare
Choose a tag to compare

Fixes:

  • Make the citation modal usable from the command palette (#15; thanks @raineszm for diagnosis!)
  • Support relative paths for the citation library, relative to the vault root (#16)
  • Code quality improvements (props @raineszm )