Version 2.2.2 du 23/07/2024- Backend : docexport PDF: Workaround Cairo bug that causes occasional crashes when exporting to generated PDF 3.
- Backend : export: Add export pipe to export to PDF by automatically selecting the original PDF if available or generating a new one else.
- Backend/GTK : make it possible to edit help documents: it seems that this is actually often the first thing that people do try in Paperwork. Help documents are now copied on the fly to the work directory when edited.
- Backend : sklearn: Fix stuck progress bar when switching work directories.
- Backend : overall improvements regarding support of corrupted documents.
- CLI : disable automatic paging of output. This tends to be actually more annoying than helpful.
- CLI : Fix paperwork-(json|shell) plugins show.
- GTK : doc list layout: do not let a big lengthy label increase the horizontal size of the document list.
Version 2.1.1 du 16/04/2022- Core / Shell : thread.pool: Fix: take into account that the main loop can started and stopped many times in a Paperwork instance lifetime (broke some paperwork-shell commands in some cases).
- Core-GTK : Fix: take into account that Cursor.new_for_display() may fail with Wayland.
- Backend : guesswork.label.sklearn: Fix: Handle gracefully documents without text.
- GTK : drop unused dependency on dateutil.
- GTK : Doc deletion: Fix broken spanish translation: Wrong Python formatter has been used.
- GTK : model.help.intro: Handle gracefully the case where the package maintainer forgot to include the introduction documents (make doc → paperwork-gtk/src/paperwork_gtk/model/help/out/intro.pdf).
- Shell : Windows: Make sure Fabulous is not actually a required dependency.