Flutter
Release Notes
1.3.13 (Jan 2, 2026)
📝 Summary
Complete Model Management API for OCR model lifecycle control.
🌟 New Features
Model Management API - Complete lifecycle management for OCR models with the following capabilities:
- Download models with progress tracking
- Load/unload models for memory optimization
- Check for model updates
- Query downloaded and loaded models
- Delete models to free storage
- Cancel ongoing downloads
- Monitor lifecycle events with listeners
- Make predictions with specific models via
makePredictionWithModule()
1.3.12 (Dec 10, 2025)
📝 Summary
Memory optimization for issue reporting to prevent OOM crashes.
🐛 Problem
reportIssue stored failed reports with base64 images in SharedPreferences. SharedPreferences loads entirely into memory. 10 reports × 200KB images = 2MB+ in memory = OOM crashes.
✅ Solution
Store images as files. SharedPreferences stores only file paths (~100 bytes each).
Memory savings:
- 10×200KB images: 23.14 MB → 7.41 MB (67% reduction)
- Peak heap: 27.28 MB → 11.82 MB (57% reduction)
1.3.11 (Nov 1, 2025)
📝 Summary
Hotfix for OCR callback response handling.
🐛 Bug Fixes
- Fixed issue where response was not being received in OCR callback
1.3.8 (Sep 29, 2025)
📝 Summary
Improvement in extraction of different fields specifically related to shipping labels.
Improvements
- Order Number Extraction: Order numbers are now extracted and returned in the
purchase_order_numberfield. - Phone Number Extraction: Improved accuracy and handling in phone number extraction.
- Sender & Recipient Information: Enhancements made to improve extraction of sender and recipient details.
- Courier & Tracking Number: Refinements added to improve the reliability of courier name and tracking number extractions.
1.3.6 (Jul 3, 2025)
📝 Summary
On-device models are more customizable, courier tracking number detection improved, crash reporting improved
🌟 New Features
- On-Device models can be further customized. Client app can request what information to extract.
⚙️ Improvements
- ShreeMaruti courier & tracking number extraction is added.
- Job cancellation exceptions are skipped from adding to error reports
- Phone raw fields added in ShippingLabel response
- Detected barcodes are added in ShippingLabel response
1.3.1 (Apr 10, 2025)
📝 Summary
This version has Barcode symbology added. When user scans a barcode or QR code, we send the type of barcode along with the barcode result.
⚙️ Improvements
Barcode symbology is now being sent to client
🐛 Bug Fixes
NPE on some specific barcodes fixed