Difference between revisions of "Release notes/1.2.1"

From Inkscape Wiki
Jump to navigation Jump to search
Line 29: Line 29:
<!--([Bug #], [MR #])-->
<!--([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])
* 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])
* 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])
* When there are no '''recently used files''' to show, a text tells you about it now instead of the submenu just remaining empty ([https://gitlab.com/inkscape/inkscape/-/issues/2926 Bug #2962], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* Fixed a crash when double-clicking on a 3D box and one when panning, then switching to 3D box tool ([https://gitlab.com/inkscape/inkscape/-/issues/3538 Bug #3538], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* Fixed im- and exporting images failing when using the snap packaging format on Linux ([https://gitlab.com/inkscape/inkscape/-/issues/3624 Bug #3624], [https://gitlab.com/inkscape/inkscape/-/issues/3639 Bug #3639] [https://gitlab.com/inkscape/inkscape/-/merge_requests/4510 MR #4510])
* Text that was dark blue on dark background with a dark theme in the Keyboard shortcuts preferences and the Text and Font dialog is now readable (bold instead of different color) ([https://gitlab.com/inkscape/inkscape/-/issues/910 Bug #910], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535]
* When there are no recently used files to show, a text tells you about it now instead of the submenu just remaining empty ([https://gitlab.com/inkscape/inkscape/-/issues/2926 Bug #2962], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* Fixed a crash that happened when the option 'Check attributes and style properties on Editing' was enabled and the document was edited while there was additional whitespace inside group items in the SVG code ([https://gitlab.com/inkscape/inkscape/-/issues/2799 Bug #2799], [https://gitlab.com/inkscape/inbox/-/issues/4580 Bug inbox#4580], [https://gitlab.com/inkscape/inbox/-/issues/7148 Bug #7148], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* The Export button is no longer greyed out for the next export, when an export options dialog was canceled while batch exporting ([https://gitlab.com/inkscape/inkscape/-/issues/3605 Bug #3605], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* Fixed a crash when converting an LPE path (e.g. when exporting to PDF) to a normal object when the original path was corrupted ([https://gitlab.com/inkscape/inkscape/-/issues/3599 Bug #3599], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* The Circle and 3D Box tools work again when using Inkscape in Czech language on Linux ([https://gitlab.com/inkscape/inkscape/-/issues/3571 Bug #3571], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* Fixed im- and exporting images when using the snap packaging format on Linux ([https://gitlab.com/inkscape/inkscape/-/issues/3624 Bug #3624], [https://gitlab.com/inkscape/inkscape/-/issues/3639 Bug #3639] [https://gitlab.com/inkscape/inkscape/-/merge_requests/4510 MR #4510])
* Fixed Inkscape freezing when starting with many fonts installed and the Text and Font dialog open ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4491 MR #4491])
* Fixed Inkscape freezing when starting with many fonts installed and the Text and Font dialog open ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4491 MR #4491])


=== Dialogs ===
=== Dialogs ===
* The '''Export''' button is no longer greyed out for the next export, when an export options dialog was canceled while batch exporting ([https://gitlab.com/inkscape/inkscape/-/issues/3605 Bug #3605], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])


=== Themes ===
=== Themes ===
* Text that was dark blue on dark background with a dark theme in the Keyboard shortcuts preferences and the Text and Font dialog is now readable (bold instead of different color) ([https://gitlab.com/inkscape/inkscape/-/issues/910 Bug #910], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535]


=== Tools ===
=== Tools ===
* 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])
* The '''Circle''' and '''3D Box''' tools work again when using Inkscape in Czech language on Linux ([https://gitlab.com/inkscape/inkscape/-/issues/3571 Bug #3571], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])


== Crash fixes ==
== Crash fixes ==
Line 52: Line 52:
Fixed a crash when …
Fixed a crash when …


* …  
* … double-clicking on a 3D box and one when panning, then switching to 3D box tool ([https://gitlab.com/inkscape/inkscape/-/issues/3538 Bug #3538], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* … the option 'Check attributes and style properties on Editing' was enabled and the document was edited while there was additional whitespace inside group items in the SVG code ([https://gitlab.com/inkscape/inkscape/-/issues/2799 Bug #2799], [https://gitlab.com/inkscape/inbox/-/issues/4580 Bug inbox#4580], [https://gitlab.com/inkscape/inbox/-/issues/7148 Bug #7148], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])
* … converting an LPE path (e.g. when exporting to PDF) to a normal object when the original path was corrupted ([https://gitlab.com/inkscape/inkscape/-/issues/3599 Bug #3599], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4535 MR #4535])


== Extension bug fixes ==
== Extension bug fixes ==
Line 64: Line 66:


* A few typos in the '''pdflatex''' extension ([https://gitlab.com/inkscape/extensions/-/merge_requests/475/diffs MR extensions#475]) have been fixed.
* A few typos in the '''pdflatex''' extension ([https://gitlab.com/inkscape/extensions/-/merge_requests/475/diffs MR extensions#475]) have been fixed.
*The help messages and tooltips of the '''Interpolate''', '''Restack''' and '''Extrude''' extensions have been improved ([https://gitlab.com/inkscape/extensions/-/merge_requests/471 MR extensions#471])
* The help messages and tooltips of the '''Interpolate''', '''Restack''' and '''Extrude''' extensions have been improved ([https://gitlab.com/inkscape/extensions/-/merge_requests/471 MR extensions#471])


=== Improvements that apply to all extensions ===
=== Improvements that apply to all extensions ===
Line 72: Line 74:
=== Improvements for development / deployment ===
=== Improvements for development / deployment ===


*
* '''Translation files''' are now always generated automatically and available for download


== Translations ==
== Translations ==

Revision as of 17:46, 27 June 2022


Warning symbol.png These Release Notes are in Draft Status.

Important Links:



Warning symbol.png 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

  • 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)
  • When there are no recently used files to show, a text tells you about it now instead of the submenu just remaining empty (Bug #2962, MR #4535)
  • Fixed im- and exporting images failing when using the snap packaging format on Linux (Bug #3624, Bug #3639 MR #4510)
  • Fixed Inkscape freezing when starting with many fonts installed and the Text and Font dialog open (MR #4491)

Dialogs

  • The Export button is no longer greyed out for the next export, when an export options dialog was canceled while batch exporting (Bug #3605, MR #4535)

Themes

  • Text that was dark blue on dark background with a dark theme in the Keyboard shortcuts preferences and the Text and Font dialog is now readable (bold instead of different color) (Bug #910, MR #4535

Tools

  • 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)
  • The Circle and 3D Box tools work again when using Inkscape in Czech language on Linux (Bug #3571, MR #4535)

Crash fixes

Fixed a crash when …

  • … double-clicking on a 3D box and one when panning, then switching to 3D box tool (Bug #3538, MR #4535)
  • … the option 'Check attributes and style properties on Editing' was enabled and the document was edited while there was additional whitespace inside group items in the SVG code (Bug #2799, Bug inbox#4580, Bug #7148, MR #4535)
  • … converting an LPE path (e.g. when exporting to PDF) to a normal object when the original path was corrupted (Bug #3599, MR #4535)

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

Improvements for development / deployment

  • Translation files are now always generated automatically and available for download

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