diff --git a/NEWS b/NEWS index f0bd97b22..7a13ecdea 100644 --- a/NEWS +++ b/NEWS @@ -1,11 +1,10 @@ -## UNRELEASED + -- `canon_lide70`: Color adjustments. Faster scanning at 600 dpi for - the LiDE 600. - - ## New with 1.0.32 (released 2021-02-14) ### Backends diff --git a/newsfragments/README.md b/newsfragments/README.md new file mode 100644 index 000000000..c454153f0 --- /dev/null +++ b/newsfragments/README.md @@ -0,0 +1,19 @@ +This is the directory for release note fragments processed by +[towncrier](https://github.com/twisted/towncrier). + +When making a user-visible change create a file in this directory and it will be automatically be +included into the release note document when the next release is published. + +The file extension specifies the type of a change. The following are currently supported: + + - .backend: a new feature or a bugfix for a backend. + - .frontend: a new feature or a bugfix for a frontend. + - .security: a fix for security issue. + - .removal: a deprecation or removal of functionality. + +Please don't add links to the merge requests into the release notes. If it's not clear where +the feature is coming from by looking into the git history (e.g. if a release note is being +made after the MR has landed) then add link to the MR to the commit description. + +Please add links to fixed issues in Gitlab by using full URLs to them instead of Gitlab +shorthand syntax. diff --git a/newsfragments/avision_new_models.backend b/newsfragments/avision_new_models.backend new file mode 100644 index 000000000..1647def9a --- /dev/null +++ b/newsfragments/avision_new_models.backend @@ -0,0 +1 @@ +avision: Implemented support for Avision FB2280E scanner. diff --git a/newsfragments/canon_dr_new_models.backend b/newsfragments/canon_dr_new_models.backend new file mode 100644 index 000000000..627d9a55e --- /dev/null +++ b/newsfragments/canon_dr_new_models.backend @@ -0,0 +1 @@ +canon_dr: Implemented basic support for Canon R40 scanner. diff --git a/newsfragments/canon_lide70_improvements.bugfix b/newsfragments/canon_lide70_improvements.bugfix new file mode 100644 index 000000000..48feece39 --- /dev/null +++ b/newsfragments/canon_lide70_improvements.bugfix @@ -0,0 +1 @@ +`canon_lide70`: Color adjustments. Faster scanning at 600 dpi for the LiDE 600. diff --git a/newsfragments/epson2_fix_focus.backend b/newsfragments/epson2_fix_focus.backend new file mode 100644 index 000000000..2602987a1 --- /dev/null +++ b/newsfragments/epson2_fix_focus.backend @@ -0,0 +1 @@ +epson2: Fixed support for many scanners that don't support focus command. diff --git a/newsfragments/epson2_improve_reliability.backend b/newsfragments/epson2_improve_reliability.backend new file mode 100644 index 000000000..ac0ddc8e8 --- /dev/null +++ b/newsfragments/epson2_improve_reliability.backend @@ -0,0 +1 @@ +epson2: Improve reliability of long scans. diff --git a/newsfragments/epson_new_scanners.backend b/newsfragments/epson_new_scanners.backend new file mode 100644 index 000000000..0b6737f35 --- /dev/null +++ b/newsfragments/epson_new_scanners.backend @@ -0,0 +1,55 @@ +epsonds: Implemented support for the following Epson scanners: + - DS-1610 + - DS-1630 + - DS-1660W + - DS-310 + - DS-320 + - DS-360W + - DS-410 + - DS-530 + - DS-530II + - DS-531 + - DS-535 + - DS-535H + - DS-535II + - DS-570W + - DS-570WII + - DS-571W + - DS-575W + - DS-575WII + - DS-70 + - DS-80W + - ES-200 + - ES-300W + - ES-300WR + - ES-400 + - ES-400II + - ES-50 + - ES-500W + - ES-500WII + - ES-500WR + - ES-55R + - ES-580W + - ES-60W + - ES-60WB + - ES-60WW + - ES-65WR + - ET-2700 Series + - ET-2710 Series + - ET-2810 Series + - ET-M2140 Series + - ET-M3140 Series + - EW-052A Series + - FF-680W + - L3150 Series + - L3200 Series + - L3210 Series + - L3250 Series + - L4150 Series + - M2140 Series + - M3140 Series + - RR-60 + - RR-600W + - RR-70W + - XP-2100 Series + - XP-2150 Series diff --git a/newsfragments/epson_xp-452_455.backend b/newsfragments/epson_xp-452_455.backend new file mode 100644 index 000000000..ab22b33a9 --- /dev/null +++ b/newsfragments/epson_xp-452_455.backend @@ -0,0 +1 @@ +epson2: Marked XP-452 455 series as supported in documentation. diff --git a/newsfragments/escl_correct_location.backend b/newsfragments/escl_correct_location.backend new file mode 100644 index 000000000..be0068273 --- /dev/null +++ b/newsfragments/escl_correct_location.backend @@ -0,0 +1 @@ +escl: Fixed scanning problems on certain scanners due to incorrect URL being used (https://gitlab.com/sane-project/backends/-/issues/479) diff --git a/newsfragments/escl_fix_old_tls.backend b/newsfragments/escl_fix_old_tls.backend new file mode 100644 index 000000000..be2697ec1 --- /dev/null +++ b/newsfragments/escl_fix_old_tls.backend @@ -0,0 +1 @@ +escl: Fixed support for scanners which used ancient versions of TLS encryption protocols. diff --git a/newsfragments/escl_jpeg_resolution.backend b/newsfragments/escl_jpeg_resolution.backend new file mode 100644 index 000000000..90ecbb1c4 --- /dev/null +++ b/newsfragments/escl_jpeg_resolution.backend @@ -0,0 +1 @@ +escl: Fixed support for different resolutions when using JPEG format. diff --git a/newsfragments/escl_localhost_redirection.backend b/newsfragments/escl_localhost_redirection.backend new file mode 100644 index 000000000..7d95b1dec --- /dev/null +++ b/newsfragments/escl_localhost_redirection.backend @@ -0,0 +1 @@ +escl: Fixed handling of ipp-usb redirects to localhost which previously caused certain scanners to be always reported as busy. diff --git a/newsfragments/escl_new_models.backend b/newsfragments/escl_new_models.backend new file mode 100644 index 000000000..868ae38cb --- /dev/null +++ b/newsfragments/escl_new_models.backend @@ -0,0 +1,9 @@ +escl: Added support for Brother DCP-J772DW and Epson ET-2750 scanners. +escl: Marked the following scanners as supported in documentation: + - Brother MFC-J985DW + - Brother MFC-J1300DW + - Canon PIXMA G4511 + - Canon PIXMA TR4550 Series + - Canon PIXMA TR4551 Series + - Canon PIXMA TS8350 Series + - Epson ET-6100 diff --git a/newsfragments/escl_pdf_denylist.backend b/newsfragments/escl_pdf_denylist.backend new file mode 100644 index 000000000..1eecad71a --- /dev/null +++ b/newsfragments/escl_pdf_denylist.backend @@ -0,0 +1,2 @@ +escl: Implemented support for disabling PDF output on scanners where it's broken +(https://gitlab.com/sane-project/backends/-/issues/510) diff --git a/newsfragments/escl_tr4520_tr7500.backend b/newsfragments/escl_tr4520_tr7500.backend new file mode 100644 index 000000000..4497fb416 --- /dev/null +++ b/newsfragments/escl_tr4520_tr7500.backend @@ -0,0 +1 @@ +escl: Implemented support for Canon PIXME TR4520 and TR7500 scanners. diff --git a/newsfragments/genesys_brighter_illumination.backend b/newsfragments/genesys_brighter_illumination.backend new file mode 100644 index 000000000..ec5c251fe --- /dev/null +++ b/newsfragments/genesys_brighter_illumination.backend @@ -0,0 +1 @@ +genesys: Improved scan quality on Canon LiDE 35/40/50/60 by using brighter LED illumination. diff --git a/newsfragments/genesys_contrast_brightness.backend b/newsfragments/genesys_contrast_brightness.backend new file mode 100644 index 000000000..a031dc060 --- /dev/null +++ b/newsfragments/genesys_contrast_brightness.backend @@ -0,0 +1,2 @@ +genesys: Fixed control of contrast and brigthness on certain scanners +(https://gitlab.com/sane-project/backends/-/issues/271). diff --git a/newsfragments/genesys_fix_crash_on_unexpected_conditions.backend b/newsfragments/genesys_fix_crash_on_unexpected_conditions.backend new file mode 100644 index 000000000..f2b67e3f6 --- /dev/null +++ b/newsfragments/genesys_fix_crash_on_unexpected_conditions.backend @@ -0,0 +1,2 @@ +genesys: Fixed crashes when handling slightly unexpected conditions +(https://gitlab.com/sane-project/backends/-/issues/464). diff --git a/newsfragments/genesys_fix_opticfilm_7200.backend b/newsfragments/genesys_fix_opticfilm_7200.backend new file mode 100644 index 000000000..80020f208 --- /dev/null +++ b/newsfragments/genesys_fix_opticfilm_7200.backend @@ -0,0 +1 @@ +genesys: Fixed support for Plustek Opticfilm 7200 v2 scanner. diff --git a/newsfragments/genesys_g4010_button_support.backend b/newsfragments/genesys_g4010_button_support.backend new file mode 100644 index 000000000..33039a061 --- /dev/null +++ b/newsfragments/genesys_g4010_button_support.backend @@ -0,0 +1 @@ +genesys: Fixed button support on HP ScanJet G4010. diff --git a/newsfragments/genesys_gcc48_compile.backend b/newsfragments/genesys_gcc48_compile.backend new file mode 100644 index 000000000..19ef0386e --- /dev/null +++ b/newsfragments/genesys_gcc48_compile.backend @@ -0,0 +1 @@ +genesys: Fixed compilation on gcc-4.8. diff --git a/newsfragments/genesys_led_exposure.backend b/newsfragments/genesys_led_exposure.backend new file mode 100644 index 000000000..5d2d85926 --- /dev/null +++ b/newsfragments/genesys_led_exposure.backend @@ -0,0 +1,2 @@ +genesys: Fixed incorrect LED exposure calculation leading to wrong color balance on certain +resolutions on gl841 scanners diff --git a/newsfragments/genesys_lide220_scan_quality.backend b/newsfragments/genesys_lide220_scan_quality.backend new file mode 100644 index 000000000..807ce9b06 --- /dev/null +++ b/newsfragments/genesys_lide220_scan_quality.backend @@ -0,0 +1,3 @@ +genesys: Improved gray scan quality on Canon LiDE 110, 120, 210, 220 +(https://gitlab.com/sane-project/backends/-/issues/106, +https://gitlab.com/sane-project/backends/-/issues/52). diff --git a/newsfragments/genesys_lide50_stuck_motor.backend b/newsfragments/genesys_lide50_stuck_motor.backend new file mode 100644 index 000000000..dc9e3596c --- /dev/null +++ b/newsfragments/genesys_lide50_stuck_motor.backend @@ -0,0 +1,2 @@ +genesys: Fixed issue of motor becoming stuck at certain resolutions on Canon LiDE 50 +and possibly other gl841 scanners (https://gitlab.com/sane-project/backends/-/issues/357) diff --git a/newsfragments/genesys_lide80_black_lines.backend b/newsfragments/genesys_lide80_black_lines.backend new file mode 100644 index 000000000..ed92bf847 --- /dev/null +++ b/newsfragments/genesys_lide80_black_lines.backend @@ -0,0 +1 @@ +genesys: Fixed periodic black lines in gray scans on Canon LiDE 80. diff --git a/newsfragments/genesys_lide_100_200_fix_preview.backend b/newsfragments/genesys_lide_100_200_fix_preview.backend new file mode 100644 index 000000000..6f6b679dc --- /dev/null +++ b/newsfragments/genesys_lide_100_200_fix_preview.backend @@ -0,0 +1,3 @@ +genesys: Removed support for broken 75 and 100 dpi hardware resolutions to fix preview +scans (https://gitlab.com/sane-project/backends/-/issues/383). These resolutions did +not have any benefit compared to next smallest 150 dpi resolution. diff --git a/newsfragments/genesys_thread_less_compile.backend b/newsfragments/genesys_thread_less_compile.backend new file mode 100644 index 000000000..2fe08519f --- /dev/null +++ b/newsfragments/genesys_thread_less_compile.backend @@ -0,0 +1 @@ +genesys: Add support for running in embedded environments that don't support threads. diff --git a/newsfragments/genesys_true_gray_gl841.backend b/newsfragments/genesys_true_gray_gl841.backend new file mode 100644 index 000000000..2f471b980 --- /dev/null +++ b/newsfragments/genesys_true_gray_gl841.backend @@ -0,0 +1,4 @@ +genesys: Fixed gray scans to use white color for illumination instead of red on +Canon LiDE 35/40/50/60 and potentially other gl841 scanners. Old behavior can +be restored via the color filter setting to select specific color component for +the gray scan. diff --git a/newsfragments/gt68xx_memory_issues.backend b/newsfragments/gt68xx_memory_issues.backend new file mode 100644 index 000000000..77bf50fa0 --- /dev/null +++ b/newsfragments/gt68xx_memory_issues.backend @@ -0,0 +1 @@ +gt68xx: Fixed several memory issues that can potentially lead to crashes or increased memory use. diff --git a/newsfragments/hp4200_crash.backend b/newsfragments/hp4200_crash.backend new file mode 100644 index 000000000..5b27d0e63 --- /dev/null +++ b/newsfragments/hp4200_crash.backend @@ -0,0 +1,2 @@ +hp4200: Fixed crash when using HP ScanJet 4200C +(https://gitlab.com/sane-project/backends/-/issues/454). diff --git a/newsfragments/microtek_uclibc_compile.backend b/newsfragments/microtek_uclibc_compile.backend new file mode 100644 index 000000000..2448ba834 --- /dev/null +++ b/newsfragments/microtek_uclibc_compile.backend @@ -0,0 +1 @@ +microtek: Fixed support for embedded platforms using `uclibc`. diff --git a/newsfragments/pieusb_new_models.backend b/newsfragments/pieusb_new_models.backend new file mode 100644 index 000000000..c792f31f6 --- /dev/null +++ b/newsfragments/pieusb_new_models.backend @@ -0,0 +1 @@ +pieusb: Implemented support for Reflecta RPS 10M scanner. diff --git a/newsfragments/pieusb_slide_advance.backend b/newsfragments/pieusb_slide_advance.backend new file mode 100644 index 000000000..c5bec65a5 --- /dev/null +++ b/newsfragments/pieusb_slide_advance.backend @@ -0,0 +1 @@ +pieusb: Fixed support for automatically advancing slides on DigitDia 4000. diff --git a/newsfragments/pixma_mf56x0.backend b/newsfragments/pixma_mf56x0.backend new file mode 100644 index 000000000..d945649f4 --- /dev/null +++ b/newsfragments/pixma_mf56x0.backend @@ -0,0 +1 @@ +pixma: Implemented support for Canon ImageClass MF56x0 scanners. diff --git a/newsfragments/pixma_ndebug_compile.backend b/newsfragments/pixma_ndebug_compile.backend new file mode 100644 index 000000000..ab047c800 --- /dev/null +++ b/newsfragments/pixma_ndebug_compile.backend @@ -0,0 +1 @@ +pixma: Fixed compliation with `NDEBUG` macro defined. diff --git a/newsfragments/pixma_new_models.backend b/newsfragments/pixma_new_models.backend new file mode 100644 index 000000000..11f0d8192 --- /dev/null +++ b/newsfragments/pixma_new_models.backend @@ -0,0 +1,17 @@ +pixma: Marked Canon PIXMA G4511 as supported in documentation +pixma: Added support for the following Canon scanners: + - Canon imageRUNNER 1133A + - Canon PIXMA TS5350i Series + - Canon PIXMA G600 + - Canon PIXMA TS3500 Series + - Canon PIXMA TR4600 Series + - Canon PIXMA TR4700 Series + - Canon PIXMA E4500 Series + - Canon PIXUS XK500 Series + - Canon PIXMA TS8530 Series + - Canon PIXUS XK100 Series + - Canon PIXMA TS7530 Series + - Canon PIXMA TS7450i Series + - Canon PIXMA GX6000 Series + - Canon PIXMA GX7000 Series + - Canon PIXMA TS5400 Series diff --git a/newsfragments/scangearmp2_canon_pixma_new_models.backend b/newsfragments/scangearmp2_canon_pixma_new_models.backend new file mode 100644 index 000000000..504c5d61c --- /dev/null +++ b/newsfragments/scangearmp2_canon_pixma_new_models.backend @@ -0,0 +1 @@ +scangearmp2: Mark GX6000, GX7000, TS5400 and MX455 series as supported. diff --git a/newsfragments/scanimage-options.frontend b/newsfragments/scanimage-options.frontend new file mode 100644 index 000000000..daed041a8 --- /dev/null +++ b/newsfragments/scanimage-options.frontend @@ -0,0 +1 @@ +Improved documentation of `scanimage` concerning options provided by backends. diff --git a/newsfragments/scanimage_advanced_options.frontend b/newsfragments/scanimage_advanced_options.frontend new file mode 100644 index 000000000..49dc9fc4d --- /dev/null +++ b/newsfragments/scanimage_advanced_options.frontend @@ -0,0 +1 @@ +scanimage: Improved help to specify which options are advanced. diff --git a/newsfragments/scanimage_pdf_support.frontend b/newsfragments/scanimage_pdf_support.frontend new file mode 100644 index 000000000..56766e513 --- /dev/null +++ b/newsfragments/scanimage_pdf_support.frontend @@ -0,0 +1 @@ +scanimage: Implemented support for PDF output format. diff --git a/newsfragments/sm3600-scanutil_uclibc.backend b/newsfragments/sm3600-scanutil_uclibc.backend new file mode 100644 index 000000000..8051830cd --- /dev/null +++ b/newsfragments/sm3600-scanutil_uclibc.backend @@ -0,0 +1 @@ +sm3600-scanutil: Fixed support for embedded platforms using `uclibc`. diff --git a/newsfragments/test_inexact.backend b/newsfragments/test_inexact.backend new file mode 100644 index 000000000..d4c8dc211 --- /dev/null +++ b/newsfragments/test_inexact.backend @@ -0,0 +1 @@ +test: Implemented support for testing `SANE_INFO_INEXACT`. diff --git a/newsfragments/xerox_mfp_new_models.backend b/newsfragments/xerox_mfp_new_models.backend new file mode 100644 index 000000000..9c677973a --- /dev/null +++ b/newsfragments/xerox_mfp_new_models.backend @@ -0,0 +1 @@ +xerox_mfp: Added support for Xerox WorkCentre 3025. diff --git a/newsfragments/zh_CN_translation.misc b/newsfragments/zh_CN_translation.misc new file mode 100644 index 000000000..beb5b84b1 --- /dev/null +++ b/newsfragments/zh_CN_translation.misc @@ -0,0 +1 @@ +Added translation to Simplified Chinese.