libcups v3.0.0
January 8, 2026
2 minute read
libcups v3.0.0 is the first stable release of the CUPS v3 library and tools which remove deprecated APIs, add new APIs, and normalize existing APIs. Changes include:
- Added
cupsLangIsRTLAPI. - Added
cupsOAuthGetDeviceGrant,cupsOAuthGetJWKS, andcupsOAuthGetUserIdAPIs. - Added
httpGetCookieValueandhttpGetSecurityAPIs. - Added an "install" sub-command to the
cups-x509command. - Added a "--user-agent" option to the
ipptoolcommand. - Updated documentation (Issue #113)
- Updated the
cupsOAuthAPIs to support sharing of some OAuth values between the system (root) and per-user cache values. - Updated the
cupsJWTNewAPI to accept an optional JSON claims object. - Updated the
httpSetCookieAPI to support multiple "Set-Cookie:" header values. - Updated
ippfindto use thecupsGetClockAPI. - Updated
ippeveprinterto include all ready and supported attributes and values in the environment when processing a job. - Fixed
ipptransformmedia handling to preserve input document dimensions when "media" or "media-col" are not specified (Issue #102) - Fixed
cupsJSONExportfunctions with empty arrays or objects. - Fixed
httpGetDateTimefor dates in the far future (Issue #124) - Fixed input checks for
cupsCreateCredentialsandcupsCreateCredentialsRequestAPIs (Issue #125) - Fixed return values of
ippDateToTimewhen the timezone isn't GMT. - Fixed a potential timing issue with
cupsEnumDests. - Fixed a bug in the Avahi implementation of
cupsDNSSDBrowseNew. - Fixed a memory leak in
httpClose. - Fixed some Coverity-detected issues.
- Fixed support for device authorization grants.
Enjoy!
You may also enjoy
libcupsfilters 2.1.2 - Stop-gap release for regressions caused by PDFio transition

October 6, 2026
CUPS 2.x, 2.5.x, 3.x support, non-Latin plain text and JPEG-XL printing, full CI testing, ... but no QPDF-to-PDFio transition
Read more
CUPS 2.4.20

October 5, 2026
CUPS 2.4.20 provides amount of bug and security fixes.
Read more
OpenPrinting News - Opportunity Open Source 4.0 - Schedules and contributions published

August 11, 2026
Plan your days in the IIIT Allahabad, the schedules are published! And take the last opportunity to submit your talk! ...
Read more