What's new in SANE 1.0.28
Aug 1, 2019
- Backends:
- adds a ricoh2 backend
- adds support for 40+ new scanner models
- significantly changes canon_dr, fujitsu, genesys, gt68xx, hp5590 and, pixma backends
- fixes bugs in as6e, avision, mustek and plustek backends
- fixes scores of compiler warnings
- Frontends:
- adds, changes and removes options for saned (see man 8 saned for details)
- adds: -l (listen), -D (daemonize), -o (once), -e (stderr), -u (user)
- removes: -s (syslog). Use -a -d level -o -f for the old behavior
- changes: -d (debug). Use -a -d level -o -f -e for the old behavior
- saned now cancels scans if the data connections appears to have gone away (after 4 seconds by default, configurable in saned.conf)
- adds --output-file option to scanimage
- adds --help option to scan-find-scanner
- changes sane-desc to create relative hyperlinks
- Documentation:
- adds translations for Catalan, Hebrew and Valencian
- updates translations for British English, Dutch, German and Ukrainian
- marks unmaintained backends as such
- documents USB workaround in sane-usb manual page
- Build:
- requires a C++11 compatible compiler for the genesys backend
- requires a JPEG library when building the pixma backend
- fixes unneeded linking when not using preloadable backend support
- disables pthread support for systems with non-integral pthread_t type
- fixes USB support detection on BeOS and OS/2 at ./configure time
- 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 patch and git apply.
New in SANE 1.0.27 (May 23, 2017)
- Significant enhancements to canon_dr, epjitsu, epsonds, fujitsu, genesys, hp3500, pixma and xerox-mfp backends.
- Minor updates, bugfixes or scanners added in several backends.
- 30+ new scanner models supported.
- Made libusb-1.0 the default for USB support.
- Switched code from C90 to C99 (Thanks to Volker Diels-Grabsch).
- Updated Linux USB3 workaround.
- Documentation and translation updates.
- Bugfixes (Avahi, threading, USB, ICC/PNG/JPEG, etc).
- Reduced compiler warnings, improved code.
New in SANE 1.0.25 (Oct 5, 2015)
- New backends: epsonds (Epson DS, PX and WF series), pieusb (PIE and Reflecta film/slide scanners).
- Support for JPG and PNG output format in scanimage.
- Significant enhancements to avision, canon_dr, epjitsu, fujitsu, genesys, kodakaio and pixma backends.
- Minor updates, bugfixes or scanners added in several backends.
- 300 new scanner models supported.
- Workaround for USB3 problems in Linux kernel.
- Added code for IR functionality.
- Documentation and translation updates.
- Bugfixes (threading, networking, udev rules).
New in SANE 1.0.24 (Oct 3, 2013)
- Significant enhancements to pixma, genesys, kodakaio, fujitsu, canon_dr.
- Minor updates, bugfixes or scanners added in several backends.
- Added new testsuite
- 51 new scanner models supported.
- USB support improvements.
- Improved build system (mingw64, bug fixes, default pthread on Linux).
- Documentation updates.
- Bugfixes.
New in SANE 1.0.22 (Feb 14, 2011)
- New backends: kvs20xx (Panasonic KV-S20xx), magicolor (Konica-Minolta).
- Significant enhancements to several backends.
- More than 80 new scanner models supported.
- Support many more networked scanners.
- Added -A option to scanimage.
- Improved build system.
- Improved USB support.
- Improved udev rules.
- Documentation updates.
- Bugfixes.