Skip to content

Releases: GetRD/academic-file-converter

v0.4.0

19 May 10:48
Compare
Choose a tag to compare

Features

  • Add support for phdthesis, masterthesis, and patent BibTeX item types (#38)
    • Since Academic added dedicated Thesis and Patent types
  • Generate YAML front matter rather than TOML to align with Academic v4.3 strategy for easier editing in popular Markdown editors
  • Automatically specify publishDate (the page publish date) as the current date to allow for future dated publications (using date field)
    • Otherwise, Hugo will also interpret a publication's date that is set in the future as the scheduled page publish date, leading to the publication page not being immediately published

v0.3.1

03 Mar 23:08
Compare
Choose a tag to compare

Fixes

  • Fix cite_path (it should be a Python f-string)

v0.3.0

11 Feb 15:45
Compare
Choose a tag to compare

Features

  • add normalize argument to normalize tags (#24)
    • Normalizes keywords/tags by converting them to lowercase and capitalizing the first letter
    • E.g. "My Tag" and "my tag" would both be normalized to "My tag"
    • Helps ensure consistency and prevents unnecessary new tags being created if they already exist

Fixes

  • require Python >=3.6, not >3.6 (#25)
  • when importing assets, add a new line after each JS asset to prevent concatenation of any vendor comments causing errors

v0.2.8

07 Feb 03:16
Compare
Choose a tag to compare

Fix

  • fix(bibtex): add support for importing Bibtex entries with externally defined months (see #23)

Refactor

  • Require Python 3.6+
  • refactor: convert format() to f-strings (require Python 3.6+)

v0.2.7

04 Feb 22:50
Compare
Choose a tag to compare

Fixes

  • if author not present in BibTeX, check for editor (#19)
  • add compatibility for Academic v4 (config migrated to multi-file format)

v0.2.6

30 Nov 19:33
Compare
Choose a tag to compare

Fix

  • fix(bibtex): selected front matter option does not need quotation marks when using --featured option

v0.2.5

20 Nov 20:34
Compare
Choose a tag to compare

Fix

  • fix(assets): mkdir should only create base path without filename (fixes import --assets Is Directory error) - see #12

v0.2.4

18 Nov 18:30
Compare
Choose a tag to compare

Fixes

  • fix(bibtex): fix UnicodeDecodeError caused by Chinese symbols (Fix #10)
  • fix(bibtex): update slugify function to delimit common character sequences, making generated filenames web-friendly (e.g. BibTeX ID of Wei2018Quant --> publication bundle named wei-2018-quant)

v0.2.3

17 Nov 21:37
Compare
Choose a tag to compare

Fixes

  • fix(log): fix CSS path in log message (#9)
  • fix(bibtex): slugify generated filenames (prevents error if BibTex ID contains special symbols like ., _, :)
  • fix(bibtex): fix UnicodeDecodeError caused by Chinese symbols

Documentation

  • Improve Github readme

v0.2.2

27 Oct 17:07
Compare
Choose a tag to compare

Fixes

Ability to overwrite publications