]> git.ipfire.org Git - thirdparty/cups.git/blob - doc/help/whatsnew.html
Merge changes from CUPS 1.5b2-r9811.
[thirdparty/cups.git] / doc / help / whatsnew.html
1 <HTML>
2 <!-- SECTION: Getting Started -->
3 <HEAD>
4 <TITLE>What's New in CUPS 1.5</TITLE>
5 <LINK REL="STYLESHEET" TYPE="text/css" HREF="../cups-printable.css">
6 </HEAD>
7 <BODY>
8
9 <H1 CLASS="title">What's New in CUPS 1.5</H1>
10
11 <P>CUPS 1.5 many changes and new features to CUPS 1.4.x. This page provides a high-level outline of these changes. If you have never used CUPS before, read the <A HREF="overview.html">"Overview of CUPS"</A> document instead.</P>
12
13 <H2 CLASS="title"><A NAME="COMMANDS">Commands</A></H2>
14
15 <OL START="1">
16
17 <LI><EM>User defaults;</EM> Starting in CUPS 1.2, user defaults were stored in the ~/.cups directory, and the old ~/.cupsrc and ~/.lpoptions files were deprecated. Support for ~/.cupsrc and ~/.lpoptions have been removed in CUPS 1.5.</LI>
18
19 <LI><EM>IPP test tool;</EM> The <code>ipptool</code> IPP test tool is now a first-class user program.</LI>
20
21 <LI><EM>lpadmin;</EM> The <code>lpadmin</code> command now supports setting the cupsIPPSupplies and cupsSNMPSupplies keywords in PPDs and deleting options.</LI>
22 </OL>
23
24 <H2 CLASS="title"><A NAME="SCHEDULER">Scheduler</A></H2>
25
26 <OL START="4">
27
28 <LI><EM>Filter security;</EM> Filters and backends must now have group write permissions disabled.</LI>
29
30 </OL>
31
32
33 <H2 CLASS="title"><A NAME="FILTERS">Print Filters</A></H2>
34
35 <OL START="5">
36
37 <LI><EM>HP-GL/2 filter;</EM> The HP-GL/2 filter is no longer provided with CUPS.</LI>
38
39 <LI><EM>PDF filter;</EM> The PDF filter now supports new Poppler and Ghostscript options.</LI>
40
41 <LI><EM>PWG Raster driver;</EM> Added a new PWG Raster printer driver filter.</LI>
42
43 <LI><EM>SCSI backend;</EM> The SCSI backend is no longer provided with CUPS.</LI>
44
45 </OL>
46
47
48 <H2 CLASS="title"><A NAME="CUPSAPI">CUPS API</A></H2>
49
50 <OL START="9">
51
52 <LI><EM>CUPS headers;</EM> Changes to the main CUPS header may require code changes to applications and toolkits. Users of PPD functions must now include the &lt;cups/ppd.h&gt; header file explicitly since the &lt;cups/cups.h&gt; header no longer does so.</LI>
53
54 <LI><EM>HTTP support:</EM> Applications can now set a per-connection timeout interval and callback for HTTP operations as well as query and set SSL/TLS X.509 certificates.</LI>
55
56 <LI><EM>Raster support;</EM> The CUPS raster functions now support the creation of PWG Raster files and streams, and a new callback-based context function allows reading and writing from objects other than file descriptors.</LI>
57
58 </OL>
59
60 </BODY>
61 </HTML>