Difference between revisions of "Release notes/1.3.1"

From Inkscape Wiki
Jump to navigation Jump to search
(→‎Bug fixes: Part 1 of the fixes in Martin's big backports MR)
(Part 2 of the fixes in Martin's big backports MR)
Line 37: Line 37:
* Fixed … ([https://gitlab.com/inkscape/inkscape/-/issues/ Bug #], [https://gitlab.com/inkscape/inkscape/-/merge_requests/ MR #])
* Fixed … ([https://gitlab.com/inkscape/inkscape/-/issues/ Bug #], [https://gitlab.com/inkscape/inkscape/-/merge_requests/ MR #])
* Improved a few user interface texts and added some missing icons back (Bugs [https://gitlab.com/inkscape/inkscape/-/issues/3355 #3355], [https://gitlab.com/inkscape/inkscape/-/issues/4193 #4193], [https://gitlab.com/inkscape/inkscape/-/issues/4316 #4316], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5393 MR #5393])
* Improved a few user interface texts and added some missing icons back (Bugs [https://gitlab.com/inkscape/inkscape/-/issues/3355 #3355], [https://gitlab.com/inkscape/inkscape/-/issues/4193 #4193], [https://gitlab.com/inkscape/inkscape/-/issues/4316 #4316], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5393 MR #5393])
* Ellipses no longer look cut off in certain cases at some zoom levels when moved close to the page's corner ([https://gitlab.com/inkscape/inkscape/-/issues/4445 Bug #4445])




=== Dialogs ===
=== Dialogs ===
==== General ====
* When docking a dialog underneath another dialog, it no longer vanishes ([https://gitlab.com/inkscape/inkscape/-/issues/4254 Bug #4254], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5490 MR #5490])
* The status bar no longer talks about nothing having been deleted when you paste an object with any tool other than the Selector tool or the Node tool ([https://gitlab.com/inkscape/inkscape/-/issues/3031 Bug #3031], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5524 MR #5524])
* The toolbox's width now automatically adjusts when you change the size of its icons. When you change its width manually, it will now scale to fit the icons, in steps, so that no space is wasted ([https://gitlab.com/inkscape/inkscape/-/issues/3334 Bug #3334], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5545 MR #5545])
==== Export ====
* 'Optimized PNG' can now be selected from the Export dialog and doesn't automatically switch back to normal PNG all the time ([https://gitlab.com/inkscape/inkscape/-/merge_requests/5557 MR #5557])


==== Layers and Objects ====
==== Layers and Objects ====


* Activating a layer in the dialog no longer leads to the layer being selected on-canvas as if it were a normal group, so you can activate a layer to draw in again directly. A second click is now needed to select the layer on-canvas ([https://gitlab.com/inkscape/inbox/-/issues/8423 Bug #8423], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5394 MR #5394])
* Activating a layer in the dialog no longer leads to the layer being selected on-canvas as if it were a normal group, so you can activate a layer to draw in again directly. A second click is now needed to select the layer on-canvas ([https://gitlab.com/inkscape/inbox/-/issues/8423 Bug #8423], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5394 MR #5394])
* Layers no longer automatically expand to show their contents when they are selected ([https://gitlab.com/inkscape/inkscape/-/merge_requests/5566 MR #5566])
* A right-click on a layer opens its context menu and activates the layer, but it also no longer selects it like a group on-canvas ([https://gitlab.com/inkscape/inkscape/-/merge_requests/5566 MR #5566])
* To select multiple layers in the dialog, each layer must now be selected with either <kbd>Shift + Click</kbd> or <kbd>Ctrl+Click</kbd> ([https://gitlab.com/inkscape/inkscape/-/merge_requests/5566 MR #5566])
* The dialog's buttons for moving or deleting a layer or an object will now move and delete the right thing automatically, no matter the dialog's mode ('Layers only', or 'Layers and Objects') ([https://gitlab.com/inkscape/inbox/-/issues/7792 Bug inbox#7792], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5394 MR #5394])
* The dialog's buttons for moving or deleting a layer or an object will now move and delete the right thing automatically, no matter the dialog's mode ('Layers only', or 'Layers and Objects') ([https://gitlab.com/inkscape/inbox/-/issues/7792 Bug inbox#7792], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5394 MR #5394])
* When a layer is deleted, the next layer becomes the active layer again (instead of the document root) ([https://gitlab.com/inkscape/inkscape/-/issues/3839 Bug #3839], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5394 MR #5394]).  
* When a layer is deleted, the next layer becomes the active layer again (instead of the document root) ([https://gitlab.com/inkscape/inkscape/-/issues/3839 Bug #3839], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5394 MR #5394]).  
* When setting a mask by using only the Layers and Objects dialog and a keyboard shortcut, Inkscape no longer crashes ([https://gitlab.com/inkscape/inkscape/-/merge_requests/5532 MR #5532], [https://gitlab.com/inkscape/inkscape/-/issues/4412 Bug #4412])
* The buttons for moving and deleting now feature tooltips ([https://gitlab.com/inkscape/inkscape/-/merge_requests/5560 MR #5560])




Line 56: Line 72:


* Using the '''"Division"''' path operation and the '''Shape Builder''' tool now results in a '''much more reasonable number of nodes''' ([https://gitlab.com/inkscape/inkscape/-/issues/471 Bug #471], [https://gitlab.com/inkscape/inkscape/-/issues/4494 Bug #4494], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5962 MR #5962])
* Using the '''"Division"''' path operation and the '''Shape Builder''' tool now results in a '''much more reasonable number of nodes''' ([https://gitlab.com/inkscape/inkscape/-/issues/471 Bug #471], [https://gitlab.com/inkscape/inkscape/-/issues/4494 Bug #4494], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5962 MR #5962])
* Converting a text object that uses different styling for different parts of the text now respects that styling again in all cases ([https://gitlab.com/inkscape/inkscape/-/issues/4403 Bug #4403], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5515 MR #5515])


=== Tools ===
=== Tools ===
Line 61: Line 78:


* Worked around a bug that happened with a certain, outdated Gtk setting, where trying to use the '''Text tool would freeze Inkscape''' (([https://gitlab.com/inkscape/inkscape/-/issues/3664 Bug #3664], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5236 MR #5236]))
* Worked around a bug that happened with a certain, outdated Gtk setting, where trying to use the '''Text tool would freeze Inkscape''' (([https://gitlab.com/inkscape/inkscape/-/issues/3664 Bug #3664], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5236 MR #5236]))
=== Live Path Effects ===
* Deleting a segment of a path using the Corners LPE no longer leads to a crash ([https://gitlab.com/inkscape/inkscape/-/issues/4390 Bug #4390], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5528 MR #5528])
* The bounding box of an object with the Corners LPE is now calculated correctly ([https://gitlab.com/inkscape/inkscape/-/issues/4341 Bug #4341], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5547 MR #5547])
=== Extensions ===


=== Linux-specific fixes ===
=== Linux-specific fixes ===
Line 71: Line 96:


=== Improvements for development / deployment ===
=== Improvements for development / deployment ===
* Inkscape builds again with musl libc on Linux ([https://gitlab.com/inkscape/inkscape/-/issues/4427 Bug #4427], [https://gitlab.com/inkscape/inkscape/-/merge_requests/5558 MR #5558])


== Extension bug fixes ==
== Extension bug fixes ==

Revision as of 18:14, 26 October 2023

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.3.1 is a maintenance and bugfix release, which brings you … .

In addition to these bug fixes, this version features more than xx crash fixes, over xx bug fixes, x fixes for extension bugs, xx improved user interface translations, x improved documentation translations and updated documentation.

Crash fixes

Fixed a crash when …


Bug fixes

General

  • Fixed … (Bug #, MR #)
  • Improved a few user interface texts and added some missing icons back (Bugs #3355, #4193, #4316, MR #5393)
  • Ellipses no longer look cut off in certain cases at some zoom levels when moved close to the page's corner (Bug #4445)


Dialogs

General

  • When docking a dialog underneath another dialog, it no longer vanishes (Bug #4254, MR #5490)
  • The status bar no longer talks about nothing having been deleted when you paste an object with any tool other than the Selector tool or the Node tool (Bug #3031, MR #5524)
  • The toolbox's width now automatically adjusts when you change the size of its icons. When you change its width manually, it will now scale to fit the icons, in steps, so that no space is wasted (Bug #3334, MR #5545)

Export

  • 'Optimized PNG' can now be selected from the Export dialog and doesn't automatically switch back to normal PNG all the time (MR #5557)

Layers and Objects

  • Activating a layer in the dialog no longer leads to the layer being selected on-canvas as if it were a normal group, so you can activate a layer to draw in again directly. A second click is now needed to select the layer on-canvas (Bug #8423, MR #5394)
  • Layers no longer automatically expand to show their contents when they are selected (MR #5566)
  • A right-click on a layer opens its context menu and activates the layer, but it also no longer selects it like a group on-canvas (MR #5566)
  • To select multiple layers in the dialog, each layer must now be selected with either Shift + Click or Ctrl+Click (MR #5566)
  • The dialog's buttons for moving or deleting a layer or an object will now move and delete the right thing automatically, no matter the dialog's mode ('Layers only', or 'Layers and Objects') (Bug inbox#7792, MR #5394)
  • When a layer is deleted, the next layer becomes the active layer again (instead of the document root) (Bug #3839, MR #5394).
  • When setting a mask by using only the Layers and Objects dialog and a keyboard shortcut, Inkscape no longer crashes (MR #5532, Bug #4412)
  • The buttons for moving and deleting now feature tooltips (MR #5560)


Snap Panel

  • The advanced snap popover panel now correctly shows all disabled sub-items as disabled (Bug #3421, MR #5121)


Path Operations / Shape Builder

  • Using the "Division" path operation and the Shape Builder tool now results in a much more reasonable number of nodes (Bug #471, Bug #4494, MR #5962)
  • Converting a text object that uses different styling for different parts of the text now respects that styling again in all cases (Bug #4403, MR #5515)

Tools

Text Tool

  • Worked around a bug that happened with a certain, outdated Gtk setting, where trying to use the Text tool would freeze Inkscape ((Bug #3664, MR #5236))

Live Path Effects

  • Deleting a segment of a path using the Corners LPE no longer leads to a crash (Bug #4390, MR #5528)
  • The bounding box of an object with the Corners LPE is now calculated correctly (Bug #4341, MR #5547)

Extensions

Linux-specific fixes

Windows-specific Fixes

macOS-specific Fixes

  • Trying to dock a dialog underneath another dialog now no longer has a 100% crash rate. A few crashes may still occur, but it is fixed for the majority of cases (Bug #4111, MR #5489).

Improvements for development / deployment

Extension bug fixes

Complete as of 2022/05/24, see https://gitlab.com/inkscape/extensions/-/network/master for details

Bugfixes in particular extensions

Improvements that apply to all extensions

Translations

The following UI translations received updates (as of Oct. 23 2023):

  • Belarusian
  • Brazilian Portuguese
  • Catalan
  • French
  • Hungarian
  • Icelandic
  • Spanish
  • Traditional Chinese
  • Ukrainian
  • Vietnamese

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.

Other releases