Repository navigation
Releases: MaxDac/fpink
Release list
FPInk 0.1.0
Signed APK for Android 8.0+. Version code: 14.
Offline recognition requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit 7edf5e69fd590bc0adbdd36c6cfa41dbb4059897. This APK is a reproducible build: scripts/fdroid-rb-docker.sh at the tag rebuilds it byte for byte apart from the signature; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Point F-Droid mirror recipe at v0.1.0-preview.13 by @MaxDac in #95
- ci: build once per purpose and reuse the verified release APK by @MaxDac in #93
- docs: add F-Droid MR description template and refresh step by @MaxDac in #96
- fix(fdroid): install only the tools missing from the buildserver image by @MaxDac in #98
- fix(capture): block Add notes capture when on-device recognition cannot run by @MaxDac in #99
- ci: drop the fdroid-mr job now that F-Droid merged FPInk by @MaxDac in #100
- Release 0.1.0 by @MaxDac in #101
Full Changelog: v0.1.0-preview.13...v0.1.0
FPInk 0.1.0-preview.13
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 13.
Offline recognition requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit 0438049c445bf5f057ef75c1591a70bd1ae53f13. This APK is a reproducible build: scripts/fdroid-rb-docker.sh at the tag rebuilds it byte for byte apart from the signature; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Point F-Droid mirror recipe at v0.1.0-preview.12 by @MaxDac in #86
- feat(recognition): build ONNX Runtime from source for release builds by @MaxDac in #91
- chore(deps): Bump androidx.core:core-ktx from 1.16.0 to 1.19.1 by @dependabot[bot] in #87
- chore(deps): Bump gradle-wrapper from 9.7.1 to 9.8.0 by @dependabot[bot] in #88
- chore(deps): Bump androidx.navigation:navigation-compose from 2.9.2 to 2.10.2 by @dependabot[bot] in #89
- fix(fdroid): sync fork build entry from the mirror at the release tag by @MaxDac in #90
- Release 0.1.0-preview.13 by @MaxDac in #94
Full Changelog: v0.1.0-preview.12...v0.1.0-preview.13
FPInk 0.1.0-preview.12
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 12.
Offline recognition requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit 71e90a1585d19d8f330fd5374c0ee8d4114976f2. This APK is a reproducible build: scripts/fdroid-rb-docker.sh at the tag rebuilds it byte for byte apart from the signature; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Point F-Droid mirror recipe at v0.1.0-preview.11 by @MaxDac in #80
- build(paddle): ship source-built runtime and retire conversion scaffold by @MaxDac in #82
- feat(recognition): Printed and Cursive recognition strategies, remove Paddle Lite by @MaxDac in #83
- Release 0.1.0-preview.12 by @MaxDac in #84
- chore: remove remaining Paddle references by @MaxDac in #85
Full Changelog: v0.1.0-preview.11...v0.1.0-preview.12
FPInk 0.1.0-preview.11
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 11.
Offline PaddleOCR requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit 76d4b03f184655a4dfbc3d5bc7d10d8264e6c990. This APK is a reproducible build: scripts/fdroid-rb-docker.sh at the tag rebuilds it byte for byte apart from the signature; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Point F-Droid mirror recipe at v0.1.0-preview.10 by @MaxDac in #74
- feat(notes): filter the notes list by Zettelkasten type by @MaxDac in #75
- feat(notes): fuzzy search over note content by @MaxDac in #76
- feat(notes): export notes as an Obsidian-compatible Markdown vault by @MaxDac in #77
- Release 0.1.0-preview.11 by @MaxDac in #79
Full Changelog: v0.1.0-preview.10...v0.1.0-preview.11
FPInk 0.1.0-preview.10
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 10.
Offline PaddleOCR requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit a2dadee97e944d0a58a1aeb705ffddd2821547f6. This APK is a reproducible build: scripts/fdroid-rb-docker.sh at the tag rebuilds it byte for byte apart from the signature; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Point F-Droid mirror recipe at v0.1.0-preview.9 by @MaxDac in #70
- Push to the fdroiddata fork with an SSH deploy key by @MaxDac in #71
- Always report the required reproducibility checks by @MaxDac in #72
- Add fdroid-release skill to drive releases from a prompt by @MaxDac in #69
- Release 0.1.0-preview.10 by @MaxDac in #73
Full Changelog: v0.1.0-preview.9...v0.1.0-preview.10
FPInk 0.1.0-preview.9
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 9.
Offline PaddleOCR requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit c13c183e419999fe0a6c8eaefa6efe274f8b1884. This APK is a reproducible build: scripts/fdroid-rb-docker.sh at the tag rebuilds it byte for byte apart from the signature; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Sync F-Droid mirror recipe with fdroiddata fork (AutoName) by @MaxDac in #57
- Improve camera capture layout for one-handed use by @MaxDac in #65
- Add fdroid_mr_bump.py to keep the open fdroiddata MR on the latest release by @MaxDac in #64
- chore(deps): Bump androidx.test:runner from 1.6.2 to 1.7.0 by @dependabot[bot] in #63
- Push each published release to the fdroiddata MR automatically by @MaxDac in #66
- chore(deps): Bump junit5 from 5.14.4 to 6.1.3 by @dependabot[bot] in #58
- chore(deps): Bump android-actions/setup-android from 3 to 4 by @dependabot[bot] in #59
- chore(deps): Bump io.coil-kt.coil3:coil-compose from 3.5.0 to 3.6.3 by @dependabot[bot] in #60
- chore(deps): Bump androidx.exifinterface:exifinterface from 1.4.1 to 1.4.2 by @dependabot[bot] in #61
- chore(deps): Bump gradle-wrapper from 9.6.1 to 9.7.1 by @dependabot[bot] in #62
- Release 0.1.0-preview.9 by @MaxDac in #68
Full Changelog: v0.1.0-preview.8...v0.1.0-preview.9
FPInk 0.1.0-preview.8
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 8.
Offline PaddleOCR requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit eb3203482fc89ac6d14e44053c64af18b3ccac31. This APK is a reproducible build: scripts/fdroid-rb-docker.sh at the tag rebuilds it byte for byte apart from the signature; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- F-Droid MR 50122 review: auto-update and reproducible builds by @MaxDac in #54
- Release 0.1.0-preview.8 by @MaxDac in #55
- Fix release signing: put build-tools on PATH for apksigcopier by @MaxDac in #56
Full Changelog: v0.1.0-preview.7...v0.1.0-preview.8
FPInk 0.1.0-preview.7
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 7.
Offline PaddleOCR requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit 634dcca614e8249fc3d4598bb3a89e0882622e19. Build with -PreleaseVersionName=0.1.0-preview.7 -PreleaseVersionCode=7; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
Full Changelog: v0.1.0-preview.6...v0.1.0-preview.7
FPInk 0.1.0-preview.6
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 6.
Offline PaddleOCR requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit 7461c40b4b69353c6d082fa3790f3240a16dcc99. Build with -PreleaseVersionName=0.1.0-preview.6 -PreleaseVersionCode=6; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Fix Paddle Lite source build for F-Droid buildserver by @MaxDac in #44
- Add Fastlane changelogs for 0.1.0-preview.5 and preview.6 by @MaxDac in #45
Full Changelog: v0.1.0-preview.5...v0.1.0-preview.6
FPInk 0.1.0-preview.5
Pre-release: not production-ready.
Signed APK for Android 8.0+. Version code: 5.
Offline PaddleOCR requires ARM64. Physical ARM64/16 KB-device qualification and representative handwriting-quality testing remain separate from CI; see the recognition documentation.
License: GPL-3.0-only for FPInk code; third-party components retain their licenses. Corresponding source at commit 85bc397fd33c175b8bc4f3a212130b87e50c84ec. Build with -PreleaseVersionName=0.1.0-preview.5 -PreleaseVersionCode=5; build instructions.
Signing certificate SHA-256: 2058d113771276175856ad9c6d3f24e4f95f54500995d5171a61e73333ab6155.
What's Changed
- Add upstream Fastlane metadata for F-Droid by @MaxDac in #38
- chore: add initial F-Droid metadata by @MaxDac in #35
- docs: add F-Droid validation procedure by @MaxDac in #34
- docs: add F-Droid submission and maintenance runbook by @MaxDac in #36
- chore: add source-built Paddle OCR runtime path by @MaxDac in #29
- feat(ocr): add reproducible source-build gate by @MaxDac in #37
- Split public/private OCR providers: Paddle-only FOSS build, Azure+MyScript moved to private repo by @MaxDac in #41
- Add Kraken OCR provider seam by @MaxDac in #42
- Fix release workflow after Kraken integration by @MaxDac in #43
Full Changelog: v0.1.0-preview.4...v0.1.0-preview.5