dollar_starxpand 0.0.27 copy "dollar_starxpand: ^0.0.27" to clipboard
dollar_starxpand: ^0.0.27 copied to clipboard

A comprehensive SDK for integrating Star Micronics receipt printers with Dollar POS systems. Supports seamless POS operations and efficient printing solutions.

0.0.27 #

  • Bug Fixes

0.0.26 #

  • Bug Fixes

0.0.25 #

  • Bug Fixes

0.0.24 #

  • Bug Fixes

0.0.23 #

  • Updated Getting Started section in README.md

0.0.22 #

  • Refactored printReceipt method to improve error handling and data formatting.
  • Updated ReceiptTemplate

0.0.21 #

  • Bug Fixes

0.0.20 #

  • Bug Fixes

0.0.19 #

  • Bug Fixes

0.0.18 #

  • ext.kotlin_version version updated to 1.9.0

0.0.17 #

  • Bug Fixes

0.0.16 #

  • Bug Fixes

0.0.15 #

  • Bug Fixes

0.0.14 #

  • Bug Fixes

0.0.13 #

  • Bug Fixes

0.0.12 #

  • Bug Fixes: "The device is in use by another process." error handling for printer connection.

0.0.11 #

  • Dynamic Receipt Data Support:

    • Added support for dynamic receiptData, enabling custom receipt templates with flexible content based on runtime data.
  • Improved printReceipt Method:

    • Enhanced the printReceipt method for better handling of dynamic data, improved integration with Flutter, and optimized data formatting and error handling for accurate receipt printing.

0.0.10 #

  • Added disconnectPrinter Method: Introduced a new method to disconnect a currently connected printer. This provides a way to terminate a printer connection, improving connection management.

0.0.9 #

  • Fixed Cash Drawer Connection Error Handling: Added error handling for the "printer not connected" scenario in the openCashDrawer method. Now, if the printer is not connected, the method will return a FlutterError with the message "Printer not connected" to provide clearer feedback.
  • Improved Cash Drawer Opening Logic: Refined the process for opening the cash drawer, ensuring that the drawer opens only when the printer is connected and its status is validated.

0.0.8 #

  • Improved Cash Drawer Handling:

    • Added logic to check if the printer is already open before attempting to open it, ensuring no redundant connection attempts.
    • Incorporated status check for the cash drawer, ensuring that the drawer is only opened if it's not already open.
    • Ensured the printer connection is properly closed after opening or interacting with the cash drawer, improving connection management.
  • Printer Connection Handling:

    • Optimized connection lifecycle by avoiding unnecessary open calls if the printer is already connected.

0.0.7 #

  • Fixed Printer Connection Handling: Added a check to verify if the printer is already open before attempting a new connection, ensuring no redundant connection attempts are made.
  • Improved Error Handling: If the printer is already open, the connection attempt is skipped, and a successful result (nil) is returned without errors.
  • Enhanced Stability: Reduced unnecessary connection attempts, improving overall stability and performance of the printer connection logic.

0.0.6 #

  • Resolved an issue with passing model information of discovered printers as a string to Flutter, ensuring compatibility and stability in the didFind callback.
  • Improved error handling for nil values in printer model information, preventing crashes during discovery.
  • Refined StarDeviceDiscoveryManagerDelegate for optimized printer discovery callback with clearer model data representation.

0.0.5 #

  • Enhanced printer discovery to pass the model information of discovered printers to Flutter.
  • Updated StarDeviceDiscoveryManagerDelegate to include model in the didFind callback, providing more detailed printer information.

0.0.4 #

  • Updated documentation, including CHANGELOG.md enhancements.

0.0.3 #

  • Added support for opening the cash drawer on iOS using connected printers.

0.0.2 #

  • Implemented printer discovery feature to identify available printers.
  • Added functionality to connect to discovered printers.
  • Enabled receipt printing on connected printers.

0.0.1 #

  • Initial release with basic plugin setup.
1
likes
160
points
543
downloads

Publisher

verified publisherdollarpos.ai

Weekly Downloads

A comprehensive SDK for integrating Star Micronics receipt printers with Dollar POS systems. Supports seamless POS operations and efficient printing solutions.

Homepage

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, plugin_platform_interface, uuid

More

Packages that depend on dollar_starxpand