Releases: juergenpabel/circuitpython-escpos-server
Releases · juergenpabel/circuitpython-escpos-server
v1.0.1
Bugfix for WIFI offline grace-period handling (seconds instead of milliseconds)
Full Changelog: v1.0.0...v1.0.1
v1.0.0
This release implements the general functionality, especially:
- Support for configuring multiple printers and multiple services. By default any printjob received via any service is sent to all active printers; by configuring the PRINTERS setting (a list of names) for a given service instance, the printjob can be sent to the configured subset of printers.
- Configurability of most aspects of services and printers
- Microcontroller resets / circuitpython reloads in case of relevant error situations (like prolonged WIFI outage, no active printers, ...); essentially just trying that it doesn't freeze in any non-functional state (naturally, cause of the error can't be corrected)
Please refer to the comments in src/settings.toml, they should give guidance until some proper configuration documentation is created.
What's Changed
- [feature] implements #4, printer associations to services by @juergenpabel in #5
- [feature] implements #6, printer specific escpos init+fini sequences by @juergenpabel in #7
- [feature] implements #8, configurable board pins for usb_host support by @juergenpabel in #9
- [feature] implements #10, support for serial printers by @juergenpabel in #11
New Contributors
- @juergenpabel made their first contribution in #5
Full Changelog: https://github.com/juergenpabel/circuitpython-escpos-server/commits/v1.0.0