Files
universal_ble/example/CHANGELOG.md
T
Foti Dim 1334057a8a Show and filter by company name (#208)
* Update company identifier handling and enhance scanning features

- Updated `pubspec.lock` to version 1.2.0 and added `yaml` dependency.
- Introduced `CompanyIdentifierService` for loading and querying company identifiers from a new YAML file.
- Enhanced scanning functionality to support filtering by company names and IDs.
- Updated UI components to display company names alongside manufacturer data in scanned items.
- Improved search functionality to include company names in the filter criteria.

* Address AI comments

* Address AI comments

* Allow searching by company id

* Remove redundant loading state update in CompanyIdentifierService

* Enhance company ID parsing in CompanyIdentifierService

- Updated the `_parseCompanyId` method to support additional formats for company IDs, including non-prefixed strings interpreted as decimal or hexadecimal based on their content.
- Improved parsing logic to first attempt hexadecimal conversion if the string contains hex characters, enhancing flexibility in input handling.
2026-01-19 05:35:19 +01:00

859 B

1.2.0

  • Improved scan button visibility - converted to prominent filled button with text label
  • Enhanced "no devices found" state with explicit "Start Scan" call-to-action button
  • Moved search field to app bar header for better accessibility
  • Moved queue type settings to drawer menu as expandable section
  • Added tooltip to Bluetooth availability icon (tap to view on mobile)
  • Display company name based on company identifier from manufacturer data
  • Enhanced search functionality - now supports searching by company name
  • Improved overall UI layout and navigation flow

1.1.0

  • Add support for autoConnect parameter
  • Display RSSI values in device details
  • Persist filters
  • Fix clear log button
  • Move "Copy Services" button to Services panel header
  • Enhance services format to be more detailed and human-readable

1.0.0

  • Initial release