Mention 1.0.28 release on top page

merge-requests/4/merge
Olaf Meeuwissen 2019-07-31 22:22:32 +09:00
rodzic 390ec8ec2c
commit 91fe0bf329
1 zmienionych plików z 38 dodań i 40 usunięć

Wyświetl plik

@ -36,48 +36,46 @@
<td valign=top bgcolor="#e0e0ff" width="50%">
<h3>Latest News</h3>
<p>
<strong>2017-05-22:</strong>
<a href="source.html">SANE-Backends-1.0.27</a> (see Note 1) has been released:
<strong>2019-07-31:</strong>
<a href="source.html">SANE-Backends-1.0.28</a> has been released:
</p>
<ul>
<li>Significant enhancements to canon_dr, epjitsu, epsonds, fujitsu, genesys, hp3500, pixma and xerox-mfp backends.</li>
<li>Minor updates, bugfixes or scanners added in several backends.</li>
<li>30+ new scanner models supported.</li>
<li>Made libusb-1.0 the default for USB support (see Note 2).</li>
<li>Switched code from C90 to C99 (Thanks to Volker Diels-Grabsch).</li>
<li>Updated Linux USB3 workaround (see Note 3).</li>
<li>Documentation and translation updates.</li>
<li>Bugfixes (Avahi, threading, USB, ICC/PNG/JPEG, etc).</li>
<li>Reduced compiler warnings, improved code (see Note 4).</li>
<ul>
<li>Backends</li>
<ul>
<li>adds a <tt>ricoh2</tt> backend</li>
<li>adds support for 40+ new scanner models</li>
<li>significantly changes <tt>canon_dr</tt>, <tt>fujitsu</tt>, <tt>genesys</tt>, <tt>gt68xx</tt>, <tt>hp5590</tt> and, <tt>pixma</tt> backends<li>
<li>fixes bugs in <tt>as6e</tt>, <tt>avision</tt>, <tt>mustek</tt> and <tt>plustek</tt> backends</li>
<li>fixes scores of compiler warnings</li>
</ul>
<li>Frontends</li>
<ul>
<li>adds, changes and removes options for <tt>saned</tt> (see <tt>man 8 saned</tt> for details)</li>
<li>adds: <tt>-l</tt> (listen), <tt>-D</tt> (daemonize), <tt>-o</tt> (once), <tt>-e</tt> (stderr), <tt>-u</tt> (user)</li>
<li>removes: <tt>-s</tt> (syslog). Use <tt>-a -d level -o -f</tt> for the old behavior</li>
<li>changes: <tt>-d</tt> (debug). Use <tt>-a -d level -o -f -e</tt> for the old behavior</li>
<li><tt>saned</tt> now cancels scans if the data connections appears to have gone away (after 4 seconds by default, configurable in <tt>saned.conf</tt>)</li>
<li>adds <tt>--output-file</tt> option to <tt>scanimage</tt></li>
<li>adds <tt>--help</tt> option to <tt>scan-find-scanner</tt></li>
<li>changes <tt>sane-desc</tt> to create relative hyperlinks</li>
</ul>
<li>Documentation</li>
<ul>
<li>adds translations for Catalan, Hebrew and Valencian</li>
<li>updates translations for British English, Dutch, German and Ukrainian</li>
<li>marks unmaintained backends as such</li>
<li>documents USB workaround in <tt>sane-usb</tt> manual page</li>
</ul>
<li>Build</li>
<ul>
<li>requires a C++11 compatible compiler for the <tt>genesys</tt> backend</li>
<li>requires a JPEG library when building the <tt>pixma</tt> backend</li>
<li>fixes unneeded linking when not using preloadable backend support</li>
<li>disables pthread support for systems with non-integral <tt>pthread_t</tt> type</li>
<li>fixes USB support detection on BeOS and OS/2 at <tt>./configure</tt> time</li>
<li>normalizes trailing whitespace in source code files. If you have local patches that no longer apply, have a look at the whitespace ignoring options of <tt>patch</tt> and <tt>git apply</tt>.</li>
</ul>
</ul>
<p>
Note 1: There is no 1.0.26 release of sane-backends. That number was
skipped so that our development version numbers would more clearly be
an extension of the prior release. This should make packaging a little
easier for our downstream users.
</p>
<p>
Note 2: On all systems, the --enable-libusb* flags are now ignored.
Instead, the --with-usb and --without-usb flags now control support.
When neither is given, USB support will be enabled if possible and
disabled otherwise. If --with-usb is requested but not possible,
./configure will fail. There is no support to prefer libusb-0.1 over
libusb-1.0. When libusb-1.0 is not found, libusb-0.1 will be tried.
</p>
<p>
Note 3: The Linux USB3 workaround which was added in version 1.0.25 is
now disabled by default. If you have difficulty using a scanner which
previously worked, or intermittent scanner availability, try setting
the new environment variable SANE_USB_WORKAROUND=1 before starting
your frontend.
</p>
<p>
Note 4: A special thanks goes to Olaf Meeuwissen for picking up the
janitorial duties in sane-backends. He has found and fixed a large
number of long-standing bugs, curated our bug tracker, improved our
build scripts and docs, and provided user support. Thank you Olaf!
</p>
</td>
<td valign=top>