Difference between revisions of "Release notes/1.1.2"

From Inkscape Wiki
Jump to navigation Jump to search
m (Continue ...)
 
(38 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages />
<languages />
 
<!--
{{Box| '''These Release Notes are in Draft Status.'''
{{Box| '''These Release Notes are in Draft Status.'''


Line 15: Line 15:
}}
}}


 
-->
<translate>
<translate>


Line 22: Line 22:
<!--  
<!--  
c78b9e5ce4 - (Wed, 22 Dec 2021 16:12:35 -0500) Sync extensions in time for 1.1.2  - Martin Owens (HEAD -> 1.1.x, origin/1.1.x)
c78b9e5ce4 - (Wed, 22 Dec 2021 16:12:35 -0500) Sync extensions in time for 1.1.2  - Martin Owens (HEAD -> 1.1.x, origin/1.1.x)
([MR #], [Bug #])
+ Documentation updates


7743c54943 - (Wed, 20 Oct 2021 11:58:15 +0530) Checking for empty input filename  - dwaipayanguha10
12cb7e2b4b - (Tue, 9 Nov 2021 03:44:38 +0000) Fixes cursors with transparent stroke/fill colors #2025  - aperitero
6a878ab757 - (Fri, 15 Oct 2021 18:16:10 +0200) Fix Gaussian Blur value in Filter Editor  - Aaron
471edd210d - (Wed, 29 Sep 2021 13:13:33 +1000) Stop changing line height when units change  - Nathan Lee
ebc4de4bfe - (Mon, 1 Nov 2021 21:45:38 +0200) Fix build with poppler 21.11.0  - Evangelos Foutras
d0ca4feaf3 - (Mon, 18 Oct 2021 14:12:35 +0000) add expander arrow to win32 theme css  - Krishna
8f6789c823 - (Wed, 27 Oct 2021 10:01:45 +0000) Fix tablet tool auto-switching for tablet devices  - Charles Lane
074a7915ae - (Mon, 4 Oct 2021 12:28:49 +0530) measure segments LPE  - Parth Pant
387b2dab0c - (Thu, 14 Oct 2021 17:48:13 +0300) Avoid initializing DBUS twice.  - Shlomi Fish
eb90963e84 - (Sat, 2 Oct 2021 02:55:00 +0000) Fix unintended nesting win32  - Krishna
b3b284958b - (Mon, 27 Sep 2021 08:13:08 +0000) fix context-menu decoration  - Krishna
85cac48fb9 - (Sun, 26 Sep 2021 09:10:08 +0000) Fix some text contrast issues  - Krishna
c3084ef5ed - (Wed, 22 Sep 2021 14:22:41 +0200) Update gtk-mac-integration  - René de Hesselle
c3084ef5ed - (Wed, 22 Sep 2021 14:22:41 +0200) Update gtk-mac-integration  - René de Hesselle


-->
-->
'''Released on February 5, 2022.'''


'''Definitely not released yet.'''
Inkscape 1.1.2 is a maintenance and bugfix release, which brings you more than 40 bug fixes, 11 crash fixes, 8 fixes for extension failures, 15 improved user interface translations and improved documentation.
 
== New Features ==


== Bug fixes ==
== Bug fixes ==
Line 47: Line 37:
=== General ===
=== General ===


* Fixed Windows test builds, so testers can again try out intermediate versions ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3762 MR #3762]
* Fixed '''Windows test builds''', so testers can again try out intermediate versions ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3762 MR #3762]
* Fixed building Inkscape with GCC 12 / C++17 ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3683 MR #3683])
* Fixed '''building Inkscape with GCC 12 / C++17''' ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3683 MR #3683])
* Toolbar units sync with selected display unit (in Document preferences) again ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3716 MR #3716], [https://gitlab.com/inkscape/inkscape/-/issues/1747 Bug #1747])
* Fixed '''building Inkscape with Poppler 21.11.0''', e.g. on Slackware Linux ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3636 MR #3636], [https://gitlab.com/inkscape/inkscape/-/issues/2906 Bug #2906])
* '''Toolbar fields''' now use the units the user selected as display units (in Document preferences) again ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3716 MR #3716], [https://gitlab.com/inkscape/inkscape/-/issues/1747 Bug #1747])
* '''Mouse cursors''' for tools are now completely visible, no matter how transparent the currently selected color is ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3640 MR #3640], [https://gitlab.com/inkscape/inkscape/-/issues/2025 Bug #2025])
* '''Graphic tablet pens''' that have a built-in eraser tip now again automatically switch to the correct tool ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3636 MR 3636], [https://gitlab.com/inkscape/inkscape/-/issues/2866 Bug #2866])
* On '''macOS''', the system menu now uses the correct language and menu decorations look better on systems with non-English locales ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3531 MR #3531])
* When clicking on the '''color indicator''' in the bottom left corner, the <code>Fill and Stroke</code> dialog will now open again ([https://gitlab.com/inkscape/inkscape/-/issues/2621 Bug #2621], [https://gitlab.com/inkscape/inkscape/-/merge_requests/3754 MR #3754])
* Multiple untranslatable strings are now '''translatable''' ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3918 MR #3918], [https://gitlab.com/inkscape/inkscape/-/issues/2492 Bug #2492], [https://gitlab.com/inkscape/inkscape/-/issues/2279 Bug #2279], [https://gitlab.com/inkscape/inkscape/-/issues/809 Bug #809])
* When automatically '''converting text to path on the commandline''' for export, differently formatted text parts no longer lose their styling ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3918 MR #3918], [https://gitlab.com/inkscape/inkscape/-/issues/2602 Bug #2602])
* '''Clones/symbols/glyphs''' are now positioned correctly relative to each other when pasting them into a new document ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3922 MR #3922], [https://gitlab.com/inkscape/inkscape/-/issues/387 Bug #387])
* '''Copy-pasting an object with a Live Path Effect''' repeatedly into a new document now pastes the current object, not an outdated one ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3922 MR #3922], [https://gitlab.com/inkscape/inkscape/-/issues/1743 Bug #1743])
* Linking an additional path to the '''Measure Path LPE''' as a projection target works again ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3922 MR #3922], [https://gitlab.com/inkscape/inkscape/-/issues/3035 Bug #3035])
* Saving files with markers as '''SVG1.1''' results in valid markers again ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3942 MR #3942], [https://gitlab.com/inkscape/inkscape/-/issues/2785 Bug #2785])


=== Dialogs ===
=== Dialogs ===


*
* '''Filter editor''': The standard deviation for Gaussian blur can now be 0, if there is no blur ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3640 MR #3650], [https://gitlab.com/inkscape/inkscape/-/issues/2724 Bug #2724])
 
=== Filters ===
 
* …
 
=== Import ===
 
* …
 
=== Export ===
 
* …
 
=== Markers ===
 
* …


=== Menus ===
=== Themes ===


*
* '''win32 theme''' now contains expand/collapse arrows for expandable lists ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3636 MR #3636], [https://gitlab.com/inkscape/inkscape/-/issues/2876 Bug #2876])
* '''win32 theme''' offers improved contrast when hovering over text ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3550 MR #3550])
* '''win32 theme''' context menu border looks better now ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3550 MR #3550])
* '''win32 theme''' offers improved contrast when hovering over text ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3550 MR #3550])


=== Packaging ===
* …


=== Tools ===
=== Tools ===
Line 83: Line 68:
==== Text tool ====  
==== Text tool ====  
* '''Font dropdown''' now updates when changing font for the same text multiple times through the dropdown menu ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3717 MR #3731], [https://gitlab.com/inkscape/inkscape/-/issues/2056 Bug #2056])
* '''Font dropdown''' now updates when changing font for the same text multiple times through the dropdown menu ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3717 MR #3731], [https://gitlab.com/inkscape/inkscape/-/issues/2056 Bug #2056])
* '''Line spacing''' works properly again with current Pango versions (e.g. 1.49) as used on Fedora Linux ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3717 MR #3717], [https://gitlab.com/inkscape/inkscape/-/issues/2864 Bug #2864])
* '''Line spacing''' works again with current Pango versions (e.g. 1.49) as used on Fedora Linux ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3717 MR #3717], [https://gitlab.com/inkscape/inkscape/-/issues/2864 Bug #2864])
* '''Line spacing''' now always stays the same when only changing the line height units ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3640 MR #3640], [https://gitlab.com/inkscape/inkscape/-/issues/2465 Bug #2465])
* '''Unicode mode''' now accepts numbers entered with numpad keys (a bug with a long beard, reported in 2014! [https://gitlab.com/inkscape/inkscape/-/merge_requests/3716 MR #3716], [https://bugs.launchpad.net/inkscape/+bug/1394559 Launchpad Bug #1394559]
* '''Unicode mode''' now accepts numbers entered with numpad keys (a bug with a long beard, reported in 2014! [https://gitlab.com/inkscape/inkscape/-/merge_requests/3716 MR #3716], [https://bugs.launchpad.net/inkscape/+bug/1394559 Launchpad Bug #1394559]
 
* '''Copied style''' no longer includes the shape of a flowed text and some other text positioning data, which caused all kinds of strange behavior ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3899 MR #3899], [https://gitlab.com/inkscape/inkscape/-/issues/2807 Bug #2807])


== Crash fixes ==
== Crash fixes ==
Line 91: Line 77:
Fixed a crash when …
Fixed a crash when …


* … grouping / ungrouping / importing / pasting a 3D box or after doing so and editing it ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3717 MR #3731], [https://gitlab.com/inkscape/inkscape/-/issues/2833 Bug #2833])
* … grouping / ungrouping / importing / pasting a '''3D box''' or after doing so and editing it ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3717 MR #3731], [https://gitlab.com/inkscape/inkscape/-/issues/2833 Bug #2833])
* … trying to add the '''"Measure segments" Live Path Effect''' to a path with empty / one-node subpaths ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3636 MR #3636], [https://gitlab.com/inkscape/inkscape/-/issues/2725 Bug #2725])
* … running <code>inkscape --actions=action-list</code> on the command line if Inkscape has been built with DBUS support ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3636 MR #3636], [https://gitlab.com/inkscape/inkscape/-/issues/2813 Bug #2813])
* … exporting to a raster image file with a file name that contains non-ASCII characters ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3784 MR #3784], [https://gitlab.com/inkscape/inkscape/-/issues/2548 Bug #2548])
* … importing an SVG file that contains a '''3D box''' ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3592 MR #3592], [https://gitlab.com/inkscape/inkscape/-/issues/2881 Bug #2881])
* … pressing Backspace while using the '''Bézier tool''' ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3715 MR #3715], [https://gitlab.com/inkscape/inkscape/-/issues/2764 Bug #2764])
* … selecting <code>Other locations</code> in the '''Open/Save/Import dialog''', with the preview active ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3786 MR #3786], [https://gitlab.com/inkscape/inkscape/-/issues/2549 Bug #2549])
* … dragging a '''guide line''' off the canvas to delete it ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3899 MR #3899], [https://gitlab.com/inkscape/inkscape/-/issues/3084 Bug #3084])
* … starting Inkscape with the '''Icon Preview''' panel open on Wayland ([https://gitlab.com/inkscape/inkscape/-/issues/3047 Bug #3047], [https://gitlab.com/inkscape/inkscape/-/merge_requests/3937 MR #3937])
* … '''copying nodes''' if there is a Bend LPE in the clipboard ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3942 MR #3942])
* … (freeze) when '''changing the document's license''' while the <code>Selectors and CSS</code> dialog is open ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3939 MR #3939], [https://gitlab.com/inkscape/inkscape/-/issues/2700 Bug #2700])


== Extension bug fixes ==
== Extension bug fixes ==
*
 
 
=== Crash fixes ===
* A crash in the ''''Seamless Pattern'''' extension has been fixed ([https://gitlab.com/inkscape/extensions/-/merge_requests/367 MR extensions#367])
* A crash in the ''''Win32 Vector Print'''' extension has been fixed ([https://gitlab.com/inkscape/extensions/-/merge_requests/393 MR extensions#393], [https://gitlab.com/inkscape/extensions/-/issues/249 Bug extensions#249])
* A crash in extensions that try to access the user's current selection with files containing '''comments''' ([https://gitlab.com/inkscape/extensions/-/merge_requests/372 MR extensions#372], [https://gitlab.com/inkscape/extensions/-/issues/369 Bug extensions#369])
* Very large documents with deeply nested groups no longer cause extensions to fail when trying to look up a root element ([https://gitlab.com/inkscape/extensions/-/issues/429 Bug extensions#429], [https://gitlab.com/inkscape/extensions/-/merge_requests/376 MR extensions#376], [https://gitlab.com/inkscape/extensions/-/commit/be7e96b3a282bbf5537a2d8b7878c1b6e1cdad0d Commit extensions#be7e96])
* Very large documents no longer cause extensions to freeze while it's searching for free object ids ([https://gitlab.com/inkscape/extensions/-/merge_requests/348 MR extensions#348], [https://gitlab.com/inkscape/extensions/-/issues/378 Bug extensions#378])
* The '''Hershey Text''' extension no longer fails if a text has the style attribute <code>line-height:normal;</code> ([https://gitlab.com/inkscape/extensions/-/merge_requests/302 MR extensions#302], [https://gitlab.com/inkscape/extensions/-/issues/361 Bug #361])
* The '''GCodetools Plasma''' extension now generates GCode again ([https://gitlab.com/inkscape/extensions/-/merge_requests/388 MR extensions#388], [https://gitlab.com/inkscape/extensions/-/issues/276 Bug extensions#276])
* Exporting as '''HTML5 Canvas''' no longer fails when the drawing contains a text put on a path (but the text is ignored) ([https://gitlab.com/inkscape/extensions/-/merge_requests/318 MR extensions#318], [https://gitlab.com/inkscape/extensions/-/issues/292 Bug extensions#292])
 
=== Bugfixes in particular extensions ===
* The '''Symbols option''' for ''''Barcode'''' works now ([https://gitlab.com/inkscape/extensions/-/merge_requests/395 MR extensions#395], [https://gitlab.com/inkscape/extensions/-/issues/150 Bug extensions#150])
* The '''space character''' in the ''''Braille'''' text extension now has the correct width ([https://gitlab.com/inkscape/extensions/-/issues/410 Bug extensions#410])
* The '''Voronoi''' extension now properly respects the page boundaries ([https://gitlab.com/inkscape/extensions/-/merge_requests/382 MR extensions#382], [https://gitlab.com/inkscape/extensions/-/issues/403 Bug extensions#403])
* Cell sizes and stroke width in the '''Voronoi''' extension allow entering larger values now ([https://gitlab.com/inkscape/extensions/-/merge_requests/356 MR extensions#356])
* Mockups created with the '''Interactive Mockup''' extension work correctly with current browsers again ([https://gitlab.com/inkscape/extensions/-/merge_requests/405 MR extensions#405])
* The '''Web Slicer''' extension now exports images again ([https://gitlab.com/inkscape/extensions/-/issues/267 Bug extensions#267], [https://gitlab.com/inkscape/extensions/-/merge_requests/406 MR extensions#406])
* When importing a '''DXF file''', polylines are now included ([https://gitlab.com/inkscape/extensions/-/merge_requests/338 MR extensions#338])
* Help texts for paper thickness in the '''Perfect bound cover''' bookcover making extension were improved ([https://gitlab.com/inkscape/extensions/-/merge_requests/304 MR extensions#304], [https://gitlab.com/inkscape/extensions/-/issues/265 Bug extensions#265])
* The '''Scatter''' extension now places objects at the correct positions again ([https://gitlab.com/inkscape/extensions/-/merge_requests/323 MR extensions#323], [https://gitlab.com/inkscape/extensions/-/merge_requests/323 MR extensions#323])
* The tangential (along path direction) offset for '''scattered objects''' is now defined in % of pattern object length ([https://gitlab.com/inkscape/extensions/-/merge_requests/323 MR extensions#323])
* '''Help texts''' in ''''Scatter' and 'Pattern along Path'''' extensions simplified ([https://gitlab.com/inkscape/extensions/-/merge_requests/378 MR extensions#378])
* Formulas rendered by '''LaTeX (pdflatex)''' now more reliably give the correct result ([https://gitlab.com/inkscape/extensions/-/merge_requests/349 MR extensions#349])
* The '''JessyInk keybindings''' dialog now better fits on the screen ([https://gitlab.com/inkscape/extensions/-/merge_requests/340 MR extensions#340], [https://gitlab.com/inkscape/extensions/-/issues/261 Bug extensions#261], [https://gitlab.com/inkscape/extensions/-/merge_requests/380 MR extensions#380])
 
=== Improvements that apply to all extensions ===
* The '''file chooser''' in extensions can no longer accidentally choose a directory instead of a file ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3716 MR #3716], [https://gitlab.com/inkscape/inkscape/-/issues/2822 Bug #2822])
* '''Compact float notation''' (such as <code>1.2 .3 </code>) in paths is now supported for all extensions ([https://gitlab.com/inkscape/extensions/-/merge_requests/385 MR extensions#385])
* Extensions that call external programs no longer mangle '''texts with special characters''' on systems that do not use UTF-8 encoding ([https://gitlab.com/inkscape/extensions/-/merge_requests/363 MR extensions#363])
 
=== Improvements for development / deployment ===
* Developer documentation improvements ([https://gitlab.com/inkscape/extensions/-/commit/6361094904698cc07b0505aae73d25c5ba5942bf Commit extensions#636109])
* Installation metadata updates ([https://gitlab.com/inkscape/extensions/-/merge_requests/369 MR extensions#369])
* Fixes for the automatical testing on GitLab ([https://gitlab.com/inkscape/extensions/-/merge_requests/396 MR #369])
* Extension test suite improvements for many of the fixed bugs
 
== Translations ==
== Translations ==


The following UI translations received updates:
The following UI translations received updates:


* Brazilian Portuguese
* Catalan
* Croatian
* Croatian
* Simplified Chinese
* Czech
* Czech
* German
* Greek
* Hungarian
* Lithuanian
* Romanian
* Russian
* Russian
* Catalan
* Simplified Chinese
* Slovenian
* Traditional Chinese
* Spanish
* Ukrainian


<!-- The following documentation translations received updates:
<!-- The following documentation translations received updates:
Line 115: Line 158:
== Documentation ==
== Documentation ==


*
* Documentation is now built with current Inkscape and Python 3. The tutorial files make use of SVG2 flowed text ([https://gitlab.com/inkscape/inkscape/-/merge_requests/3531 MR docs#3531])
* Translation statistics show correct version number ([https://gitlab.com/inkscape/inkscape-docs/documentation/-/commit/4eb6a4f710d815c4d580ac0938fe694da654649a Commit 4eb6a4])
* Documentation for how to generate and write documentation updated ([https://gitlab.com/inkscape/inkscape-docs/documentation/-/commit/069f692e9b350a888127006d591c9ddea611ee43 Commit docs-069f69]; [https://gitlab.com/inkscape/inkscape-docs/documentation/-/commit/53f93cc0d7036401852cd4b691d3133e8c4435cf Commit docs-53f93c])
* Man page export area description improved ([https://gitlab.com/inkscape/inkscape-docs/documentation/-/commit/72b2a8756238817c819f454e8791268897723617 Commit docs-72b2a8])
* Added two XML editor shortcuts to keyboard shortcut reference ([https://gitlab.com/inkscape/inkscape-docs/documentation/-/commit/a4700890efa2e8a8127496d05944133d7b843b1b Commit docs-a47008], [https://gitlab.com/inkscape/inkscape-docs/documentation/-/issues/55 Bug docs#55])
* Broken translation files now cause the documentation generation to abort ([https://gitlab.com/inkscape/inkscape-docs/documentation/-/commit/f3f16d9efe0989ff8c19b43a370caf91fe530c52 Commit docs-f3f16d], [https://gitlab.com/inkscape/inkscape-docs/documentation/-/issues/37 Bug docs#37])


=== Contributing to documentation and documentation translation ===
=== Contributing to documentation and documentation translation ===
Line 122: Line 170:
== Known issues ==
== Known issues ==
These issues could not be fixed in time for the 1.1.2 release.
These issues could not be fixed in time for the 1.1.2 release.
* Extensions: The unit conversions for circles and rectangles is incorrect, which leads to displaced elements for some extensions ([https://gitlab.com/inkscape/extensions/-/issues/437 extensions#437], [https://gitlab.com/inkscape/extensions/-/issues/438 extensions#438]). Workaround: Convert circles and rectangles to paths before calling the extension.


== Other releases ==
== Other releases ==

Latest revision as of 18:38, 6 February 2022


Release highlights

Released on February 5, 2022.

Inkscape 1.1.2 is a maintenance and bugfix release, which brings you more than 40 bug fixes, 11 crash fixes, 8 fixes for extension failures, 15 improved user interface translations and improved documentation.

Bug fixes

General

  • Fixed Windows test builds, so testers can again try out intermediate versions (MR #3762
  • Fixed building Inkscape with GCC 12 / C++17 (MR #3683)
  • Fixed building Inkscape with Poppler 21.11.0, e.g. on Slackware Linux (MR #3636, Bug #2906)
  • Toolbar fields now use the units the user selected as display units (in Document preferences) again (MR #3716, Bug #1747)
  • Mouse cursors for tools are now completely visible, no matter how transparent the currently selected color is (MR #3640, Bug #2025)
  • Graphic tablet pens that have a built-in eraser tip now again automatically switch to the correct tool (MR 3636, Bug #2866)
  • On macOS, the system menu now uses the correct language and menu decorations look better on systems with non-English locales (MR #3531)
  • When clicking on the color indicator in the bottom left corner, the Fill and Stroke dialog will now open again (Bug #2621, MR #3754)
  • Multiple untranslatable strings are now translatable (MR #3918, Bug #2492, Bug #2279, Bug #809)
  • When automatically converting text to path on the commandline for export, differently formatted text parts no longer lose their styling (MR #3918, Bug #2602)
  • Clones/symbols/glyphs are now positioned correctly relative to each other when pasting them into a new document (MR #3922, Bug #387)
  • Copy-pasting an object with a Live Path Effect repeatedly into a new document now pastes the current object, not an outdated one (MR #3922, Bug #1743)
  • Linking an additional path to the Measure Path LPE as a projection target works again (MR #3922, Bug #3035)
  • Saving files with markers as SVG1.1 results in valid markers again (MR #3942, Bug #2785)

Dialogs

  • Filter editor: The standard deviation for Gaussian blur can now be 0, if there is no blur (MR #3650, Bug #2724)

Themes

  • win32 theme now contains expand/collapse arrows for expandable lists (MR #3636, Bug #2876)
  • win32 theme offers improved contrast when hovering over text (MR #3550)
  • win32 theme context menu border looks better now (MR #3550)
  • win32 theme offers improved contrast when hovering over text (MR #3550)


Tools

Text tool

  • Font dropdown now updates when changing font for the same text multiple times through the dropdown menu (MR #3731, Bug #2056)
  • Line spacing works again with current Pango versions (e.g. 1.49) as used on Fedora Linux (MR #3717, Bug #2864)
  • Line spacing now always stays the same when only changing the line height units (MR #3640, Bug #2465)
  • Unicode mode now accepts numbers entered with numpad keys (a bug with a long beard, reported in 2014! MR #3716, Launchpad Bug #1394559
  • Copied style no longer includes the shape of a flowed text and some other text positioning data, which caused all kinds of strange behavior (MR #3899, Bug #2807)

Crash fixes

Fixed a crash when …

  • … grouping / ungrouping / importing / pasting a 3D box or after doing so and editing it (MR #3731, Bug #2833)
  • … trying to add the "Measure segments" Live Path Effect to a path with empty / one-node subpaths (MR #3636, Bug #2725)
  • … running inkscape --actions=action-list on the command line if Inkscape has been built with DBUS support (MR #3636, Bug #2813)
  • … exporting to a raster image file with a file name that contains non-ASCII characters (MR #3784, Bug #2548)
  • … importing an SVG file that contains a 3D box (MR #3592, Bug #2881)
  • … pressing Backspace while using the Bézier tool (MR #3715, Bug #2764)
  • … selecting Other locations in the Open/Save/Import dialog, with the preview active (MR #3786, Bug #2549)
  • … dragging a guide line off the canvas to delete it (MR #3899, Bug #3084)
  • … starting Inkscape with the Icon Preview panel open on Wayland (Bug #3047, MR #3937)
  • copying nodes if there is a Bend LPE in the clipboard (MR #3942)
  • … (freeze) when changing the document's license while the Selectors and CSS dialog is open (MR #3939, Bug #2700)

Extension bug fixes

Crash fixes

Bugfixes in particular extensions

Improvements that apply to all extensions

  • The file chooser in extensions can no longer accidentally choose a directory instead of a file (MR #3716, Bug #2822)
  • Compact float notation (such as 1.2 .3 ) in paths is now supported for all extensions (MR extensions#385)
  • Extensions that call external programs no longer mangle texts with special characters on systems that do not use UTF-8 encoding (MR extensions#363)

Improvements for development / deployment

Translations

The following UI translations received updates:

  • Brazilian Portuguese
  • Catalan
  • Croatian
  • Czech
  • German
  • Greek
  • Hungarian
  • Lithuanian
  • Romanian
  • Russian
  • Simplified Chinese
  • Slovenian
  • Traditional Chinese
  • Spanish
  • Ukrainian


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.1.2 release.

  • Extensions: The unit conversions for circles and rectangles is incorrect, which leads to displaced elements for some extensions (extensions#437, extensions#438). Workaround: Convert circles and rectangles to paths before calling the extension.

Other releases