Skip to content

Latest commit

 

History

History
175 lines (121 loc) · 5.38 KB

CHANGELOG.md

File metadata and controls

175 lines (121 loc) · 5.38 KB

Changelog

Version 0.7.2

  • Add support to optionally use ReadabiliPy, a wrapper around Mozilla's Readability.js, to improve text extraction of web articles. This closes #53, thanks to @sirupsen for reporting the problem.
  • Improve NeurIPS provider to add support for papers.neurips.cc

Version 0.7.1

  • Fix OpenReview provider after site change

Version 0.7.0

  • Add provider for SagePub

Version 0.6.9

  • Improve robustness of Springer provider

Version 0.6.8

  • Add provider for SemanticScholar papers
  • Fix bug that made no_crop option no longer work

Version 0.6.7

  • Increase robustness to PDF issues by passing through GhostScript (fixes #51). Thanks to @sirupsen.
  • Bugfix for code that removes arXiv stamp.

Version 0.6.6

  • Bugfix to url validation: allow underscore in subdomains.

Version 0.6.5

  • Corrections to code that removes the arXiv stamp (#49). Thanks to @mr-ubik.

Version 0.6.4

  • Further fixes for images in HTML sources (#45). Thanks to @sirupsen.

Version 0.6.3

  • Properly resolve image urls in HTML sources (#45). Thanks to @sirupsen.
  • Allow + in urls

Version 0.6.2

  • Print to log whether removing arXiv stamp was successful.
  • Fix bug that failed to correctly detect the pdf tool (#42).

Version 0.6.1

  • Bugfix that makes removing the arXiv stamp more robust.

Version 0.6.0

  • The Dockerfile has been updated to use a more recent version of Cairo (#35). Thanks to @ClaytonJY.
  • We've added support for optionally using qpdf instead of pdftk (#36). Thanks to @delaere.
  • Resolving redirects has been improved, which solves an issue for the Springer provider (#38) and an issue with some arXiv urls (#39).
  • Unit tests were added for the provider selection.
  • The code that removes the arXiv stamp has been improved (#40).
  • Tracebacks have been disabled outside of debug mode, showing clearer errors (#41).

Version 0.5.6

  • Be more robust against missing pdftoppm executable.

Version 0.5.5

  • Fix bug for when the shrink operation returns bigger files (#33).

Version 0.5.4

  • Add the option to not crop the file at all (#28).
  • Add the option to right-align the file so the menu doesn't overlap (#28).
  • Bugfix for validation for the JMLR provider

Version 0.5.3

  • Significantly speed up the program (#26)
  • Add provider for JMLR (#28).
  • Bugfix for creating nested directories with -p option.

Version 0.5.2

  • Add provider for US National Bureau of Economic Research (#27).
  • Automatically extract the filename from a pdf url where possible (#25).
  • Speed up centering of pdfs by removing unnecessary cropping operation.
  • Improve robustness against missing metadata, remove spaces in author names, and other minor improvements.

Version 0.5.1

  • Automatically detect when a HTML source is provided (#24)

Version 0.5.0

  • Add support for articles from the web using the --html flag (#23)
  • Add --version command to command line interface
  • Fix cropping bug that resulted in occassional rotated pages

Version 0.4.6

  • Add support for older arXiv URL scheme

Version 0.4.5

  • Add logging of long running crop/center operations
  • Keep cookies during requests
  • Add wait for CiteSeerX provider
  • Make determining the provider more robust (issue #21)

Version 0.4.4

  • Bugfix for creating a directory on the reMarkable (#20)

Version 0.4.3

  • Add provider for CiteSeerX
  • Update provider for ACM (website redesign)
  • Properly use exceptions when errors occur

Version 0.4.2

  • Add provider for Proceedings of Machine Learning Research (#8)
  • Add provider for NeurIPS papers (#12)

Version 0.4.1

  • Add support for alternative arXiv URLS
  • Always run all redirects on specified urls before choosing provider

Version 0.4.0

  • Refactor code to make it a real Python package
  • Rename to paper2remarkable