WooCommerce – Order Barcodes – Version – 2.1.1

2026-09-16 – version 2.1.1
* Fix – Hide the scan form loading indicator and surface a dismissible error notice when the scan AJAX request fails, so a failed or empty response no longer leaves the form spinning without feedback (WCAG 3.3.1 Error Identification). Resolves WOOORBR-39.
* Fix – Look up the Barcode Color and Background Color settings labels in the plugin text domain instead of the WooCommerce one, so they can be translated.
* Fix – Remove only the dismissed notice from the barcode scan results instead of clearing the whole container, so the section heading and the order details survive dismissing a result notice. Resolves WOOORBR-37.
2026-09-03 – version 2.1.0
* Add – `woocommerce_order_barcodes_scan_result_heading` filter to allow overriding the scan results heading level and text.
* Fix – Add a section heading above the barcode scan results to meet WCAG 2.4.10 (Section Headings). Resolves WooExt-472.
* Fix – Let the scan form notice dismiss button inherit the notice’s text colour in every state instead of hardcoding it, so the glyph and its focus ring keep the notice’s own contrast at rest, on hover and on focus, meeting WCAG 1.4.3 (Contrast (Minimum)) and 1.4.11 (Non-text Contrast). Resolves WOOORBR-35.