Skip to content
This repository has been archived by the owner on Mar 10, 2022. It is now read-only.

Latest commit

 

History

History
58 lines (42 loc) · 2.3 KB

CHANGELOG.md

File metadata and controls

58 lines (42 loc) · 2.3 KB

Changelog

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning

v0.8.0 - 2019-05-26

Added

  • A signal hander. Send SIGINT (^C) to prematurely terminate bookwyrm.

Changed

  • Screens/item_details: field "categories" are now separated by an empty line.

Fixed

  • A possible segmentation fault when resizing the terminal.
  • Screens/item_details: correctly account for fields spanning multiple lines.
  • TUI: possible blank screen until first key input.
  • Screens/index: utilize 100% of terminal width.
  • Screens/index: possible line overflow.
  • Screens/log: segmentation fault when toggling the log in a detached state.
  • Screens/log: scroll "jitter" with multi-line entries. #46
  • Screens/log: always behave in a "sliding window" manner. #20
  • Plugins/libgen: generalized mirror resolution via usage of MD5 value.
  • Plugins/libgen: handle failed table extraction. #87

v0.7.0 - 2019-02-28

Added

  • bookwyrm --help now displays the default search accuracy.
  • All item information is now printed on the item details screen. #73

Changed

  • bookwyrm no longer displays the TUI unless an item has been found. If no items are found, an appropriate error message is printed, and the program exits with an error. #74

Fixed

  • Program options with the invalid form -<valid short opt.><random string> (e.g. -atest) are now parsed correctly. #7

v0.6.1 - 2019-02-25

Changed

  • Bindings/python: don't add items with a missing/empty title field.
  • Plugin handler: improved debug message for ignored items

Fixed

  • std::out_of_range exception in core::item::matches() for certain string comparisons.
  • Bindings/python: feeding an item with None in significant fields (e.g. title) no longer throws an exception.
  • Bindings/python: feeding an item with a non-integer value in an integer field no longer throws an exception. Corresponding item field is instead set to core::empty.

v0.6.0 - 2018-12-27

  • Initial (usable) release