Penpot v1.13.0-beta Release Notes

  • :boom: Breaking changes

    • We've changed the behaviour of the border-radius so it works as CSS that has some limits.
    • Now exported text are SVG's native text tag instead of paths. This could break when opening the file depending on your engine. Some SVG's may require fonts to be installed at system level.

    :sparkles: New features

    • ๐Ÿฑ Group assets by drag and drop Taiga #2831
    • Search and filter layers Taiga #2564
    • Exporting big files flow Taiga #2218
    • Multiexport from main menu Taiga #520
    • ๐Ÿฑ Multiexport assets (aka bulk export) Taiga #520
    • ๐Ÿ›  Set the artboard layer fixed at the top side of the layers Taiga #2636
    • Set an artboard as the file thumbnail Taiga #1526
    • Social login redesign Taiga #2974
    • โž• Add border radius to artboards Taiga #2056
    • ๐Ÿ‘ Allow send multiple team invitations at once Taiga #2798
    • Persist color palette and color picker across refresh Taiga #1660
    • Ability to add multiple strokes to a shape Taiga #2778
    • Scroll to selected size in font size selector Taiga #2825
    • โž• Add new invitations section Taiga #2797
    • Ability to add multiple fills to a shape Taiga #1394
    • Team members redesign Taiga #2283
    • ๐Ÿ†• New focus mode in workspace Taiga #2748
    • ๐Ÿ”„ Changed text shapes to be displayed as natives SVG text elements Taiga #2759
    • Texts now can have strokes, multiple fills and can be used as masks
    • โž• Add the ability to specify the attribute for retrieve the email on OIDC integration #1460
    • ๐Ÿ‘ Allow registration with invitation token when registration is disabled
    • โž• Add the ability to disable standard, password login Taiga #2999
    • Don't stop SVG import when an image cannot be imported #1531
    • ๐Ÿ‘‰ Show Penpot color in Safari tab bar #1803
    • โž• Added option to disable snap to pixel and improved behaviour for sub-pixel drawing #2552
    • โœ‚ Delete guides while supr on hover #2823
    • Opt-in subscription on on-premise instances #2772
    • Optimizations in frame thumbnails #3147

    ๐Ÿ›  :bug: Bugs fixed

    • ๐Ÿ›  Fix typo in viewer comment section Taiga #3401
    • Do not show team-up modal for users already on a team Taiga #3311
    • 0๏ธโƒฃ Constraints are not well assigned when default and multiselection Taiga #3069
    • Duplicate artboards create new flows if needed Taiga #2221
    • Round the size values on handoff to two decimals Taiga #3227
    • ๐Ÿ›  Fix paste shapes while editing text Taiga #2396
    • Round the size values on handoff to two decimals Taiga #3227
    • ๐Ÿ›  Fix blend modes ignored in component updates Taiga #2626
    • ๐Ÿ›  Fix internal error when hoverin over shape Taiga #3237
    • ๐Ÿ›  Fix mouse leave in handoff close overlay animation breaks Taiga #3173
    • ๐Ÿ›  Fix different behaviour during image drag Taiga #2279
    • ๐Ÿ›  Fix hidden file name on import Taiga #3172
    • ๐Ÿ›  Fix unneccessary scrollbars at the color list Taiga #3211
    • "Show in exports" is showing in multiselections Taiga #3194
    • Edit file name navigates to the file workspace Taiga #3183
    • ๐Ÿ›  Fix scroll into view behind fixed element Taiga #3170
    • ๐Ÿ›  Fix sidebar icon in viewer mode Taiga #3184
    • ๐Ÿ›  Fix send to back several shapes at a time Taiga #3077
    • ๐Ÿ›  Fix duplicate multi selected elements Taiga #3155
    • ๐Ÿ›  Fix add fills to artboard modify children Taiga #3151
    • Avoid numeric inputs to allow big numbers Taiga #2858
    • ๐Ÿ›  Fix component contex menu size Taiga #2480
    • โž• Add shadow to artboard make it lose the fill Taiga #3139
    • Avoid numeric inputs to change its value without focusing them Taiga #3140
    • ๐Ÿ›  Fix comments modal when changing pages Taiga #2597
    • Copy paste inside a text layer leaves pasted text transparent Taiga #3096
    • On dashboard enter on empty search refresh the page Taiga #2597
    • Pencil cursor changes when activated Taiga #2276
    • ๐Ÿ›  Fix icon placement in Mixed message Taiga #3037
    • ๐Ÿ›  Fix scroll in comment section Taiga #3068
    • โœ‚ Remove a decimal sets value to 0 Taiga #3059
    • ๐Ÿ’… Go to style library file to edit in a new tab Taiga #2639
    • Inner shadow with border not working properly Taiga #2883
    • ๐Ÿ›  Fix ellipsis in long page names Taiga #2962
    • ๐Ÿ›  Fix color palette animation Taiga #2852
    • ๐Ÿ›  Fix display code icon on preview hover Taiga #2838
    • ๐Ÿ›  Fix crash on iOS when displaying viewer #1522
    • ๐Ÿ›  Fix problem when importing a SVG with text #1532
    • ๐Ÿ›  Fix problem when adding shadows to imported text #Taiga 3057
    • ๐Ÿ›  Fix problem when importing SVG's with uses with overriding properties #Taiga 2884
    • ๐Ÿ›  Fix inconsistency with radius in SVG an CSS #1587
    • ๐Ÿ›  Fix clickable area in layers #1680
    • ๐Ÿ›  Fix problems with trackpad zoom and scroll in MacOS #1161
    • ๐Ÿ›  Fix problem with copy/paste in Safari #1209
    • ๐Ÿ›  Fix paste ordering for frames not being respected Taiga #3097
    • ๐Ÿ‘Œ Improved command support for MacOS Taiga #2789
    • ๐Ÿ›  Fix shift+2 shortcut in MacOS with non-english keyboards Taiga #3038
    • ๐Ÿ›  Some fixes to SVG imports Taiga #3122 #1720 Taiga #2884
    • ๐Ÿ›  Fix drag guides to delete target area #1679
    • ๐Ÿ›  Fix undo when rotating groups Taiga #3136
    • ๐Ÿ›  Fix component name in sidebar widget Taiga #3144
    • ๐Ÿ›  Fix resize rotated shape with top&down constraints Taiga #3167
    • ๐Ÿ›  Fix multi user not working Taiga #3195
    • ๐Ÿ›  Fix guides are not duplicated with the artboard Taiga #3072
    • ๐Ÿ›  Fix problem when changing group size with decimal values Taiga #3203
    • ๐Ÿ›  Fix error when drawing curves with only one point Taiga #3282
    • ๐Ÿ›  Fix issue with paste ordering sometimes not being respected Taiga #3268
    • ๐Ÿ›  Fix problem when export/importing guides attached to frame #1838
    • ๐Ÿ›  Fix problem when resizing a group with texts with auto-width/height #3171

    โšก๏ธ :arrow_up: Deps updates

    :heart: Community contributions by (Thank you!)