- Add setThumbnailRatio to change the render quality of thumbnails
- Update kotlin version to 2.0.0
- Update gradle to 8.8
- Upgrade AGP to 8.5.0
- Add loadPagesForPrinting method on PDFView to start generating bitmaps for printing
- Add OnReadyForPrintingListener listener to know when bitmaps are ready
- Add the possibility to have space above the first page and below the last page of the PDF
- Change the default min, mid, max zoom value
- Change the initial position in the PDF in order to take into account that first space
- Change the length of the document to take into account the first and last spacer if any
- Change the way we declare the dependency in order to be able to use the exception created in application that uses this library
- Add onAttach and onDetach listeners
- Add a minimum value before triggering the touch priority
- Fix some warnings
- Add the possibility to customize the page handle