Skip to content

v4.2.0

Compare
Choose a tag to compare
@mrossinek mrossinek released this 08 Aug 18:46
· 537 commits to master since this release
4ea556c

[4.2.0] - 2023-08-08

Pypi: https://pypi.org/project/cobib/4.2.0/

Added

  • added the config.tui.scroll_offset setting
  • added the --field command line option to the open command
  • (DEV) added a new HINT logging level which has value 35 and thus allows to
    provide information to the user with a higher priority than WARNING
  • added the new config.tui.preset_filters (#114)
    • preset filters can be selected from the TUI via the p key binding
    • the first 9 filters can be selected directly by pressing the respective number
    • pressing 0 resets any applied filter
  • implemented special tags (#63,!83)
    • adds new builtin tags which will trigger special highlights of entries: new, high, medium, low
    • adds the new config.theme settings section for configuring these settings
    • you can also add more special tags via config.theme.tags.user_tags
  • added the --skip-files command line option to the search command

Changed

  • unicode symbols in entry labels will now be replaced with ascii ones (#119,#120)
    • this is configured via the config.database.format.default_label setting, so if you are using a
      custom value for this, be sure to update your config to make use of this feature
  • some user-visible logging messages around label disambiguation have been added (see also #121)
  • a warning has been added when the YAML parser encounters identical labels (which normally should
    not occur in the database but if it does, coBib does not really know how to resolve this)
  • DOI redirect links are now followed recursively (up to 3 times), improving PDF
    download link detection in the process (#97)

Deprecated

  • the config.commands.search.highlights section is deprecated in favor of config.theme.search

Fixed

  • retain scroll position in the TUI's list view