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!