You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
8.3 KiB
8.3 KiB
Changelog
Current main
v0.9.0 (2022-04-17)
Implemented enhancements
- Citekey can be automatically generated (disabled by default) (#209 by Jonáš Kulhánek)
- Possibily to exclude bibtext field when adding references (#273 by Mitsuhiro Nakamura)
- Less ambiguous tag display for tags with space (#265 by Florian Richoux)
- Migration from Travis CI to Github actions (#260)
- Allow passing named arguments to custom commands (#241 by jkulhanek)
- Added support for non-standard bibtex types, e.g. @collection, @software, etc. (#226)
- The number of displayed authors in listings is now configurable, as the
max_authors
value in themain
section of the configuration. (#225) - More explicit add command dialogs when copying and moving documents.
- Empty tags are not added to papers anymore.
Fixed bugs
- ISBN service not available anymore; now displays an appropriate error.
- Fixed collision when entry uses
type
field (#252) - Note on comma in alias descriptions (#240 StanczakDominik)
- Note path correctly expand user '~' (#250)
- Tests don't run on python 2.7 or <=3.4. They may still work, but support will not be tested and will eventually be dropped. (#223)
- Fixed the reported number of paper with a tag in the statistic command (#232 by beuerle)
- Fixed a crash when resolving citekeys introduced by #225 (#233 by beuerle)
v0.8.3 (2019-08-12)
Implemented enhancements
- Added append functionality to the note command (#201 by DV Klopfenstein)
- New git plugin to commit changes to the repository (#191 by Amlesh Sivanantham)
- The import command now warn, rather than fail on existing citekeys. (#198 by Kyle Sunden)
- Add
citekey
filter toquery
(#193 by Shane Stone) - The
--config
and--force-colors
command line options now appear when invokingpubs --help
v0.8.2 (2019-01-06)
Fixed bugs
- Fixes install on python2, and adding old-style arXiv references.
- Fixes adding papers with slashes in their citekeys. (#179) (thanks Amlesh Sivanantham for reporting.)
- Fix missing readme.md for python2 pip install. (#174)
Implemented enhancements
v0.8.1 (2018-08-28)
A hotfix release. All users of 0.8.0 are urged to upgrade.
Fixed bugs
- Fix adding paper with DOIs, ISBNs or arXiv references. (#165)
- Fix statistics command when there is not yet any paper in the repository. (#164)
v0.8.0 (2018-08-20)
A long overdue feature release. Add supports for arXiv bibtex fetching, and many other enhancements.
Implemented enhancements
- Adds
move
, andlink
options for handling of documents duringimport
(copy being the default). Makescopy
the default for document handling duringadd
. (#159) - Support for downloading arXiv reference from their ID (#146 by joe-antognini)
- Better feedback when an error is encountered while adding a reference from a DOI, ISBN or arXiv ID #155
- Better dialog after editing paper (#142)
- Add a command to open urls (#139 by ksunden)
- More robust cache on version change (#138)
- Allow utf8 citekeys (#133)
- Adds tag list completion in
pubs add -t
(#130) - Wider Travis coverage (#107 and #108)
- Uses bibtexparser bwriter instead of internal encoder and adds
--ignore-fields
option to export. (#106) - Configurable alias descriptions (#104 by wflynny)
- Support year ranges in query (#102)
- Tests can now be run with
python setup.py test
#155
Fixed bugs
- [#144] More robust handling of the
doc_add
options (#159) - [#149] More robust handling of parsing and citekey errors (#87)
- [#148] Fix compatibility with Pyfakefs 3.7 (#151)
- [#95] Error message when editor is missing (#141)
- Fixes tests for printing help on
--help
and without argument. (#137) - [#126] Removes journal customization (#127)
- Fixes Travis failure on installing python3 for OSX (#125)
- [#119] Removes link and DOI customization. (#124)
- [#122] Fixes common strings (#123)
- [#28] allow utf8 in citekeys (#120)
- Fixes field orders to use 'url' and fixes broken test. (#118)
- [#25] Fix bibtex testcase (#117)
- [#103] Fixes unicode comparison (#116)
- [#95] robust handling of DOIs (#105 by wflynny)
- [#99] Print help when no subcommand is provided (#100 by wflynny)
- Fix defaults not used in config. (#97)
- Fixes content not read from urls because of call to
os.abspath
(#96) - [#93] actually save the modifications on
edit -m
. (#94) - [#88] Adds proper escaping for arguments in alias plugin. (#91)