Difference between revisions of "Release notes/1.0.2"

From Inkscape Wiki
Jump to navigation Jump to search
(Fix commit hashes, add a few more fixes in)
Line 14: Line 14:
* https://gitlab.com/inkscape/inkscape/-/commit/573c5005cada4d9fa3f5605562bed45bb38704f6#note_446696559
* https://gitlab.com/inkscape/inkscape/-/commit/573c5005cada4d9fa3f5605562bed45bb38704f6#note_446696559
* https://gitlab.com/inkscape/inkscape/-/commit/4cffac1d1618581c442fc36f57031fba7be117ca#note_474793882
* https://gitlab.com/inkscape/inkscape/-/commit/4cffac1d1618581c442fc36f57031fba7be117ca#note_474793882
* https://gitlab.com/inkscape/inkscape/-/commit/c682469a08e3fb0db117c7ee451a7b56942ad22d#note_480434946
}}
}}


Line 31: Line 32:
* Zooming by '''<kbd>middle mouse button click</kbd>''' (pressing scroll wheel) can now be deactivated in <code>Edit → Preferences → Behavior → Steps: Zoom with middle mouse click</code> ([https://gitlab.com/inkscape/inkscape/-/commit/1867368bb3c07e8add379a4f971f113e3429847c Commit 186736])
* Zooming by '''<kbd>middle mouse button click</kbd>''' (pressing scroll wheel) can now be deactivated in <code>Edit → Preferences → Behavior → Steps: Zoom with middle mouse click</code> ([https://gitlab.com/inkscape/inkscape/-/commit/1867368bb3c07e8add379a4f971f113e3429847c Commit 186736])
* Canvas rotation by '''<kbd>Ctrl + middle mouse drag</kbd>''' / '''<kbd>Ctrl + Shift + Scroll</kbd>''' can be prevented in two ways:
* Canvas rotation by '''<kbd>Ctrl + middle mouse drag</kbd>''' / '''<kbd>Ctrl + Shift + Scroll</kbd>''' can be prevented in two ways:
** temporarily for the current document from <code>View → Canvas Orientation → Lock Rotation</code> ([https://gitlab.com/inkscape/inkscape/-/commit/5eb7c56ef2a3385cdc0af37dd05fd0b1588ea381 Commit 8ea381])
** temporarily for the current document from <code>View → Canvas Orientation → Lock Rotation</code> ([https://gitlab.com/inkscape/inkscape/-/commit/5eb7c56ef2a3385cdc0af37dd05fd0b1588ea381 Commit 5eb7c5])
** for all new Inkscape windows in <code>Edit → Preferences → Interface: Lock canvas rotation</code> by default ([https://gitlab.com/inkscape/inkscape/-/commit/e8c10dccda0bc53d444883fea825d907625e60b5 Commit 5e60b5])
** for all new Inkscape windows in <code>Edit → Preferences → Interface: Lock canvas rotation</code> by default ([https://gitlab.com/inkscape/inkscape/-/commit/e8c10dccda0bc53d444883fea825d907625e60b5 Commit e8c10d])


== Bug fixes ==
== Bug fixes ==
Line 43: Line 44:
** Text objects can again be inset and outset.
** Text objects can again be inset and outset.
** Text objects can again be used to create a Dynamic Offset or a Linked Offset.
** Text objects can again be used to create a Dynamic Offset or a Linked Offset.
* A long-standing, very annoying bug where, when copying an object to the clipboard while also running certain other programs on Linux desktops (mainly clipboard managers), caused multiple export extension dialogs to open, has been fixed, so you can now again use your favorite clipboard manager while also using Inkscape ([https://gitlab.com/inkscape/inkscape/-/issues/575 Bug #575])
* A long-standing, very annoying bug where, when copying an object to the clipboard while also running certain other programs on Linux desktops (mainly clipboard managers), caused multiple export extension dialogs to open, has been fixed, so you can now again use your favorite clipboard manager while also using Inkscape ([https://gitlab.com/inkscape/inkscape/-/commit/fe7c68ecd6142c5e8302200aeab87b9ca69e5a86 Commit fe7c68], [https://gitlab.com/inkscape/inkscape/-/issues/575 Bug #575])
* Converting an object's stroke to a path no longer makes its clones vanish ([https://gitlab.com/inkscape/inkscape/-/issues/1120 Bug #1120])
* Converting an object's stroke to a path no longer makes its clones vanish ([https://gitlab.com/inkscape/inkscape/-/issues/1120 Bug #1120])
* Improved rendering performance when zooming through multiple zoom levels ([https://gitlab.com/inkscape/inkscape/-/commit/28e21ec9414d1c06daf373d81f873c5fdf504d2a Commit 28e21e])
* Improved rendering performance when zooming through multiple zoom levels ([https://gitlab.com/inkscape/inkscape/-/commit/28e21ec9414d1c06daf373d81f873c5fdf504d2a Commit 28e21e])
* CSS classes that start with a letter that isn't part of the ASCII set are no longer ignored ([https://gitlab.com/inkscape/inkscape/-/issues/1094 Bug #1094])
* CSS classes that start with a letter that isn't part of the ASCII set are no longer ignored ([https://gitlab.com/inkscape/inkscape/-/issues/1094 Bug #1094])
* An outdated link that pointed to a potentially offensive website now has been removed from a branding document ([https://gitlab.com/inkscape/inkscape/-/commit/88efa4ca78abf61255f95cce0e4d6cda5db53beb Commit b53beb])
* An outdated link that pointed to a potentially offensive website now has been removed from a branding document ([https://gitlab.com/inkscape/inkscape/-/commit/88efa4ca78abf61255f95cce0e4d6cda5db53beb Commit 88efa4])
* Random actions should no longer cause sudden scaling of the canvas ([https://gitlab.com/inkscape/inkscape/-/commit/49fc369ceb5a2f9093459d815ea45b364edc6a60 Commit dc6a60])
* Random actions should no longer cause sudden scaling of the canvas ([https://gitlab.com/inkscape/inkscape/-/commit/49fc369ceb5a2f9093459d815ea45b364edc6a60 Commit 49fc36])
* Transforms made to items cloned with the Clone Original LPE are now retained after reopening a saved document ([https://gitlab.com/inkscape/inkscape/-/commit/3cb09a5c9721172db756aab0830f84534cfb433a Commit fb433a])
* Transforms made to items cloned with the Clone Original LPE are now retained after reopening a saved document ([https://gitlab.com/inkscape/inkscape/-/commit/3cb09a5c9721172db756aab0830f84534cfb433a Commit 3cb09a])
* Fixed some transformation issues on linked LPE item transforms ([https://gitlab.com/inkscape/inkscape/-/commit/546b645c305cd313356b35f400efd653cc769c56 Commit 769c56])
* Fixed some transformation issues on linked LPE item transforms ([https://gitlab.com/inkscape/inkscape/-/commit/546b645c305cd313356b35f400efd653cc769c56 Commit 546b64])
* When converting an object's stroke to a path, any clones that were linked to the path are now correctly re-linked to the group resulting from the operation ([https://gitlab.com/inkscape/inkscape/-/issues/1120 Bug #1120])
* When converting an object's stroke to a path, any clones that were linked to the path are now correctly re-linked to the group resulting from the operation ([https://gitlab.com/inkscape/inkscape/-/issues/1120 Bug #1120])
* When copy-pasting some items along with their originals/frames/paths (clones, text-on-path, text-in-a-shape, linked offsets), they are no longer displaced in relation to the pasted original (([https://gitlab.com/inkscape/inkscape/-/commit/b93f2108474c5a221fb53f9ee10046b52cf7bca3 Commit b93f21]) ,[https://gitlab.com/inkscape/inkscape/-/issues/853 Bug #853])


=== macOS ===
=== macOS ===
Line 85: Line 87:
* &hellip; that happened randomly when using undo / redo ([https://gitlab.com/inkscape/inkscape/-/commit/3cb09a5c9721172db756aab0830f84534cfb433a Commit 3cb09a])
* &hellip; that happened randomly when using undo / redo ([https://gitlab.com/inkscape/inkscape/-/commit/3cb09a5c9721172db756aab0830f84534cfb433a Commit 3cb09a])
* &hellip; when importing an SVGZ file by drag-and-drop ([https://gitlab.com/inkscape/inkscape/-/commit/b8e782258bf6c8995ab2b4b04ac617b6c157a0a8 Commit b8e782], [https://gitlab.com/inkscape/inkscape/-/issues/906 Bug #906])
* &hellip; when importing an SVGZ file by drag-and-drop ([https://gitlab.com/inkscape/inkscape/-/commit/b8e782258bf6c8995ab2b4b04ac617b6c157a0a8 Commit b8e782], [https://gitlab.com/inkscape/inkscape/-/issues/906 Bug #906])
* &hellip; that occurred sporadically when closing Inkscape ([https://gitlab.com/inkscape/inbox/-/issues/1918 Bug #1918], [https://gitlab.com/inkscape/inkscape/-/commit/275d152af7fd89139869d5f2f692c447a9e98cf0 Commit 275d15])


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

Revision as of 16:30, 7 January 2021

Other languages:
English


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

Important Links:


Warning symbol.png Pending questions:



About this release

Definitely not released yet.

Inkscape 1.0.2 is mainly a stability and bugfix release.

New Features

  • Zooming by middle mouse button click (pressing scroll wheel) can now be deactivated in Edit → Preferences → Behavior → Steps: Zoom with middle mouse click (Commit 186736)
  • Canvas rotation by Ctrl + middle mouse drag / Ctrl + Shift + Scroll can be prevented in two ways:
    • temporarily for the current document from View → Canvas Orientation → Lock Rotation (Commit 5eb7c5)
    • for all new Inkscape windows in Edit → Preferences → Interface: Lock canvas rotation by default (Commit e8c10d)

Bug fixes

General

  • A series of related bugs with text objects was fixed (MR #2434).
    All of the affected actions required a text object to behave like a path, but it behaved like a group, and the action failed. This series of bugs mostly affected new users who were following tutorials which did not work as expected.
    Specifically, the following actions now work again:
    • A text object unioned with itself results in a single path again.
    • Text objects can again be used with other objects in all Boolean operations.
    • Text objects can again be inset and outset.
    • Text objects can again be used to create a Dynamic Offset or a Linked Offset.
  • A long-standing, very annoying bug where, when copying an object to the clipboard while also running certain other programs on Linux desktops (mainly clipboard managers), caused multiple export extension dialogs to open, has been fixed, so you can now again use your favorite clipboard manager while also using Inkscape (Commit fe7c68, Bug #575)
  • Converting an object's stroke to a path no longer makes its clones vanish (Bug #1120)
  • Improved rendering performance when zooming through multiple zoom levels (Commit 28e21e)
  • CSS classes that start with a letter that isn't part of the ASCII set are no longer ignored (Bug #1094)
  • An outdated link that pointed to a potentially offensive website now has been removed from a branding document (Commit 88efa4)
  • Random actions should no longer cause sudden scaling of the canvas (Commit 49fc36)
  • Transforms made to items cloned with the Clone Original LPE are now retained after reopening a saved document (Commit 3cb09a)
  • Fixed some transformation issues on linked LPE item transforms (Commit 546b64)
  • When converting an object's stroke to a path, any clones that were linked to the path are now correctly re-linked to the group resulting from the operation (Bug #1120)
  • When copy-pasting some items along with their originals/frames/paths (clones, text-on-path, text-in-a-shape, linked offsets), they are no longer displaced in relation to the pasted original ((Commit b93f21) ,Bug #853)

macOS

  • Packaging has been updated for macOS, which improves a performance regression in Inkscape 1.0.1, so Inkscape 1.0.2 is about as fast (or slow) as Inkscape 1.0. [needs confirmation]

Circle Tool

  • Arcs from Inkscape files created with versions older than 1.0 are no longer rendered as slices (Bug #1900)
  • When dragging on an ellipse's handles inside the ellipse to create an arc, Inkscape no longer renders it as a closed slice (Commit def938)

Mesh Gradient tool

  • Objects with a mesh gradient now keep their fill when copied to a different document (Bug #579)

Text tool

  • The font preview sample now contains the correct currency symbols €¢ (instead of \342\202\254\302\242). One needs to reset the preferences to see the updated font sample text (MR #2547).

Filter Editor dialog

  • The dialog elements are readable now when using a dark theme (Bug #885)

Objects dialog

  • The search function in the 'Objects' dialog shows results again (Bug #1736)

Crash fixes

Fix a crash …

  • … when drawing with the Calligraphy tool inside a group with the 'Rotate copies' live path effect (and possibly when adding items to groups with a different path effect applied to them) (Commit b62cd9, MR #2386)
  • … when duplicating a text that had lost the frame it was flowed in (Bug #1919)
  • … that happened randomly when using undo / redo (Commit 3cb09a)
  • … when importing an SVGZ file by drag-and-drop (Commit b8e782, Bug #906)
  • … that occurred sporadically when closing Inkscape (Bug #1918, Commit 275d15)

Extension bug fixes

General

Specific extensions

  • A few label texts were improved in the new "Scribus PDF Export" extension (MR #226)
  • The preview works again for the "Interpolate" extension (Bug #303)

Extension failure fixes

  • "Change case" extension works again (Bug #302)
  • "Interpolate attribute in a group" extension works again (Bug #310)

Translations

The following user interface translations received updates:

  • language

The following documentation translations received updates:

  • language

Contributing to translations

Want to help with translations? Learn how to help!

Documentation

  • Update 1

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

  • Issue 1

Previous releases