Uxbox Versions Save

Penpot: The open-source design tool for design and code collaboration

1.16.0-beta

1 year ago

:boom: Breaking changes & Deprecations

  • Removed the support for v2 internal file data blob format. This version has never been documented nor set as default value so technicaly this is not a breaking change because we are removing a "private API".

:sparkles: New features

  • Improve interactions with nested boards Taiga #4054
  • Add team hero in projects dashboard Taiga #3863
  • Add zoom style to shared link Taiga #3874
  • Add dashboard creation button as placeholder Taiga #3861
  • Improve invitation flow on onboarding Taiga #3241
  • Add new text to initial modals Taiga #3458
  • Add new questions to onboarding Taiga #3462
  • Add cosmetic changes in viewer mode Taiga #3688
  • Outline highlights on layer hovering Taiga #2645 by @andrewzhurov
  • Add zoom to shape on double click up on its icon Taiga #3929 by @andrewzhurov
  • Add Libraries & Templates carousel Taiga #3860
  • Ungroup frames Taiga #4012
  • Newsletter Opt-in options for subscription categories Taiga #3242
  • Print emails to console by default if smtp is disabled
  • Add email-verification flag for enable/disable email verification
  • Make graphics thumbnails load lazy Taiga #4252

:bug: Bugs fixed

  • Fix unexpected removal of guides on copy&paste frames Taiga #3887 by @andrewzhurov
  • Fix props preserving on copy&paste texts Taiga #3629 by @andrewzhurov
  • Fix unexpected layers ungrouping on moving it Taiga #3932 by @andrewzhurov
  • Fix artboards moving with comment tool selected Taiga #3938
  • Fix undo on delete page does not preserve its order Taiga #3375
  • Fix unexpected 404 on deleting library that is used by deleted files
  • Fix inconsistent message on deleting library when a library is linked from deleted files
  • Fix change multiple colors with SVG Taiga #3889
  • Fix ungroup does not work for typographies Taiga #4195
  • Fix inviting to non existing users can fail Taiga #4108
  • Fix components marked as touched when moved Taiga #4061
  • Fix boards grouped shouldn't show the title Taiga #4251
  • Fix gradient handlers are under resize handlersTaiga #4298
  • Fix grid not syncing immediately in multiuser Taiga #4339
  • Fix custom font upload fails silently for unsupported formats Taiga #4279

:arrow_up: Deps updates

:heart: Community contributions by (Thank you!)

  • To @andrewzhurov for many code contributions on this release.
  • UI improvements in Project section (by @Waishnav) #2285

1.15.4-beta

1 year ago

1.15.4-beta

:bug: Bugs fixed

1.15.3-beta

1 year ago

:bug: Bugs fixed

  • Fix default value of grow type in texts Taiga #4034
  • Fix error when moving nested frames outside Taiga #4017
  • Fix problem when hovering over nested frames Taiga #4018
  • Fix problem editing rotated texts Taiga #4026
  • Fix problem with texts for non existing fonts Taiga #4087
  • Fix undo after moving layers will wrongly order the layers Taiga #3344
  • Fix grouping typographies by drag & drop does not work (again) #2203
  • Fix when ungrouping, the items previously grouped should ALWAYS remain selected Taiga #4064
  • Change shortcut for "Clear undo" #2219

1.15.2-beta

1 year ago

:bug: Bugs fixed

  • Fix problem with multi-user text editing Taiga #3446
  • Fix path tools blocking elements underneath #2050
  • Fix frame titles deforming when resize #2207
  • Fix export simple line path #3890
  • Fix color-picker recent colors Taiga #4013

1.15.1-beta

1 year ago

:bug: Bugs fixed

  • Fix shadows doesn't work on nested artboards Taiga #3886
  • Fix problems with double-click and selection Taiga #4005
  • Fix mismatch between editor and displayed text in workspace Taiga #3975
  • Fix validation error on text position Taiga #4010
  • Fix objects jitter while scrolling Github #2167
  • Fix on color-picker, click+drag adds lots of recent colors Taiga #4013
  • Fix opening profile URL while signed out takes to "your account" sectionTaiga #3976

1.15.0-beta

1 year ago

:boom: Breaking changes & Deprecations

  • The PENPOT_LOGIN_WITH_LDAP environment variable is finally removed (after many version with deprecation). It is replaced with the enable-login-with-ldap flag.
  • The PENPOT_LDAP_ATTRS_PHOTO finally removed, it was unused for many versions.
  • If you are using social login (google, github, gitlab or generic OIDC) you will need to ensure to add the following flags respectivelly to let them enabled: enable-login-with-google, enable-login-with-github, enable-login-with-gitlab and enable-login-with-oidc. If not, they will remain disabled after application start independently if you set the client-id and client-sectet options.
  • The PENPOT_REGISTRATION_ENABLED is finally removed in favour of <enable|disable>-registration flag.
  • The OIDC providers are now initialized synchronously, and if you are using the discovery mechanism of the generic OIDC integration, the start time of the application will depend on how fast the OIDC provider responds to the discovery http request.

:sparkles: New features

  • Allow for nested and rotated boards inside other boards and groups Taiga #2874
  • View mode improvements to enable access and use in different conditions Taiga #3023
  • Improved share link options. Now you can allow non-team members to comment and/or inspect Taiga #3056
  • Signin/Signup from shared link Taiga #3472
  • Support for import/export binary format Taiga #2991
  • Comments positioning Taiga #2007
  • Select all inside a group select only the objects at this group level Taiga #2382
  • Make the media maximum upload size configurable

:bug: Bugs fixed

  • Fix hide html options on handoff Taiga 3533
  • Fix share prototypes overlay and stroke Taiga #3994
  • Fix border radious on boolean operations Taiga #3959
  • Fix inconsistent representation of rectangles Taiga #3977
  • Fix recent fonts info Taiga #3953
  • Fix clipped elements affect boards and centering Taiga #3666
  • Fix intro action in multi input Taiga #3541
  • Fix team default image Taiga #3919
  • Fix problem with group coordinates #2008
  • Fix problem with line-height and texts Taiga #3578
  • Fix moving frame-guides outside frames Taiga #3839
  • Fix problem with 180 degree rotations #2082
  • Fix font rendering on grid thumbnails Taiga #3473
  • Fix Drag and drop font assets in groups Taiga #3763
  • Fix copy and paste layers order Taiga #1617
  • Fix unexpected removal of guides on copy&paste frames Taiga #3887 by @andrewzhurov
  • Fix props preserving on copy&paste texts Taiga #3629 by @andrewzhurov
  • Fix unexpected layers ungrouping on moving it Taiga #3932 by @andrewzhurov
  • Fix unexpected exception and behavior on colorpicker with gradients Taiga #3448
  • Fix multiselection with shift not working inside a library group Taiga #3532

1.14.0-beta

1 year ago

:sparkles: New features

:bug: Bugs fixed

1.13.0-beta

1 year ago

1.13.0-beta

: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

  • 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
  • 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
  • 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

1.12.3-beta

2 years ago

:bug: Bugs fixed

  • Fix issue with shift+select to deselect shapes Taiga #3154
  • Fix issue with drag-select shapes Taiga #3165
  • Fix issue on password persistence after registration process on private instances

1.12.2-beta

2 years ago

:bug: Bugs fixed

  • Fix issue with guides over shape handlers Taiga #3032
  • Fix problem with shift+ctrl+click to select #1671
  • Fix ellipsis in long page names Taiga #2962