Skip to content

Releases: QuantEmber/lector

Lector v0.6.3

Choose a tag to compare

@jf23890 jf23890 released this 23 Jul 20:33

Bugfix for F-Droid review (linsui): opening Voice no longer crashes when the device has multiple system TTS voices that share a short name (e.g. several Chinese voices all named zh).

  • Unique voice ids: engineName|bcp47-locale
  • Voice dialog de-dupes Compose list keys
  • Legacy plain-name prefs still resolve

Still private, offline, zero permissions. GPLv3.

Lector v0.6.2

Choose a tag to compare

@jf23890 jf23890 released this 16 Jul 23:29

Maintenance release — versionCode 11. No change to how Lector reads.

Removes the Google Play dependency-reporting blob that the Android build tools embed in the APK signing block by default. It has no purpose in a free-software build, and its absence keeps the APK reproducible and independently verifiable.

Signing key SHA-256: ef3417919ad38167806272cb64e9bd76685751eeccabb351e883e7213a758911

Still private, offline, zero permissions.

Lector v0.6.1

Choose a tag to compare

@jf23890 jf23890 released this 16 Jul 22:25

Maintenance release — reproducible builds (versionCode 10).

No change to how Lector reads. This build sets vcsInfo { include = false } so the APK no longer embeds META-INF/version-control-info.textproto, whose contents depend on the build environment. That file was the only difference between this binary and a build from source, so the APK is now byte-reproducible and independently verifiable.

Signing key SHA-256: ef3417919ad38167806272cb64e9bd76685751eeccabb351e883e7213a758911

Still private, offline, zero permissions.

Lector v0.6.0

Choose a tag to compare

@jf23890 jf23890 released this 14 Jul 10:29
Lector v0.6.0 — free, private, offline text-to-speech reader (GPLv3)