LPrint v1.1.0 adds support for EPL and 600dpi ZPL label printers, adds status reporting and automatic label configuration for ZPL label printers, adds auto-setup and test labels for printers, adds system service files for macOS and Linux, and fixes all known bugs in the previous release. Changes include:
lprint default and lprint delete not working (Issue #17, Issue #40)SIGINT (Issue #18)Enjoy!
HTMLDOC 1.9.14 is a bug fix release. Changes include:
Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.
Enjoy!
Download HTMLDOC 1.9.14 Install HTMLDOC 1.9.14 Snap Home Page
PAPPL v1.1.0 is now available for download. PAPPL v1.1 adds support for Wi-Fi configuration, IPP-USB, printer driver lookup and auto-add functionality, improves management of multiple printers, and adds support for Microsoft® Windows® 10 and higher.
Enjoy!
The first stable release of PDFio is now available! PDFio is a simple C library for reading and writing PDF files. The primary goals of PDFio are:
PDFio is not concerned with rendering or viewing a PDF file, although a PDF RIP or viewer could be written using it.
Enjoy!
PDFio 1.0rc1 is the first candidate release of PDFio. Changes include:
Enjoy!
The release candidate for PAPPL v1.1 is now available for download. PAPPL v1.1 adds support for Wi-Fi configuration, IPP-USB, printer driver lookup and auto- add functionality, improves management of multiple printers, and adds support for Microsoft® Windows® 10 and higher.
Changes in 1.1rc1 include:
Enjoy!
PDFio 1.0b2 is the second beta release of PDFio. Changes include:
pdfioFileCreateOutput API to support streaming output of PDF (Issue #21)all-shared target (Issue #22)pdfioContentSetDashPattern to accept double values (Issue #25)Enjoy!
Mini-XML 3.3 is a bug fix release. Changes include:
free throughout the library (Issue #276)mxmlLoad* functions (Issue #278, Issue #279)mxmlSaveString with a buffer size of 0 (Issue #284)MXML_MINOR_VERSION value in “mxml.h” (Issue #285)Enjoy!
HTMLDOC 1.9.13 is a bug fix release. Changes include:
Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.
Enjoy!
Download HTMLDOC 1.9.13 Install HTMLDOC 1.9.13 Snap Home Page
The third beta release of PAPPL v1.1 is now available for download. PAPPL v1.1 adds support for Wi-Fi configuration, IPP-USB, printer driver lookup and auto- add functionality, improves management of multiple printers, and adds support for Microsoft® Windows® 10 and higher.
Changes in 1.1b3 include:
papplSystemSetAuthCallback API to support alternate authentication
mechanisms (Issue #185)papplCreateTempFile and papplPrinterOpenFile file creation functions
(Issue #186)server-options option for the server sub-command (Issue #187)papplCopyString, papplGetRand, and papplGetTempDir utility
functions.papplSystemSetHostName did not also update the default TLS common
name.file:///dev/null to NUL: on Windows.Enjoy!
The second beta release of PAPPL v1.1 is now available for download. PAPPL v1.1 adds support for Wi-Fi configuration, IPP-USB, printer driver lookup and auto- add functionality, improves management of multiple printers, and adds support for Microsoft® Windows® 10 and higher.
Changes in 1.1b2 include:
papplDeviceGetID with network devices (Issue #95)Enjoy!
The OpenPrinting group of the Linux Foundation had a session at the 2021 (virtual) Linux Plumber’s Conference yesterday. I led a discussion about the upcoming CUPS 2.4 release, next year’s planned CUPS 2.5 release, and 2023’s planned CUPS 3.0 release which will (finally) eliminate printer drivers on Linux. Till presented developments in printer management and packaging on Linux, print dialogs, and printer applications. And Bhavna talked about her Google Summer of Code work to extend PAPPL with scanning support.
I recently got some push-back on my latest beta releases, specifically on the format of my version numbers (1.0b1 for PDFio, and 1.1b1 for PAPPL). I’ve been using this scheme for many years now, and it is hardly unique. What follows is a short summary of the history, standards, and best practices for version numbers…
The first beta release of PAPPL v1.1 is now available for download. PAPPL v1.1 adds support for Wi-Fi configuration, IPP-USB, printer driver lookup and auto- add functionality, improves management of multiple printers, and adds support for Microsoft® Windows® 10 and higher.
Changes in 1.1b1 include:
PAPPL_SOPTIONS_NO_TLS option to disable TLS support.papplMainLoop now uses a persistent location for state and spool files by
default (Issue #128)papplMainLoop now supports clients talking to a system-wide server running
as root (Issue #148)drivers sub-command now reports the IEEE-1284 device ID for a given
driver (Issue #157)papplJobCreateWithFile API to allow printer applications to
submit print jobs internally.papplSystem hostname/port APIs to be consistent with the
naming used for the papplClient APIs.Enjoy!
PDFio 1.0b1 is the first beta release of PDFio.
I had the privilege of being a guest with Till Kamppeter on this month’s Ubuntu Desktop Team Indaba to talk about open source printing - the early history, where we are today, and where we are headed. Be sure to check out the video and the OpenPrinting web sites for more information and links to all of the projects that are being worked on.
RasterView 1.8 includes some minor improvements and bug fixes. Changes include:
Enjoy!
Download RasterView 1.8 Install RasterView 1.8 Snap Home Page
PDFio is a simple C library for reading and writing PDF files. I’ve been working on it sporadically for the last few weeks to prototype some new printing features and support a future version of HTMLDOC. The primary goals of PDFio are:
PDFio is not concerned with rendering or viewing a PDF file, although a PDF RIP or viewer could be written using it. And while it is far from complete, the current code is sufficient to manipulate PDF files and create page content.
I’m providing PDFio under the Apache License Version 2.0 with an (optional) exception to allow linking against GPL2/LGPL2 software.
HTMLDOC 1.9.12 is a bug fix release. Changes include:
Enjoy!
Download HTMLDOC 1.9.12 Install HTMLDOC 1.9.12 Snap Home Page
PAPPL v1.0.3 is a general bug fix release and is now available for download.
PAPPL v1.0.2 is a general bug fix release and is now available for download.
PAPPL v1.0.1 is a general bug fix release and is now available for download.
zipc v1.3 is a bug fix release. Changes include:
localtime_r/s to avoid potential thread safety issues.Enjoy!
This release of mmd fixes a link parsing bug as well as resolving several
minor issues reported by various static code analysis tools.
Enjoy!