Skip to content

Releases: MaxDac/fpink

FPInk 0.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 14:17
7edf5e6

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

Choose a tag to compare

@github-actions github-actions released this 04 Oct 14:08
0438049

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

Choose a tag to compare

@github-actions github-actions released this 02 Oct 18:13
71e90a1

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

Choose a tag to compare

@github-actions github-actions released this 02 Oct 14:33
76d4b03

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

Choose a tag to compare

@github-actions github-actions released this 27 Sep 20:28
a2dadee

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

FPInk 0.1.0-preview.9 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Sep 22:52
c13c183

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

FPInk 0.1.0-preview.8 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Sep 18:08
eb32034

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

FPInk 0.1.0-preview.7 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Sep 14:38
634dcca

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

  • Ship an ARM64-only, offline, R8-shrunk release APK (F-Droid Code Quality) by @MaxDac in #52

Full Changelog: v0.1.0-preview.6...v0.1.0-preview.7

FPInk 0.1.0-preview.6

FPInk 0.1.0-preview.6 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 12:59
7461c40

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

FPInk 0.1.0-preview.5 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 24 Sep 06:57
85bc397

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