[sane-announce] SANE Backends 1.0.29 released
Olaf Meeuwissen
paddy-hack at member.fsf.org
Sun Feb 2 12:28:05 GMT 2020
Hi all,
After six months, sane-backends-1.0.29 has been released. You can find
the latest source tarballs and checksums on the [releases page][1].
[1]: https://gitlab.com/sane-project/backends/-/releases
That page also mentions a "Source code" pull down menu from which you
can download the git repository corresponding to the release. Please
note that these archives do *not* include generated files such as the
configure script, Makefile.in files and more.
A nicely formatted version of the release notes can be found at the same
location but, for your convenience, the "raw" Markdown has been included
below.
### Backends
- adds an `escl` backend (theoretically supporting *all* AirPrint
devices with a scan unit)
- adds support for 23 new scanner models via existing backends
- significantly changes `genesys` and `pixma` backends
- fixes bugs in `canon_dr`, `fujitsu`, `hp3900`, `mustek_usb2`,
`plustek` and `xerox_mfp` backends
- fixes *all* compiler warnings on Debian 10 (#120)
- fixes portability issues for uClibc-ng and MacOS builds
- adds support to record and replay USB I/O traffic
- adds timestamps to debug logs
### Frontends
- fixes a 32-bit arithmetic overflow issue in `scanimage`
### Documentation
- updates translations for British English, Catalan, German,
Ukrainian, Valencian
- adds `scangearmp2` external backend descriptions
- updates `hpaio` and `utsushi` external backend descriptions
- adds the `ChangeLogs/` directory to the source tarball (#103)
### Build
- additionally requires `libcurl` and `libxml2` to build the `escl`
backend
- requires `libxml2` for USB I/O recording and replay functionality
- re-enables pthread support for backends that use its API directly,
irrespective of the `pthread_t` type (#153)
- moves the `genesys` and `pixma` backends to a directory of their own
In case you encounter any issues with this release, please contact the
[sane-devel mailing list][2] or [submit an issue][3].
[2]: mailto:sane-devel at alioth-lists.debian.net
[3]: https://gitlab.com/sane-project/backends/issues
Hope this helps,
--
Olaf Meeuwissen, LPIC-2 FSF Associate Member since 2004-01-27
GnuPG key: F84A2DD9/B3C0 2F47 EA19 64F4 9F13 F43E B8A4 A88A F84A 2DD9
Support Free Software https://my.fsf.org/donate
Join the Free Software Foundation https://my.fsf.org/join
More information about the sane-announce
mailing list