Releases: yymao/adstex
adstex v0.6.0
adstex v0.6.0 introduces two new features:
-
Incorporateing #49 implemented by @birnstiel , enabling coauthors in the ADS search if the citation key has the format of
firstauthor:coauthor1:coauthor2:year
. However, to avoid breaking backward compatibility, this feature is disabled by default and need to be enabled with the argument--use-coauthors
. -
To reduce the hassle of specifying
--use-coauthors
, or other optional arguments, every time, this version also introduce a new feature to set an environment variableADSTEX_ARGS
for default arguments. For example, setting the following in.bashrc
will always enable the coauthor and parallel features.export ADSTEX_ARGS="--use-coauthors --parallel"
What's Changed
- update python versions by @yymao in #50
- include co-authors in search query by @birnstiel in #49
- v0.6.0: coauthor and default option features by @yymao in #51
New Contributors
- @birnstiel made their first contribution in #49
Full Changelog: v0.5.4...v0.6.0
adstex v0.5.4
adstex v0.5.3
adstex v0.5.2
This release allows fetching nonstandard entries (such as @software
) as suggested by @kirxkirx in #42.
What's Changed
Full Changelog: v0.5.1...v0.5.2
adstex v0.5.1
This PR fixes a bug of bib file not being updated when using adstex with bibtexparser v1.4.1. Thanks to @stevenrjanssens for reporting the issue.
What's Changed
- make compatible with bibtexparser v1.4.1 by @yymao in #39
- make lower case -p acceptable by @yymao in #40
Full Changelog: v0.5.0...v0.5.1
adstex v0.5.0
A new option --parallel
(or -P
for short) is introduced to enable parallel execution of adstex
to speed things up. This new option is not enabled by default. When --parallel
is set, adstex
will use 8 threads to look up the references. One can adjust the number of threads by setting --threads=x
.
Thanks to @dwijn for suggesting and implementing this new feature.
Full Changelog: v0.4.0...v0.5.0
adstex v0.4.0
A new option --disable-ssl-verification
is introduced to temporarily disable the verification of SSL certification. This option can be handy when ADS has just updated their SSL certification while your local SSL certification installation has been updated (which will result in a SSLCertVerificationError
).
Note that with this option, your ADS API key may be vulnerable to a man-in-the-middle attack. You can generate new ADS API key on ADS website if you think your API key may have been compromise.
adstex v0.3.12
Fixes two future/deprecation warnings
adstex v0.3.11
Supports apacite-style citations (used by e.g., AGU journals). Thanks for the suggestion from @johnsmorgan (#30).
adstex v0.3.10
Bug fix.