Difference between revisions of "Release notes/0.92.5"

From Inkscape Wiki
Jump to navigation Jump to search
m
(Update with info up to April 1, 2020)
Line 5: Line 5:
'''Not yet released'''
'''Not yet released'''


Inkscape 0.92.5 is a stability and bugfix release.
Inkscape 0.92.5 is a stability and bugfix release.  
 
The most notable improvements are:
 
* Python extensions will now run with Python 3
* Fonts on Windows 10 that are not installed globally are now available to be used in Inkscape


== Important changes ==
== Important changes ==
Line 21: Line 26:
* ... -->
* ... -->


== Notable bugfixes and crash fixes ==
== Notable bugfixes ==


* As of Windows 10 (version 1809) fonts are installed into a new user-specific folder by default. Allow Inkscape to recognize those fonts. ([https://gitlab.com/inkscape/inkscape/issues/50 #50])
* As of Windows 10 (version 1809), fonts are installed into a new user-specific folder by default. Inkscape can now find those fonts. ([https://gitlab.com/inkscape/inkscape/issues/50 Bug #50])
* The default Perl interpreter executable on Windows was changed from "perl.exe" to "wperl.exe" which should usually avoid flashing a console window.  ([https://gitlab.com/inkscape/inkscape/issues/66 #66])
* The default Perl interpreter executable on Windows was changed from "perl.exe" to "wperl.exe" which should usually avoid flashing a console window.  ([https://gitlab.com/inkscape/inkscape/issues/66 Bug #66])
* Fix crash when moving group after deleting a connector from it. ([https://gitlab.com/inkscape/inkscape/issues/205 #205])
* Inset / Outset and calligraphy tool dots now honor document units ([https://gitlab.com/inkscape/inkscape/-/commit/8b15224a6039fd88c5c778a73e452fcfb8d404c6/pipelines Commits #8b15224a] and [https://gitlab.com/inkscape/inkscape/-/commit/5318323359ad7735e5cababfab13ab1109ea21cb #53183233]
* Fix crash on PNG export ([https://gitlab.com/inkscape/inkscape/commit/6cf2c82b464b2bf086780d45fb52b21565e72933 Commit #6cf2c8])
* Fix stroke to path for dashed paths with round caps ([https://gitlab.com/inkscape/inkscape/commit/cb555bdc386f699dc2c76b65a5f3678003ec2405 Commit #cb555bdc])
* Fix stroke to path for dashed paths with round caps ([https://gitlab.com/inkscape/inkscape/commit/cb555bdc386f699dc2c76b65a5f3678003ec2405 Commit #cb555bdc])
* Limit size of font preview ([https://gitlab.com/inkscape/inkscape/commit/06cb5e157e95249ad4c11a777d36ec4e653b5c07 Commit #06cb5e15])
* Limit size of font preview ([https://gitlab.com/inkscape/inkscape/commit/06cb5e157e95249ad4c11a777d36ec4e653b5c07 Commit #06cb5e15])
* Files with spaces in names are now opened by the Inkscape snap ([https://gitlab.com/inkscape/inkscape/commit/1a1d78ad89f8a7f3509d4464da2769e64909dec0 Commit #1a1d78ad])
* Files with spaces in names are now opened by the Inkscape snap ([https://gitlab.com/inkscape/inkscape/commit/1a1d78ad89f8a7f3509d4464da2769e64909dec0 Commit #1a1d78ad])
* Default preferences value for 'Rendering tile multiplier' set to a value that yields better performance on modern hardware (note: only applies if you reset your preferences file or install Inkscape for the first time) ([https://gitlab.com/inkscape/inkscape/commit/f8dce91bac9015b21d9ec9d6e653bfb0a9995102 Commit #f8dce91b])
* Default preferences value for 'Rendering tile multiplier' set to a value that yields better performance on modern hardware (note: only applies if you reset your preferences file or install Inkscape for the first time) ([https://gitlab.com/inkscape/inkscape/commit/f8dce91bac9015b21d9ec9d6e653bfb0a9995102 Commit #f8dce91b])
* Fix crash in Clone Original LPE ([https://gitlab.com/inkscape/inkscape/commit/515569e7213be998b80c086fc4a7bc8811d307e3 Commit #515569e7])
* Fix crash in SIOX foreground tracing ([https://gitlab.com/inkscape/inkscape/commit/424477f665adb9996045d92026ceecb2eeb22dbe Commit #424477f6])
* Fix crash when importing / selecting a large PNG image ([https://gitlab.com/inkscape/inkscape/commit/72836e914fb2175181f74c020a366847a07d72e0 Commit #72836e91])
* Fix crash on undo when the text dialog is open ([https://gitlab.com/inkscape/inkscape/commit/40c7e4f831d9270c8fdcd1b89b6e504b5bca6624 Commit #40c7e4f8])
* Fix a crash after deleting a connector ([https://gitlab.com/inkscape/inkscape/issues/205 Bug inkscape#205])
* Fix a crash for connector tool avoidance functionality (flatpak) (https://gitlab.com/inkscape/inkscape/commit/c4d311853e68039eb885fd95b25165c2256063fe Commit #c4d31185)
* Fix a crash when selecting all with text on path (https://gitlab.com/inkscape/inkscape/commit/1a07842b3b8870ba06238a2a09ce97e0a07761e2 Commit #1a07842b)
* Fix a crash when putting text on path with Objects dialog open ([https://gitlab.com/inkscape/inkscape/commit/f5a3865836b69eaf3500e0ea1d256e8a15eaa5a6 Commit #f5a38658])
* Fix a crash of the paint bucket tool (flatpak) ([https://gitlab.com/inkscape/inkscape/commit/cbeb0db7ede1364170994e390829f48537d12268 Commit #cbeb0db7])
* Fix a crash on Boolean division (flatpak) ([https://gitlab.com/inkscape/inkscape/commit/094d2341faec7dbbb9336bd3f84ec20e5ecfd685 Commit #094d2341])
* Fix a crash when resizing objects ([https://gitlab.com/inkscape/inkscape/commit/5095c1b47bf125394c941e7db76aac445e3da993 Commit #5095c1b4])
* Fix a crash when pressing the menu button with Mate desktop ([https://gitlab.com/inkscape/inbox/issues/400 Bug inbox#400])
* Fix crashes with empty text and arrow / Enter keys ([https://gitlab.com/inkscape/inkscape/commit/f29ffcbb71499456cd969d07dc9e490fdf17423c Commit #f29ffcbb], [https://gitlab.com/inkscape/inkscape/commit/decb8fcb692a1d743b3e5fd9b7105854a9be0974 Commit #decb8fcb], [https://gitlab.com/inkscape/inkscape/commit/957032e1653ab4e5b4e6298b9609fbcc6f5728c1 Commit #957032e1])
* Fix a crash when clicking at the end of a text ([https://gitlab.com/inkscape/inkscape/commit/8306201a27638f26e492a4069a90b24de3b10aaa Commit #8306201a])
* Remove GCodetools update check ([https://gitlab.com/inkscape/inkscape/commit/45b59e76f64589cdad157c6e0eb1bb303b506063 Commit #45b59e76])
* Remove GCodetools update check ([https://gitlab.com/inkscape/inkscape/commit/45b59e76f64589cdad157c6e0eb1bb303b506063 Commit #45b59e76])
* Remove Trace Bitmap dialog if Inkscape is compiled without potrace ([https://gitlab.com/inkscape/inkscape/-/commit/880a88d976df22f31ad80d2e2263babd5daea4cb Commit #880a88d9])
* Remove spell checking dialog if the necessary spell checker library is not installed ([https://gitlab.com/inkscape/inkscape/-/commit/287c3a7e92e205b721844fd871a3f5605d3709cd Commit #287c3a7e])
== Crash fixes ==
Fix a crash …
* … when moving a group after deleting a connector from it ([https://gitlab.com/inkscape/inkscape/issues/205 #205])
* … on PNG export ([https://gitlab.com/inkscape/inkscape/commit/6cf2c82b464b2bf086780d45fb52b21565e72933 Commit #6cf2c8])
* … in Clone Original LPE ([https://gitlab.com/inkscape/inkscape/commit/515569e7213be998b80c086fc4a7bc8811d307e3 Commit #515569e7])
* … in SIOX foreground tracing ([https://gitlab.com/inkscape/inkscape/commit/424477f665adb9996045d92026ceecb2eeb22dbe Commit #424477f6])
* … when importing / selecting a large PNG image ([https://gitlab.com/inkscape/inkscape/commit/72836e914fb2175181f74c020a366847a07d72e0 Commit #72836e91])
* … on undo when the text dialog is open ([https://gitlab.com/inkscape/inkscape/commit/40c7e4f831d9270c8fdcd1b89b6e504b5bca6624 Commit #40c7e4f8])
* … after deleting a connector ([https://gitlab.com/inkscape/inkscape/issues/205 Bug inkscape#205])
* … for connector tool avoidance functionality (flatpak) ([https://gitlab.com/inkscape/inkscape/commit/c4d311853e68039eb885fd95b25165c2256063fe Commit #c4d31185])
* … when selecting all with text on path ([https://gitlab.com/inkscape/inkscape/commit/1a07842b3b8870ba06238a2a09ce97e0a07761e2 Commit #1a07842b])
* … when putting text on path with Objects dialog open ([https://gitlab.com/inkscape/inkscape/commit/f5a3865836b69eaf3500e0ea1d256e8a15eaa5a6 Commit #f5a38658])
* … of the paint bucket tool (flatpak) ([https://gitlab.com/inkscape/inkscape/commit/cbeb0db7ede1364170994e390829f48537d12268 Commit #cbeb0db7])
* … on Boolean division (flatpak) ([https://gitlab.com/inkscape/inkscape/commit/094d2341faec7dbbb9336bd3f84ec20e5ecfd685 Commit #094d2341])
* … when resizing objects ([https://gitlab.com/inkscape/inkscape/commit/5095c1b47bf125394c941e7db76aac445e3da993 Commit #5095c1b4])
* … when pressing the menu button with Mate desktop ([https://gitlab.com/inkscape/inbox/issues/400 Bug inbox#400])
* … with empty text and arrow / Enter keys ([https://gitlab.com/inkscape/inkscape/commit/f29ffcbb71499456cd969d07dc9e490fdf17423c Commit #f29ffcbb], [https://gitlab.com/inkscape/inkscape/commit/decb8fcb692a1d743b3e5fd9b7105854a9be0974 Commit #decb8fcb], [https://gitlab.com/inkscape/inkscape/commit/957032e1653ab4e5b4e6298b9609fbcc6f5728c1 Commit #957032e1])
* … when clicking at the end of a text ([https://gitlab.com/inkscape/inkscape/commit/8306201a27638f26e492a4069a90b24de3b10aaa Commit #8306201a])
* … when rotating an element with snapping enabled ([https://gitlab.com/inkscape/inbox/-/issues/1584 Bug #1584])
* … on closing Inkscape ([https://gitlab.com/inkscape/inkscape/-/commit/94d345e0b04959a0f07c7c5e501dcf6171cdad35 Commit #94d345e0])


== More bug fixes ==
== More bug fixes ==
Line 51: Line 65:
There were even more issues fixed than those listed above, but these probably only affect a small portion of users, or are relevant for development and packaging only.
There were even more issues fixed than those listed above, but these probably only affect a small portion of users, or are relevant for development and packaging only.


For a complete list, visit [https://gitlab.com/inkscape/inkscape/milestones/2 our GitLab issue tracker] and see the [https://gitlab.com/inkscape/inkscape/commits/0.92.x commit history] (all changes from January, 15th 2019 until release date).
For a complete list, visit [https://gitlab.com/inkscape/inkscape/milestones/2 our GitLab issue tracker] and see the [https://gitlab.com/inkscape/inkscape/commits/0.92.x commit history] (all changes since January, 15th 2019 until release date).


== Translations ==
== Translations ==
Line 57: Line 71:
The following UI translations received updates:
The following UI translations received updates:


* Croatian
* Hungarian
* Hungarian
* Icelandic
* Korean
* Korean
* Croatian
* Turkish
* Turkish


The following installer translations received updates:
The following installer translations received updates:


* ...
* Hungarian


The following documentation translations received updates:
The following documentation translations received updates:


* ...
* Brazilian Portuguese
* Dutch
* Croatian
* German
* Hungarian
* Korean


=== Contributing to interface translations ===
=== Contributing to interface translations ===
Line 76: Line 96:
== Documentation ==
== Documentation ==


* ...
* Some missing options were added to the man page (command line help)
* Some missing keyboard shortcuts were added to the keyboard shortcut reference


=== Contributing to documentation and documentation translation ===
=== Contributing to documentation and documentation translation ===
Line 83: Line 104:
== Known issues ==
== Known issues ==


<!--
* 0.92.5 is not as feature-packed as [[Release notes/1.0 | Inkscape 1.0]] will be!
 
* 0.92.5 is not availabe for macOS. Please use [https://inkscape.org/release/inkscape-1.0/?latest=1 the latest beta version of Inkscape 1.0], if you want a newer Inkscape that integrates better with macOS and works with high resolution screens. Catalina users '''must''' use the beta version, because Inkscape 0.92.2 will not run on macOS Catalina (it's 32bit only).
Where we want to link here?
* Many of Inkscape's old bug reports still need to be [https://alpha.inkscape.org/bug-migration/ tested and migrated to the new bug tracker]. While some progress has already been made, we still need your help with that task!
  https://gitlab.com/inkscape/inkscape/issues ?
* All (migrated and new) open issues for the project are listed on [https://gitlab.com/groups/inkscape/-/issues GitLab]. If you have some time on your hands and can help fixing them, [ https://chat.inkscape.org/channel/team_devel join us in the development chat] and let us tackle them together!
  https://gitlab.com/groups/inkscape/-/issues ?
 
See [https://bugs.launchpad.net/inkscape bug tracker]


-->


== Previous releases ==
== Previous releases ==

Revision as of 23:25, 1 April 2020

Other languages: العربية Català Česky Deutsch English Español Français Italiano 日本語 한국어 Polski Português Português do Brasil Русский Slovenčina 中文

Release highlights

Not yet released

Inkscape 0.92.5 is a stability and bugfix release.

The most notable improvements are:

  • Python extensions will now run with Python 3
  • Fonts on Windows 10 that are not installed globally are now available to be used in Inkscape

Important changes

The Inkscape project has opened a new, user-facing bug tracker on gitlab at https://gitlab.com/inkscape/inbox/issues/ . Please use this new tracker to report issues that occur with Inkscape 0.92.5 and with development builds.

Improvements

  • Extensions are now compatible with Python 3 as well as Python 2
  • The option to export to 'Save as...' > 'Cairo PNG' has been removed, as it was frequently confused with the 'Export PNG image' option
  • The snap package now supports GTK2 themes from common distros via the gtk2-common-themes content interface


Notable bugfixes

  • As of Windows 10 (version 1809), fonts are installed into a new user-specific folder by default. Inkscape can now find those fonts. (Bug #50)
  • The default Perl interpreter executable on Windows was changed from "perl.exe" to "wperl.exe" which should usually avoid flashing a console window. (Bug #66)
  • Inset / Outset and calligraphy tool dots now honor document units (Commits #8b15224a and #53183233
  • Fix stroke to path for dashed paths with round caps (Commit #cb555bdc)
  • Limit size of font preview (Commit #06cb5e15)
  • Files with spaces in names are now opened by the Inkscape snap (Commit #1a1d78ad)
  • Default preferences value for 'Rendering tile multiplier' set to a value that yields better performance on modern hardware (note: only applies if you reset your preferences file or install Inkscape for the first time) (Commit #f8dce91b)
  • Remove GCodetools update check (Commit #45b59e76)
  • Remove Trace Bitmap dialog if Inkscape is compiled without potrace (Commit #880a88d9)
  • Remove spell checking dialog if the necessary spell checker library is not installed (Commit #287c3a7e)

Crash fixes

Fix a crash …

More bug fixes

There were even more issues fixed than those listed above, but these probably only affect a small portion of users, or are relevant for development and packaging only.

For a complete list, visit our GitLab issue tracker and see the commit history (all changes since January, 15th 2019 until release date).

Translations

The following UI translations received updates:

  • Croatian
  • Hungarian
  • Icelandic
  • Korean
  • Turkish

The following installer translations received updates:

  • Hungarian

The following documentation translations received updates:

  • Brazilian Portuguese
  • Dutch
  • Croatian
  • German
  • Hungarian
  • Korean

Contributing to interface translations

Want to help with translations? Learn how to help!

Documentation

  • Some missing options were added to the man page (command line help)
  • Some missing keyboard shortcuts were added to the keyboard shortcut reference

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

  • 0.92.5 is not as feature-packed as Inkscape 1.0 will be!
  • 0.92.5 is not availabe for macOS. Please use the latest beta version of Inkscape 1.0, if you want a newer Inkscape that integrates better with macOS and works with high resolution screens. Catalina users must use the beta version, because Inkscape 0.92.2 will not run on macOS Catalina (it's 32bit only).
  • Many of Inkscape's old bug reports still need to be tested and migrated to the new bug tracker. While some progress has already been made, we still need your help with that task!
  • All (migrated and new) open issues for the project are listed on GitLab. If you have some time on your hands and can help fixing them, [ https://chat.inkscape.org/channel/team_devel join us in the development chat] and let us tackle them together!


Previous releases