Skip to content

KitePDF 0.6.3

Choose a tag to compare

@yuroyami yuroyami released this 19 Aug 02:16
· 727 commits to main since this release

Adds a switch to turn text selection off. Everything that changed since 0.6.0.

implementation("io.github.yuroyami:kitepdf:0.6.3")
implementation("io.github.yuroyami:kitepdf-compose-viewer:0.6.3")

Requirements

  • Kotlin 2.4.10+ (older compilers cannot read these artifacts)
  • JDK 21
  • Android SDK 37 / minSdk 21 (compose-viewer 24, native-renderer 29)
  • Compose Multiplatform 1.12.0-beta02 for kitepdf-compose-viewer
  • Pulls in KiteImage 0.1.0, Skiko 0.148.2 (renderers)
  • Targets: Android, JVM, iOS, tvOS, watchOS, macOS, Linux, Windows, Android Native, JS, Wasm

Compose renderer

  • Added a way to switch text selection off completely, with a new parameter on the composable:
PdfView(state, selectionEnabled = false)
  • Text selection handles can now be dragged. Before this, the two markers at the ends of a selection were only a drawing: you could see them, but pressing them did nothing
  • Links inside PDFs work again. They were invisible and impossible to tap

Core

Nothing changed.