Difference between revisions of "Release notes/1.2.1"
m (Add in bug fixes and translations up to June 21. Bug fixes still need some docs work.) |
|||
Line 21: | Line 21: | ||
'''Definitely not released yet.''' | '''Definitely not released yet.''' | ||
Inkscape 1.2.1 is a maintenance and bugfix release, which brings you more than xx bug fixes, xx crash fixes, xx fixes for extension failures, xx improved user interface translations and improved documentation. | Inkscape 1.2.1 is a maintenance and bugfix release, which brings you an important fix for a bug where a loss of data occurred, that could only be discovered when the file was saved and opened again. | ||
In addition to this critical bug fix, more than xx bug fixes, xx crash fixes, xx fixes for extension failures, xx improved user interface translations and improved documentation. | |||
== Bug fixes == | == Bug fixes == | ||
=== General === | === General === | ||
([Bug #], [MR #]) | |||
* Fixed accented characters in context menus for input fields in non-English languages on Windows ([https://gitlab.com/inkscape/inkscape/-/issues/3152 Bug #3152], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535]) | |||
* Added back the ability to set a keyboard shortcut for swapping fill and stroke paint of an object ([https://gitlab.com/inkscape/inkscape/-/issues/3502 Bug #3502], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535]) | |||
* Fixed the size of the text background for the measurements created by the Measurement tool when converting a measurement to objects ([https://gitlab.com/inkscape/inkscape/-/issues/3412 Bug #3412], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535]) | |||
* Fixed a crash when double-clicking on a 3D box ([https://gitlab.com/inkscape/inkscape/-/issues/3538 Bug #3538], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535]) | |||
TODO: check and rephrase the following, if needed: | |||
* Fixed switching tools for Czech locale (LC_COLLATE=cs_CZ.UTF-8), and probably other locales too but only on Linux or OSes that set this (so not Windows). (#3571 (closed), !4477 (merged), d0e1ff62) | |||
* Fix crash on LPE to path if original-d is M 0 0 and references are bad (this is a rare situation, but may well occur to "normal" user) (#3599 (closed), !4515 (merged), e0e0620a) | |||
* Re-enable the batch export button if cancelled (#3605 (closed), !4519 (merged), 6b9550fe) | |||
* Fix crash checking and detecting wrong element type with debugging mode "Check attributes and style properties" (and extraneous white-space in non-text elements if xml:space="preserve" set) (#2799 (closed), !4513 (merged), 2fe9cf9a) | |||
* Improve sub-menu appearance when no recent files are found (An entry "No items found" is shown instead of a weird blank bar) (#2926 (closed), !4488 (merged), a3c85c7f) | |||
* Fonts used in the document are legible in dark mode (now bold instead of blue) (#910, !4474 (merged), 7fe10487) | |||
* Re-add swap fill-and-stroke shortcut, make remove filters do something in CLI mode (#3502 (closed), !4410 (merged), 0f8d9ddc) | |||
* Fix sub-menus not showing if translated with accent in some Windows OS locales (e.g. Central European), (#3152 (closed), !4392 (merged), 0b545f95) | |||
=== Dialogs === | === Dialogs === | ||
Line 65: | Line 82: | ||
The following UI translations received updates: | The following UI translations received updates: | ||
* | * Basque | ||
* Czech | |||
* Greek | |||
* Simplified Chinese | |||
* Slovenian | |||
* Turkish | |||
The following documentation translations received updates: | The following documentation translations received updates: |
Revision as of 19:48, 21 June 2022
These Release Notes are in Draft Status.
Important Links:
|
Pending questions:
|
Release highlights
Definitely not released yet.
Inkscape 1.2.1 is a maintenance and bugfix release, which brings you an important fix for a bug where a loss of data occurred, that could only be discovered when the file was saved and opened again. In addition to this critical bug fix, more than xx bug fixes, xx crash fixes, xx fixes for extension failures, xx improved user interface translations and improved documentation.
Bug fixes
General
([Bug #], [MR #])
- Fixed accented characters in context menus for input fields in non-English languages on Windows (Bug #3152, MR #4535)
- Added back the ability to set a keyboard shortcut for swapping fill and stroke paint of an object (Bug #3502, MR #4535)
- Fixed the size of the text background for the measurements created by the Measurement tool when converting a measurement to objects (Bug #3412, MR #4535)
- Fixed a crash when double-clicking on a 3D box (Bug #3538, MR #4535)
TODO: check and rephrase the following, if needed:
- Fixed switching tools for Czech locale (LC_COLLATE=cs_CZ.UTF-8), and probably other locales too but only on Linux or OSes that set this (so not Windows). (#3571 (closed), !4477 (merged), d0e1ff62)
- Fix crash on LPE to path if original-d is M 0 0 and references are bad (this is a rare situation, but may well occur to "normal" user) (#3599 (closed), !4515 (merged), e0e0620a)
- Re-enable the batch export button if cancelled (#3605 (closed), !4519 (merged), 6b9550fe)
- Fix crash checking and detecting wrong element type with debugging mode "Check attributes and style properties" (and extraneous white-space in non-text elements if xml:space="preserve" set) (#2799 (closed), !4513 (merged), 2fe9cf9a)
- Improve sub-menu appearance when no recent files are found (An entry "No items found" is shown instead of a weird blank bar) (#2926 (closed), !4488 (merged), a3c85c7f)
- Fonts used in the document are legible in dark mode (now bold instead of blue) (#910, !4474 (merged), 7fe10487)
- Re-add swap fill-and-stroke shortcut, make remove filters do something in CLI mode (#3502 (closed), !4410 (merged), 0f8d9ddc)
- Fix sub-menus not showing if translated with accent in some Windows OS locales (e.g. Central European), (#3152 (closed), !4392 (merged), 0b545f95)
Dialogs
Themes
Tools
Crash fixes
Fixed a crash when …
- …
Extension bug fixes
Complete as of 2022/05/24, see https://gitlab.com/inkscape/extensions/-/network/master for details
Crash fixes
- …
Bugfixes in particular extensions
- A few typos in the pdflatex extension (MR extensions#475) have been fixed.
- The help messages and tooltips of the Interpolate, Restack and Extrude extensions have been improved (MR extensions#471)
Improvements that apply to all extensions
- Unnecessary deprecation warnings have been addressed (MR extensions#476).
Improvements for development / deployment
- …
Translations
The following UI translations received updates:
- Basque
- Czech
- Greek
- Simplified Chinese
- Slovenian
- Turkish
The following documentation translations received updates:
- …
Contributing to interface translations
Want to help with translations? Learn how to help!
Documentation
- …
Contributing to documentation and documentation translation
Contributions to the documentation translations, as well as improvements to its contents, are welcome at the inkscape-docs repository.
Known issues
These issues could not be fixed in time for the 1.2.1 release.
- …
Other releases
- Inkscape 1.5 — development branch
- Inkscape 1.4 — current stable release branch
- Inkscape 1.3 (1.3.1, 1.3.2)
- Inkscape 1.2 (1.2.1, 1.2.2)
- Inkscape 1.1 (1.1.1, 1.1.2)
- Inkscape 1.0 (1.0.1, 1.0.2)
- Inkscape 0.92 (0.92.1, 0.92.2, 0.92.3, 0.92.4, 0.92.5)
- Inkscape 0.91
- Inkscape 0.48 (0.48.1, 0.48.2, 0.48.3, 0.48.4, 0.48.5)
- Inkscape 0.47
- Inkscape 0.46
- Inkscape 0.45
- Inkscape 0.44
- Inkscape 0.43
- Inkscape 0.42
- Inkscape 0.41
- Inkscape 0.40
- Inkscape 0.39
- Inkscape 0.38
- Inkscape 0.37
- Inkscape 0.36
- Inkscape 0.35