From 0977592a4a81748cfa5393f633638dc9c1350496 Mon Sep 17 00:00:00 2001 From: Saurabh Chavan Date: Thu, 23 Jul 2026 13:04:36 +0530 Subject: [PATCH 1/3] fix: add support for pdf417 in barcode scanner functionality --- .../barcode-scanner-native/src/BarcodeScanner.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx b/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx index 0a80a26b0..26d034e76 100644 --- a/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx +++ b/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx @@ -58,7 +58,8 @@ export function BarcodeScanner(props: Props): ReactElement { "ean-13", "ean-8", "upc-a", - "upc-e" + "upc-e", + "pdf-417" ], onCodeScanned }); From 1315e01e30ad72ca2d61dde8d35235b0e5a0b69e Mon Sep 17 00:00:00 2001 From: Saurabh Chavan Date: Thu, 23 Jul 2026 13:12:08 +0530 Subject: [PATCH 2/3] fix: update changelog , widget version --- packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md | 2 ++ packages/pluggableWidgets/barcode-scanner-native/package.json | 2 +- .../pluggableWidgets/barcode-scanner-native/src/package.xml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md b/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md index 43436bf4f..4115b75a6 100644 --- a/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md +++ b/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] +- We added support for QR of type pdf417 in barcode scanner functinality. + ## [4.2.2] - 2025-12-23 - We expanded the barcode-scanner configuration in Vision Camera to support all available `CodeType` formats, including QR, Aztec, Data Matrix, PDF-417, EAN, UPC, GS1 DataBar, ITF, and Code barcodes. diff --git a/packages/pluggableWidgets/barcode-scanner-native/package.json b/packages/pluggableWidgets/barcode-scanner-native/package.json index f88bd09b0..7fda1b4a8 100644 --- a/packages/pluggableWidgets/barcode-scanner-native/package.json +++ b/packages/pluggableWidgets/barcode-scanner-native/package.json @@ -1,7 +1,7 @@ { "name": "barcode-scanner-native", "widgetName": "BarcodeScanner", - "version": "4.3.0", + "version": "4.4.0", "license": "Apache-2.0", "repository": { "type": "git", diff --git a/packages/pluggableWidgets/barcode-scanner-native/src/package.xml b/packages/pluggableWidgets/barcode-scanner-native/src/package.xml index fb14e92bd..679718e6c 100644 --- a/packages/pluggableWidgets/barcode-scanner-native/src/package.xml +++ b/packages/pluggableWidgets/barcode-scanner-native/src/package.xml @@ -1,6 +1,6 @@ - + From 319cdd9cce52b42542cbb52cda2c853e78a64bcd Mon Sep 17 00:00:00 2001 From: Saurabh Chavan Date: Thu, 23 Jul 2026 18:44:54 +0530 Subject: [PATCH 3/3] fix: added remaining available qr types --- .../pluggableWidgets/barcode-scanner-native/CHANGELOG.md | 2 +- .../barcode-scanner-native/src/BarcodeScanner.tsx | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md b/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md index 4115b75a6..6264d826b 100644 --- a/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md +++ b/packages/pluggableWidgets/barcode-scanner-native/CHANGELOG.md @@ -6,7 +6,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), ## [Unreleased] -- We added support for QR of type pdf417 in barcode scanner functinality. +- We added support for QR of available remaining types including pdf417 in barcode scanner functinality. ## [4.2.2] - 2025-12-23 diff --git a/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx b/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx index 26d034e76..7aa33c033 100644 --- a/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx +++ b/packages/pluggableWidgets/barcode-scanner-native/src/BarcodeScanner.tsx @@ -59,7 +59,12 @@ export function BarcodeScanner(props: Props): ReactElement { "ean-8", "upc-a", "upc-e", - "pdf-417" + "pdf-417", + "gs1-data-bar", + "gs1-data-bar-limited", + "gs1-data-bar-expanded", + "itf", + "itf-14" ], onCodeScanned });