Releases: amini-allight/npdfr
Releases · amini-allight/npdfr
0.3.2
0.3.1
Bugfix release
- Fixed a crash that would occur when the user was N items into a search and then searched for a new term with < N results, none of which were on the current page
0.3.0
Maintenance release
- Integrated with libmupdf directly removing the Python dependency. This makes the application simpler, more stable, more performant and smaller (in cases where you already have libmupdf installed)
0.2.2
Bugfix release
- Fixed crash due to malformed outline returned from PyMuPDF
- Improved resilience to extractor crashes generally
- Improved layout algorithm in situations with lots of small blocks
0.2.1
Bugfix release
- Fixed go-to-start and go-to-end in the outline viewer not updating the view scroll position
- Fixed half-page-up and half-page-down in the outline viewer moving by half the height of the outline
- Fixed page-up and page-down in the outline viewer moving by the entire height of the outline
- Fixed outline jumping to the incorrect page in some cases
0.2.0
Feature and bugfix release
- Added outline view
- Added go-to-page-number command
- Fixed crash when multiple search results overlapped
- Fixed crash when loading documents with a page count lower than the core count
- Fixed being able to advance through empty search results
- Fixed off-by-one errors
0.1.1
Minor polish and bugfix release, focusing on document processing UX and speed.
- Delayed entering ncurses mode until after document has been processed
- Improved search performance
- Improved document processing performance by many orders of magnitude
- Parallelized document page processing
- Fixed stack overflow in document processing caused by a circular dependency between 3+ blocks
0.1.0
First release
- The project is considered feature-complete for the time being.