Skip to content

Releases: mike42/escpos-php

v1.5

10 Feb 12:37
Compare
Choose a tag to compare

Highlights of this release:

New device profiles included from receipt-print-hq/escpos-printer-db:

  • Aures OCD-300 customer display (use AuresCustomerDisplay class)
  • ZJ-5890

New connector:

Build and documentation fixes:

  • PHP 7.1 support
  • Code coverage now included in build
  • FAQ updates
  • New developer guide

Bug fixes:

  • WindowsPrintConnector failed to print when LPT1 connection is used - #277

Tested on new devices:

  • Star TSP100 ECO
  • Metapace T-1
  • Excelvan HOP-E200
  • Epson TM-T88V

v1.4.2

03 Nov 10:47
Compare
Choose a tag to compare
  • Add to list of printers known to work
  • Fixes to allow the use of Windows line endings in input text #209

v1.4

24 Oct 11:47
Compare
Choose a tag to compare

Highlights of this release:

  • Added support for PD417 2D codes #170
  • Added support for line spacing command #131 #167
  • Removed printer capability data, this is now shared with python-escpos and maintained at receipt-print-hq/escpos-printer-db #191
  • Removed of broken printer status feature, to return in a later release #165
  • TTF fonts are now supported, as a result of fixes to ImagePrintBuffer and the Arabic text example #168
  • Improved error output for WindowsPrintConnector, where smbclient is not installed #168

This release also contains a large number of non-code updates. See all issues and pull requests in this milestone.

v1.3

19 Jul 12:26
Compare
Choose a tag to compare
  • Added left/right margins & line spacing features #130
  • Added Vietnamese text support on Epson-branded printers #140
  • Corrected class import bug in EscposImage #145

v1.2.1

25 Apr 01:21
Compare
Choose a tag to compare
  • Added barcode length example #112
  • Removed use of CP851 for rendering Greek, due to incompatible definitions of the codepage #62
  • Added dithering example #97
  • Merged barcode width feature #114