summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS121
1 files changed, 110 insertions, 11 deletions
diff --git a/NEWS b/NEWS
index 95f58b0..10310f8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,104 @@
<!-- -*- Mode: markdown -*- -->
+## New with 1.0.32 (released 2021-02-14)
+
+### Backends
+
+- all backends now respect the `local_only` parameter when `true` is
+ passed to `sane_get_devices()` in that they do not actively go out
+ looking for networked devices (!502)
+- `artec_eplus48u`: fixes configuration for AstraSlim SE (!545)
+- `avision`: adds the AV186+ and AV188 as supported (!532)
+- `avision`: fixes doubled height issue (#402)
+- `avision`: fixes a debug message and compiler warning (!515)
+- `canon_dr`: adds support for the DR-C120 and DR-C130 (#175)
+- `canon_dr`: adds support for uploading of fine calibration uploads
+- `canon_dr`: enables fine calibration for the P-208
+- `canon_dr`: improves DR-C225 support (#431)
+- `canon_lide70`: adds support for document scanning on the Canon LiDE
+ 600(F), thanks to a hardware donation by Georg Sauthoff
+- `dll`: fixes a memory leak (!537)
+- `epson2`: adds support for the ET-2600 (#395)
+- `epson2`: adds autofocus support for devices that support it (!531)
+- `epson2`: fixes brightness support for DS-G20000/12000XL (!529)
+- `epson2`: fixes an unchecked return value issue (!526)
+- `escl`: adds support for brightness, threshold, sharpen and contrast
+ options (!527, !528)
+- `escl`: adds support for LaserJet FLowMFP M578 and MFP M630 (#424)
+- `escl`: adds support for DeskJet 2710, 2723 (!519) and 3760 (!554)
+- `escl`: adds support for the PIXMA TS-5351 (!544) and MG5765 (!517)
+- `escl`: adds support for the Brother HL-L258DW (!517)
+- `escl`: fixes Avahi device discovery (!536)
+- `escl`: fixes crashes for devices without a flatbed (!554)
+- `escl`: fixes segfaults in option handling (!557)
+- `escl`: fixes sleep mode (!577)
+- `escl`: fixes builds without libpoppler-glib-dev (#422)
+- `escl`: fixes a memory issue in its capability handling (#425)
+- `fujitsu`: fixes brightness/contrast for the iX500
+- `fujitsu`: fixes memory corruption for duplex scans
+- `genesys`: disables support for CanoScan 4400F to prevent possible
+ physical damage (#436)
+- `gt68xx`: fixes scan cancellation logic (#356)
+- `pixma`: adds untested support for models released in 2020 (!553)
+- `pixma`: adds support for ADF scans on the i-SENSYS MF260
+- `pixma`: adds support for PIXMA M340 buttons and ADF status (!513)
+- `pixma`: adds an option to control when to calibrate (#321)
+- `pixma`: fixes support for the MX492 (!548)
+- `pixma`: fixes ADF support for the MX490 Series
+- `pixma`: fixes max resolution for ADF scans on the PIXMA M320 (#364)
+- `pixma`: fixes compile errors when libxml2 is not available (#345)
+- `plustek`: fixes CanoScanN650u discovery (#137)
+- `test`: fixes several memory leaks (!537)
+
+### Frontends
+
+- `saned`: add support for listening on a custom or ephemeral port via
+ a new `-p`/`--port` option (!549)
+- `scanimage`: fixes crashes for multi-pass and handheld scans (#408)
+- `scanimage`: fixes a memory leak (!551)
+- `scanimage`: fixes option handling for non-compliant backends (#362)
+
+### Documentation
+
+- updates our copy of the GPL with the FSF's current postal address.
+ This changes references to the Library GPL (LGPL-2.0) into refs to
+ the Lesser GPL (LGPL-2.1) but does *not* affect the licensing of our
+ backends (#320).
+- source code now points to the Free Software Foundation's website for
+ copies of the GPL and LGPL (#320)
+- updates translations for British English and Ukrainian
+- adds a pointer to our Ubuntu PPA for pre-built binaries
+- adds SCSI IDs for the EPSON Perfection 1640SU (!509)
+- fixes a boat-load of spelling mistakes (!516, thanks @marschap)
+- updates description files for `scangearmp2` and `utsushi` external
+ backends
+
+### Build
+
+- removes support for `automake` maintainer mode (!522)
+- removes `sane` subdirectory from the lock directory to fix issues
+ when the lock directory is on `tmpfs` (#363)
+- adds support for builds using GitLab "source" tarballs (#248)
+- fixes static link scenarios (#124)
+- fixes `python` invocations to use the detected program (!525)
+- disables `genesys` testsuite when that backend is not built (#354)
+- suppresses warnings about obsolete autoconf macros (#122)
+- fixes availability of sane-backends.pot file inputs (#344)
+- fixes `configure.ac` for use with `autoconf-2.70` (#409)
+- removes CVS keywords from the source to ease use by downstreams that
+ still use CVS (!547)
+
+### Miscellaneous
+
+- `udev` rules now trigger on all events other than `remove` (!541).
+ This aims to address a kernel API change introduced in 4.14. The
+ new behaviour may slow down `udev`'s processing of kernel events
+ when still using our plain `udev` or `udev+acl` rules, even though
+ these have been optimized slightly (#341). If that bothers you, now
+ is a good time to switch to our `udev+hwdb` rules in combination
+ with the `hwdb` database if you have not done so already.
+
+
## New with 1.0.31 (released 2020-08-23)
### Backends
@@ -44,7 +143,7 @@
- adds and updates information for multiple supported and unsupported
devices
- translation updates for British English, French, German, Italian and
- Ukranian
+ Ukrainian
- `scanimage`: documents the JPEG compression level
- minor improvements documenting build requirements
@@ -56,7 +155,7 @@
required support is not available, `configure` will exit with an
error.
- improves checking for libjpeg version dependent requirements
-- has been made reproducable (#228)
+- has been made reproducible (#228)
- fixes build issues on MinGW
### Miscellaneous
@@ -338,7 +437,7 @@ New with 1.0.18, released 2006-07-02:
microtek2, mustek_pp, niash, plustek, snapscan, sp15c, test, u12, umax1220u.
* Scanimage batch mode fixes.
* Scanner lists contain USB vendor/product ids and some statistics now.
-* Udev/hotplug lists are generated autmatically from the .desc files now.
+* Udev/hotplug lists are generated automatically from the .desc files now.
* Portability fixes (especially for DragonFlyBSD and HP/UX).
* Build system updates.
* Updated translations.
@@ -414,7 +513,7 @@ New with 1.0.14, released 2004-05-01:
New with 1.0.13, released 2003-11-22:
* New backends: mustek_pp_ccd (for Mustek parport CCD scanners),
- plustek_pp (for Plustek parport scanners, splitted from the plustek backend).
+ plustek_pp (for Plustek parport scanners, split from the plustek backend).
* Updated backends: avision, canon630u, coolscan, epson, fujitsu, gphoto2,
gt68xx, hp, hp5400, mustek, mustek_pp, pie, plustek, snapscan, teco2, test,
umax, umax_pp.
@@ -484,7 +583,7 @@ New with 1.0.9, released 2002-10-24:
* New tool to create gamma tables (gamma4scanimage).
* Support for ICC profiles for scanimage.
* USB scanner should work on all systems supported by libusb now.
-* Portability fixes (especially for big-endian sytems, Irix, OpenStep, OS/2,
+* Portability fixes (especially for big-endian systems, Irix, OpenStep, OS/2,
Solaris).
* New and updated translations for various backends.
* New system for generating lists of manufacturers/backends.
@@ -548,7 +647,7 @@ New with 1.0.6, released 2001-11-05:
New with 1.0.5, released 2001-07-01:
* New backends: bh (Bell+Howell Copiscan II series), dc240 (Kodak DC240
- Digital Camera), sm3600 (Microtek ScanMaker 3600), umax_pp (Umax paralell
+ Digital Camera), sm3600 (Microtek ScanMaker 3600), umax_pp (Umax parallel
port scanners).
* Updated backends: artec (v0.5.16), dc25 (v1.2), dll (v1.0.3),
epson (v0.2.08), hp (v0.94), microtek (v0.12.3), microtek2(v0.9),
@@ -577,7 +676,7 @@ New with 1.0.4, released 2000-12-21:
hp (v0.93), mustek (v1.0-102), mustek_pp (v0.9-devel), plustek (v0.38),
sharp (v0.32), umax (v1.0-21).
* Moved frontends xscanimage and xcam to a new package (sane-frontends).
-* Added authentification with encrypted passwords.
+* Added authentication with encrypted passwords.
* Installation of shared libraries on AIX is supported now.
* Fixed compilation bugs on Irix and FreeBSD.
* Better debug output on platforms not supporting vararg macros.
@@ -685,7 +784,7 @@ New with 1.01:
o larger buffer acquired (speeds up scanning slightly)
o for SE models minimal resolution increased from 60 dpi to 75 dpi
o for SE models 75 dpi in color mode is no longer used as the newer
- firware version seems to be even more buggy
+ firmware version seems to be even more buggy
o bug in calculation of gamma table corrected (applies only to SE models,
NOT related to the overflow problem which was corrected via CLIP( ) )
o default resolution is now set according to the minimal resolution
@@ -894,7 +993,7 @@ New with 0.74:
o changed the default for the resolution
o The values for the SANE_Params struct are calculated more precisely
o dito the number of scan lines that fit into the frontend buffer
- o changed some return stati ( replaced SANE_STATUS_INVAL with
+ o changed some return statuses ( replaced SANE_STATUS_INVAL with
SANE_STATUS_IO_ERROR where the first one is not allowed)
o completely rewrote the end of scan and cancel scan handling
o fixed another bug that caused xscanimage to crash with sigsegv
@@ -913,7 +1012,7 @@ New with 0.74:
o Quality calibration / calibration by driver now works for same scanners.
- added selection for type of shading data calculation
o Solved problem with black area at top of the image
- (happend only with some SCSI-adapters).
+ (happened only with some SCSI-adapters).
o Added gamma download format type 0 and type 1 for older scanners.
o Added Astra 1220S as supported scanner:
- added 36 gamma input bits support for Astra 1220S
@@ -969,7 +1068,7 @@ New with 0.73:
- 3-pass scanners
- more than 8 bit per color output data. Provisions are made here
and there in the code, to support more than 8 bit, but that's
- uncomplete.
+ incomplete.
* configure --disable-static should now work as expected.