Difference between revisions of "Release notes/1.2.2"
m (→Extension bug fixes: fix closing bracket) |
m |
||
Line 37: | Line 37: | ||
* The '''keyboard shortcut''' that is meant to scale the selection by 1 screen pixel now does so again ([https://gitlab.com/inkscape/inkscape/-/issues/3799 Bug #3799], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4818 MR#4818]). | * The '''keyboard shortcut''' that is meant to scale the selection by 1 screen pixel now does so again ([https://gitlab.com/inkscape/inkscape/-/issues/3799 Bug #3799], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4818 MR#4818]). | ||
* '''Raster images''' that are opened with Inkscape now end up in the page area even when the document origin is set to the bottom left corner ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4866 MR #4866], [https://gitlab.com/inkscape/inkscape/-/issues/3939 Bug #3939]). | * '''Raster images''' that are opened with Inkscape now end up in the page area even when the document origin is set to the bottom left corner ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4866 MR #4866], [https://gitlab.com/inkscape/inkscape/-/issues/3939 Bug #3939]). | ||
* '''Dithering''' (for smooth gradients) is now disabled by default, because it was causing a loss of performance while drawing ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4816 MR #4816]). | |||
Line 120: | Line 121: | ||
* Korean ([https://gitlab.com/inkscape/inkscape/-/merge_requests/#4777 MR #4777]) | * Korean ([https://gitlab.com/inkscape/inkscape/-/merge_requests/#4777 MR #4777]) | ||
* Brazilian Portuguese ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4600 MR#4600]) | * Brazilian Portuguese ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4600 MR#4600]) | ||
* German ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4901 MR#4901]) | |||
* Simplified Chinese ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4721 MR #4721]) | * Simplified Chinese ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4721 MR #4721]) | ||
* Slovenian ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4739 MR #4739], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4806 MR #4806]) | * Slovenian ([https://gitlab.com/inkscape/inkscape/-/merge_requests/4739 MR #4739], [https://gitlab.com/inkscape/inkscape/-/merge_requests/4806 MR #4806]) |
Revision as of 15:43, 22 November 2022
These Release Notes are in Draft Status.
Important Links:
|
Pending questions:
|
Release highlights
Definitely not released yet.
Inkscape 1.2.2 is a maintenance and bugfix release, which brings you … In addition to these fixes, this version features more than XX crash fixes, over XX bug fixes, XX fixes for extension bugs, XX improved user interface translations, XX improved documentation translations and updated documentation.
Crash fixes
- Inkscape no longer freezes the whole desktop when rotating objects with snapping activated under certain conditions (Bug Inbox#7534, Bug Inbox#7838, MR #4877).
Bug fixes
General
- Symbols that contain a clipping path or mask no longer cause the Symbols dialog to create a high processor load (Bug #3607, MR #4567).
- The keyboard shortcut that is meant to scale the selection by 1 screen pixel now does so again (Bug #3799, MR#4818).
- Raster images that are opened with Inkscape now end up in the page area even when the document origin is set to the bottom left corner (MR #4866, Bug #3939).
- Dithering (for smooth gradients) is now disabled by default, because it was causing a loss of performance while drawing (MR #4816).
Styles
- Saving markers that are compatible to SVG 1.1 now works for both marker direction and marker color at once (MR #4828, Bug #3913).
- Objects with hairline strokes no longer lose that style when grouping or pasting (MR #4821, Bug #3643).
Dialogs
- The 'Export' and 'Align and distribute' dialogs are no longer confused about what area to export / what type of item to align (MR #4800, Bug #3847, Bug #2732, Bug #3591).
- Clarified wording of an option shown when importing SVG files (MR #4525).
Export
- Several issues in the DXF14 export have been fixed:
- Documents with non-uniform scale are exported correctly (Bug extensions#388, Bug extensions#498, MR extensions#510).
- When importing a DXF file created by Inkscape into Fusion 360, the warning message about missing units is gone now (given the SVG document uses "real-world" units such as mm or in).
- A leftover debug message was removed (Bug extensions#494, MR extensions#510).
- The TIFF export now supports transparency (Bug extensions#478, MR extensions#485).
- DPI attribute is preserved for JPG and TIFF raster export (Bug extensions#484, MR extensions#485).
Linux-specific fixes
- Inkscape no longer fails to run on Artix (Bug #7526, MR #4744).
- Inkscape can now be built on systems using Poppler 22.09.0 (MR #4719).
- Extensions that open another instance of Inkscape (e.g. PDFLaTeX) no longer fail when using an AppImage version of Inkscape (MR#4751, Bug Inbox#7607, Bug #2422).
Note about snap packages
It is no longer possible to install the Inkscape snap with the --classic
option. If you need functionality that is unavailable in the standard snap package (being able to add custom filter packs, custom extensions communicating with other programs on the system / requiring system-wide dependencies, …), please choose a different packaging format.
Windows-specific Fixes
- Extensions Manager and Clipart import work again on Windows. This fix was already available in 1.2.1, if you downloaded it after July 19 (Bug #3695, MR #4653).
- The Text tool no longer crashes when selecting some specific fonts that have been installed multiple times in different file formats (Bug #7354, MR #4658).
- Inkscape 1.2.2 can now be built for Windows on Arm (MR#4693).
macOS-specific Fixes
- Undo / Redo are available in the menu again (Bug #3511, MR #4715).
- Editing CSS in the CSS and Selectors dialog no longer leads to a crash (Bug #7500, MR #4749).
- The spellchecker is finally available on macOS (MR#4860).
Command line
- Trailing or duplicate semicolons no longer cause an action list command to fail (Bug #3480, MR #4714).
Improvements for development / deployment
- Automated Windows builds work again (MR #4744, MR #4884, Bug #3859).
- Windows builds succeed again in CLANG64 environments (MR #4153).
- macOS arm64 builds are now generated automatically for testing (MR#4860).
Extension bug fixes
Bugfixes in particular extensions
- Color extensions can work on patterns again (Bug extensions#483, MR extensions#483).
- The extension
Render > Barcode > QR Code
can now create QR codes with sharp edges (as opposed to slightly rounded edges as previously) even when using the extension from inside Inkscape (as opposed to from the command line) (Bug extensions#491, MR extensions#494). - The Hershey Text extension now warns about manual kerning instead of crashing (Bug extensions#456, MR extensions#489).
- Saving a self-made font as SVG font using
Extensions > Typography > 3 - Convert Glyph Layers to SVG Font
now works again when one of the characters is the apostrophe (single quote) character (Bug extensions#487, MR extensions#487).
Improvements that apply to all extensions
- If a malformed SVG document is fed into an extension, the user is warned about it instead of causing an extension crash (Bug extensions#465, MR extensions#496)
See https://gitlab.com/inkscape/extensions/-/network/1.2.x for details.
Translations
The following UI translations received updates:
- Korean (MR #4777)
- Brazilian Portuguese (MR#4600)
- German (MR#4901)
- Simplified Chinese (MR #4721)
- Slovenian (MR #4739, MR #4806)
- Spanish (MR #4703)
Contributing to interface translations
Want to help with translations? Learn how to help!
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.2 release:
- Crash when using the "Import image from the internet" function while having the Export dialog open in some rare conditions (Bug Inbox#7840).
Other releases
- Inkscape 1.5 — development branch
- Inkscape 1.4 — current stable release branch
- Inkscape 1.3 (1.3.1, 1.3.2)
- Inkscape 1.2 (1.2.1, 1.2.2)
- Inkscape 1.1 (1.1.1, 1.1.2)
- Inkscape 1.0 (1.0.1, 1.0.2)
- Inkscape 0.92 (0.92.1, 0.92.2, 0.92.3, 0.92.4, 0.92.5)
- Inkscape 0.91
- Inkscape 0.48 (0.48.1, 0.48.2, 0.48.3, 0.48.4, 0.48.5)
- Inkscape 0.47
- Inkscape 0.46
- Inkscape 0.45
- Inkscape 0.44
- Inkscape 0.43
- Inkscape 0.42
- Inkscape 0.41
- Inkscape 0.40
- Inkscape 0.39
- Inkscape 0.38
- Inkscape 0.37
- Inkscape 0.36
- Inkscape 0.35