Releases: Cellivar/WebZLP
Release list
v2.0.0-alpha.1: Stay in your own lane
v1.0.3
I recently encountered a printer that caused a null reference exception on connection because its configuration wasn't being selected properly. This was fixed by #47, but we are unable to reproduce the problem at all now.
This release ensures that particular problem can't happen now.
What's Changed
- Don't assume USB device is configured when looking for endpoints by @binaryf0x in #47
Full Changelog: v1.0.2...v1.0.3
1.0.2: Fix TLP2844 Detect
What's Changed
Big shoutout to Pupsaur for being awesome to work with nailing down what was going on with their printer!
Full Changelog: v1.0.1...v1.0.2
1.0.1: Dev Dependencies Bump
v1.0.0-rc8
This is looking like the one we ship with. Assuming integration tomorrow goes smoothly, 1.0.0 is out the door.
What's Changed
Full Changelog: v1.0.0-rc7...v1.0.0-rc8
v1.0.0-rc7
v1.0.0-rc6
This includes a breaking change to the addImage command, the second optional argument is a different type that includes more image conversion options.
What's Changed
- Improve demo service worker safety by @Cellivar in #30
- Normalize signature of encodeCommand by @Cellivar in #31
- Properly expose image conversion options by @Cellivar in #32
- Make tests run faster-er, bump version by @Cellivar in #34
- Fix default params in BitmapGRF methods by @Cellivar in #35
- Simplify nextLine() by removing cache by @binaryf0x in #36
- Revert grayscale algorithm changes by @Cellivar in #37
Full Changelog: v1.0.0-rc5...v1.0.0-rc6
v1.0.0-rc5
v1.0.0-rc4
This is a handful of configuration bugfixes to resolve some issues discovered when the library was actually included in a real project.
- Handles 4 ignorable EPL config lines
- More robust handling of EPL model names, including handling UPS model numbers better.
- Removes transient type references to NodeJS types, which are not relevant nor valid for this project. Uses explicit type references instead.
- Removes
bufferas a valid input type for GRFs, which is a NodeJS-only concept anyway and not useful for browsers.
v1.0.0-rc3
Breaking changes:
- The label document command
addImagehas been renamed toaddImageFromImageData, the arguments and behavior are the same. - ConfigDocumentBuilders may reorder commands depending on the operations being performed.
ZPL appears to be slightly unstable about which commands it will interpret if they are supplied within an active form. Tilde-prefixed commands appear to be more reliable outside of a form. This set of changes includes a mechanism to reorder commands to after a form is closed to facilitate reliability.
Internally this significantly altered both how images are processed and how commands are processed, there should be no external effects beyond the listed breaking changes.