NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1516 most downloaded on pub.dev
Ticket printing for android, location permission is not requested to connect the printer
Last release 10 days ago
28 Sep 2026
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 32 of 34 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
34 releases · first in 2020
iOS (CoreBluetooth Flow Control): Added proper flow control (canSendWriteWithoutResponse & peripheralIsReady) to prevent silent packet drops on iOS 18
canSendWriteWithoutResponse & peripheralIsReady) to prevent silent packet drops on iOS 18+ when printing QR codes, raster images, or payloads > a few KB.writeBytes now only completes its Dart Future once all chunks have been pushed to CoreBluetooth. This fixes multiple consecutive calls (e.g., await writeBytes) silently dropping subsequent tickets.maximumWriteValueLength(for:) to comply with the peripheral's negotiated ATT MTU limits.Solucionado el problema de permisos en Android 12+ solicitando BLUETOOTH_CONNECT y BLUETOOTH_SCAN en conjunto.
BLUETOOTH_CONNECT y BLUETOOTH_SCAN en conjunto.await infinito) cuando no se tenían permisos.writebytes, printstring y disconnect.!) para prevenir cierres inesperados.CBCentralManager.authorization.One column per quarter.
Example: Updated example project's Gradle configuration to eliminate deprecation warnings.
kotlin-gradle-plugin (KGP) dependency and legacy kotlinOptions block to prevent build errors in modern Flutter and Android Gradle Plugin versions.JvmTarget.JVM_1_8) in plugin build configuration.Breaking Change: Transitioned fully to Swift Package Manager (SPM) as the primary integration method.
.h and .m bridge files) to resolve target compilation conflicts in Swift Package Manager (SPM), addressing the "Unknown receiver 'PrintBluetoothThermalPlugin'" error.Feat: Added support for Swift Package Manager (SPM) for iOS, ensuring compatibility with Flutter 3.44+.
.podspec for backward compatibility.Feat: Added support for Swift Package Manager (SPM) for iOS, ensuring compatibility with Flutter 3.44+.
.podspec for backward compatibility.- Updated to README.md.
Enabled macOS platform support.
Removed deprecated or unavailable properties (sendBufferSize) from BluetoothSocket.
OutputStream handling and chunked data transmission.sendBufferSize) from BluetoothSocket.Update Api v2 de flutter for Android
1. Update desing new flutter 2. 2025/01/16
1. Delete package web 2. update code pull request #52
Update folder ios and update platform suport
Updated to support the new Android versions in new Flutter projects.
1. Update readme.md
1. Add support for Windows print
1. Update README.md
1. Update README.md
Updated the gradle version to 7.2.0
Fixed a bug that when validating bluetooth permission on devices with android sdk less than 31 showed false, and it should be true since those devices
Fixed an error that in versions of android with decimals, for example android 7.1.1, did not work.
Nothing published for this version
Added BLUETOOTH_CONNECT permission for android 12 onwards
Added a method to disconnect the printer
Added a method to disconnect the printer
Shareability with null security was added and all methods were changed to English. if you want to migrate to this version you must read the README.md
Shareability with null security was added and all methods were changed to English. if you want to migrate to this version you must read the README.md file
Shareability with null security was added and all methods were changed to English. if you want to migrate to this version you must read the README.md
Shareability with null security was added and all methods were changed to English. if you want to migrate to this version you must read the README.md file
Se cambio el modo de separar el tamaño en texto personalizado por (//) antes (/)
Se cambio el modo de separar el tamaño en texto personalizado por (//) antes (/)
Se agrego que ahora se detecta el estado del bluetooth getBluetoothState
Se agrego que ahora se detecta el estado del bluetooth getBluetoothState
Se agrego que ahora se detecta claramente el estado de la conexion
Se agrego que ahora se detecta claramente el estado de la conexion
Se agrego la opcion de detectar la conexion de la impresora con el metodo estadoConexion
Se agrego la opcion de detectar la conexion de la impresora con el metodo estadoConexion
Se agrego que la el metodo getNivelbateria retorne un int
Se agrego que la el metodo getNivelbateria retorne un int
cambio del contexto para no causar conflictos con otros paquetes
cambio del contexto para no causar conflictos con otros paquetes
# print_bluetooth_thermal Se cambio de dart a pluning
Se cambio de dart a pluning
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →