Penpot v1.15.0-beta Release Notes

  • ๐Ÿ—„ :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

    • โž• Add some cosmetic changes in viewer mode Taiga #3688
    • ๐Ÿ‘ 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 viewer scroll problems Taiga 3403
    • ๐Ÿ›  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
    • ๐Ÿ›  Fix drag and drop graphic assets in groups Taiga #4002
    • ๐Ÿ›  Fix bringing complete file data when launching the export dialog Taiga #4006

    โšก๏ธ :arrow_up: Deps updates

    :heart: Community contributions by (Thank you!)