From c852a833b6e6608558c8045861c4d3db9b5ae12f Mon Sep 17 00:00:00 2001 From: Lorenzo Camilli <80099484+lorenzocamilli@users.noreply.github.com> Date: Fri, 28 Aug 2026 14:32:56 +0200 Subject: [PATCH 1/2] chore(main): release 1.3.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 22 ++++++++++++++++++++++ pubspec.yaml | 2 +- 3 files changed, 24 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f6a9e15..96f1cd9 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.2.2" + ".": "1.3.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 5c56f86..5369b44 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,28 @@ All notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/). +## [1.3.0](https://github.com/FOSScanner/fosscanner-app/compare/v1.2.2...v1.3.0) (2026-08-28) + + +### Features + +* add in-app about screen with version and source link ([c3e4c56](https://github.com/FOSScanner/fosscanner-app/commit/c3e4c56cc940cab7e39e5c2e2e61b7bb8caf85c1)) +* add QR/barcode scanning as a standalone camera mode ([18dc243](https://github.com/FOSScanner/fosscanner-app/commit/18dc243bbe22f8fbd803a7d0e5558090b03e9cb5)) + + +### Bug Fixes + +* clarify version display and expand the about dialog ([71592fe](https://github.com/FOSScanner/fosscanner-app/commit/71592fed3f0f2af32555de41840250402dc77c83)) +* corner role validation could reject valid, correctly-ordered crops ([e61972b](https://github.com/FOSScanner/fosscanner-app/commit/e61972b4892716366409d94df18705777f9fb59c)) +* dedupe snackbar helper, guard a post-dispose setState, surface launchUrl failures ([c478ecb](https://github.com/FOSScanner/fosscanner-app/commit/c478ecb64aff8424ce4a08be024edf244cb97e4c)) +* enable tryHarder so 1D barcodes (EAN/UPC/Code128) actually decode ([d0661ba](https://github.com/FOSScanner/fosscanner-app/commit/d0661bae8eb832f018bd93333da0e606736bf689)) +* QR scan result never clears, and the found-code overlay looked clickable ([01c2c36](https://github.com/FOSScanner/fosscanner-app/commit/01c2c361b916d9b962c49a1932d4cc32b6e2fc3b)) +* QR/barcode scanning never detecting a code ([1e92ad7](https://github.com/FOSScanner/fosscanner-app/commit/1e92ad76c256fcac45c0daf4c6b4849f6b174c53)) +* reject corner quads with mismatched tl/tr/br/bl roles ([d726d4d](https://github.com/FOSScanner/fosscanner-app/commit/d726d4df7e77cd792bf9ff5164f73f1574ee412d)), closes [#20](https://github.com/FOSScanner/fosscanner-app/issues/20) +* show corner-adjust errors in a snackbar instead of shrinking the preview ([012d0fe](https://github.com/FOSScanner/fosscanner-app/commit/012d0fe10144b8aef596ea8c9334996ca2c34c3e)), closes [#21](https://github.com/FOSScanner/fosscanner-app/issues/21) +* use FOSScanner consistently in user-facing display strings ([600fbe0](https://github.com/FOSScanner/fosscanner-app/commit/600fbe0b5b320c657fcb03b28aba121127cecf3d)) +* use_build_context_synchronously lint in _openResult ([e9c9fa3](https://github.com/FOSScanner/fosscanner-app/commit/e9c9fa304f9349e43218231dd19a8ef8199f277b)) + ## [1.2.2](https://github.com/FOSScanner/fosscanner-app/compare/v1.2.1...v1.2.2) (2026-08-26) diff --git a/pubspec.yaml b/pubspec.yaml index 7e16d95..e10e36c 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: fosscanner description: A privacy-first, FOSS document scanner. publish_to: 'none' -version: 1.2.2+5 +version: 1.3.0+6 environment: sdk: '>=3.12.0 <4.0.0' From e425732b7cbafba50de970d117cc67b9301db7de Mon Sep 17 00:00:00 2001 From: Lorenzo Camilli Date: Fri, 28 Aug 2026 14:35:29 +0200 Subject: [PATCH 2/2] chore: drop commit-hash links from 1.3.0 release notes --- CHANGELOG.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5369b44..668c967 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,22 +10,22 @@ and this project adheres to [Semantic Versioning](https://semver.org/). ### Features -* add in-app about screen with version and source link ([c3e4c56](https://github.com/FOSScanner/fosscanner-app/commit/c3e4c56cc940cab7e39e5c2e2e61b7bb8caf85c1)) -* add QR/barcode scanning as a standalone camera mode ([18dc243](https://github.com/FOSScanner/fosscanner-app/commit/18dc243bbe22f8fbd803a7d0e5558090b03e9cb5)) +* add in-app about screen with version and source link +* add QR/barcode scanning as a standalone camera mode ### Bug Fixes -* clarify version display and expand the about dialog ([71592fe](https://github.com/FOSScanner/fosscanner-app/commit/71592fed3f0f2af32555de41840250402dc77c83)) -* corner role validation could reject valid, correctly-ordered crops ([e61972b](https://github.com/FOSScanner/fosscanner-app/commit/e61972b4892716366409d94df18705777f9fb59c)) -* dedupe snackbar helper, guard a post-dispose setState, surface launchUrl failures ([c478ecb](https://github.com/FOSScanner/fosscanner-app/commit/c478ecb64aff8424ce4a08be024edf244cb97e4c)) -* enable tryHarder so 1D barcodes (EAN/UPC/Code128) actually decode ([d0661ba](https://github.com/FOSScanner/fosscanner-app/commit/d0661bae8eb832f018bd93333da0e606736bf689)) -* QR scan result never clears, and the found-code overlay looked clickable ([01c2c36](https://github.com/FOSScanner/fosscanner-app/commit/01c2c361b916d9b962c49a1932d4cc32b6e2fc3b)) -* QR/barcode scanning never detecting a code ([1e92ad7](https://github.com/FOSScanner/fosscanner-app/commit/1e92ad76c256fcac45c0daf4c6b4849f6b174c53)) -* reject corner quads with mismatched tl/tr/br/bl roles ([d726d4d](https://github.com/FOSScanner/fosscanner-app/commit/d726d4df7e77cd792bf9ff5164f73f1574ee412d)), closes [#20](https://github.com/FOSScanner/fosscanner-app/issues/20) -* show corner-adjust errors in a snackbar instead of shrinking the preview ([012d0fe](https://github.com/FOSScanner/fosscanner-app/commit/012d0fe10144b8aef596ea8c9334996ca2c34c3e)), closes [#21](https://github.com/FOSScanner/fosscanner-app/issues/21) -* use FOSScanner consistently in user-facing display strings ([600fbe0](https://github.com/FOSScanner/fosscanner-app/commit/600fbe0b5b320c657fcb03b28aba121127cecf3d)) -* use_build_context_synchronously lint in _openResult ([e9c9fa3](https://github.com/FOSScanner/fosscanner-app/commit/e9c9fa304f9349e43218231dd19a8ef8199f277b)) +* clarify version display and expand the about dialog +* corner role validation could reject valid, correctly-ordered crops +* dedupe snackbar helper, guard a post-dispose setState, surface launchUrl failures +* enable tryHarder so 1D barcodes (EAN/UPC/Code128) actually decode +* QR scan result never clears, and the found-code overlay looked clickable +* QR/barcode scanning never detecting a code +* reject corner quads with mismatched tl/tr/br/bl roles, closes [#20](https://github.com/FOSScanner/fosscanner-app/issues/20) +* show corner-adjust errors in a snackbar instead of shrinking the preview, closes [#21](https://github.com/FOSScanner/fosscanner-app/issues/21) +* use FOSScanner consistently in user-facing display strings +* use_build_context_synchronously lint in _openResult ## [1.2.2](https://github.com/FOSScanner/fosscanner-app/compare/v1.2.1...v1.2.2) (2026-08-26)