NEWS: Add most relevant changes for 1.0.29

merge-requests/306/merge
Olaf Meeuwissen 2020-01-12 21:28:21 +09:00
rodzic 7b45c89b02
commit ca63c6cf9a
1 zmienionych plików z 35 dodań i 0 usunięć

35
NEWS
Wyświetl plik

@ -1,5 +1,40 @@
<!-- -*- Mode: markdown -*- -->
## New with 1.0.29 (upcoming release)
### 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` 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 Ukrainian
- 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 `pixma` backend to a directory of its own
## New with 1.0.28 (released 2019-07-31)
### Backends