Belén Albeza
3469867cf5
🐛 Fix text editor not auto-selecting all text on mount ( #10573 )
2026-07-10 11:08:10 +02:00
Eva Marco
3708cf31d4
🐛 Fix stroke cap selects ( #10631 )
2026-07-10 11:05:09 +02:00
Alonso Torres
3ee5b50007
🐛 Fix problems with padding multiple values in plugins and UI ( #10602 )
...
* 🐛 Fix problem with padding types in plugins
* 🐛 Fix problem with multiple selection paddings
2026-07-10 09:13:20 +02:00
Andrey Antukh
f84a8687f6
Merge remote-tracking branch 'origin/staging' into develop
2026-07-09 19:37:16 +02:00
María Valderrama
ebfcb716ac
🐛 Fix permission to add a team to an organization ( #10623 )
2026-07-09 14:12:41 +02:00
Alonso Torres
80d688be93
🐛 Fix problems with comments clusters ( #10543 )
2026-07-09 11:37:45 +02:00
Andrey Antukh
28fd798c52
🐛 Fix crash with degenerate selrect in text pipeline ( #10618 )
...
Guard remaining text pipeline locations that accessed :selrect directly
against nil/zero-dimension selrects by using safe-size-rect, which
provides a 4-level fallback chain (selrect -> points -> shape fields ->
empty 0.01x0.01 rect).
Fixes:
- fix-position in viewport_texts_html.cljs: replaced dm/get-prop
:selrect with ctm/safe-size-rect for both old and new shape
- assoc-position-data in modifiers.cljs: replaced (:selrect ...)
with ctm/safe-size-rect for delta computation
- change-orientation-modifiers in modifiers.cljc: replaced raw
:selrect access with safe-size-rect for scale and origin computation
Closes #10617
AI-assisted-by: mimo-v2.5-pro
2026-07-09 11:03:06 +02:00
Andrey Antukh
47a3158602
🐛 Fix component variant panel crash with mismatched property counts ( #10616 )
...
Use `get` instead of `nth` to avoid index-out-of-bounds when a selected
component copy has fewer variant properties than the first component in
the selection.
Closes #10615
AI-assisted-by: deepseek-v4-pro
2026-07-09 11:01:08 +02:00
Andrey Antukh
fb2ec4c617
Merge remote-tracking branch 'origin/staging' into develop
2026-07-09 08:14:15 +02:00
Elena Torró
8ac2e8c8a8
🐛 Fix sidebar scroll to shape ( #10600 )
2026-07-08 20:38:16 +02:00
Andrey Antukh
a004f7cd84
Merge remote-tracking branch 'origin/staging' into develop
2026-07-08 15:44:37 +02:00
María Valderrama
5d933fd770
🐛 Organizations list sorted by name ( #10589 )
2026-07-08 15:43:36 +02:00
Elena Torró
d656d342fe
🐛 Fix text selrect size ( #10566 )
...
* 🐛 Fix text selrect size
* 🐛 Fix blinks on complex files
---------
Co-authored-by: Belén Albeza <belen@hey.com>
2026-07-08 13:56:58 +02:00
Andrey Antukh
0e25f7d8ad
Merge remote-tracking branch 'origin/staging' into develop
2026-07-08 10:25:25 +02:00
Eva Marco
ff0d56a86e
🐛 Fix blur menu width ( #10575 )
2026-07-08 10:06:23 +02:00
Luis de Dios
4eaefec43e
🐛 Fix glitch when using drawing tool in toolbar ( #10447 )
2026-07-08 09:55:50 +02:00
Juan de la Cruz
8b16bb8874
✨ Add new slides content for 2.17 release ( #10577 )
...
* ✨ Add new slides content for 2.17 release
* 📎 Fix linter issues
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-07-08 09:39:38 +02:00
Aitor Moreno
f51db39b8d
Merge pull request #10563 from penpot/ladybenko-gh-10467-fix-autowidth
...
🐛 Fix autowidth in text editor v3
2026-07-07 14:24:19 +02:00
Belén Albeza
a58c0e1407
🐛 Fix autowidth in text editor v3
2026-07-07 13:20:03 +02:00
Marina López
3e2826de9e
✨ Redesign my penpot to my files
2026-07-07 12:22:58 +02:00
Belén Albeza
83d2edf256
🐛 Fix empty text shape not being removed ( #10541 )
2026-07-06 15:42:42 +02:00
Luis de Dios
e5d3ea14d1
🐛 Fix size badge shows "x" instead of dimensions when creating a path ( #10550 )
2026-07-03 14:58:43 +02:00
Andrey Antukh
a4ba5fc2e0
Merge remote-tracking branch 'origin/staging' into develop
2026-07-03 10:41:21 +02:00
Marina López
04f6549e82
🐛 Replace hyphens with bullets in subscriptions benefits
2026-07-03 10:35:23 +02:00
Luis de Dios
2c4a9e0f82
✨ Improve dashboard invitations modal ( #10459 )
2026-07-03 09:28:52 +02:00
Eva Marco
841b47736b
🐛 Fix token pill border color on invalid pills when not selected ( #10535 )
...
Signed-off-by: Eva Marco <eva.marco@kaleidos.net>
2026-07-03 09:28:27 +02:00
Eva Marco
0387cdf7e4
♻️ Migrate shared ancillary components to modern syntax ( #10527 )
...
* ♻️ Migrate shared ancillary components to modern syntax
* ♻️ Address shared ancillary syntax review
* ♻️ Apply Step 3 props destructuring on numeric-input*
Replaces the legacy ?-suffixed prop aliases with clean :keys destructuring
and updates internal references, addressing review on PR #9406 .
* 🐛 Fix some problems on refactored components
---------
Co-authored-by: sxxtony <166789813+sxxtony@users.noreply.github.com>
2026-07-03 09:26:16 +02:00
Luis de Dios
d795a1f110
✨ Manage rotation and color of selection size badge ( #10393 )
...
* ✨ Rotate and move size badge when shape is rotated
* 🐛 Fix wrong text color in selection size badge
* ✨ Add tests
* ♻️ Extract common constants
2026-07-02 14:59:33 +02:00
Alejandro Alonso
b82ab0c830
Merge remote-tracking branch 'origin/staging' into develop
2026-07-02 13:52:25 +02:00
Eva Marco
f1f5a30624
🐛 Fix alignment selector for strokes ( #10532 )
2026-07-02 13:01:58 +02:00
Belén Albeza
6d458c80a1
🐛 Fix font and variant dropdowns on mixed text styles ( #10520 )
...
* 🐛 Fix dropdown shown Mixed Font Families for same family with different variant
* 🐛 Fix variants dropdown appearing blank on mixed variants but same family
* ✨ Add playwright test for mixed font families/variants
2026-07-01 20:15:20 +02:00
Marina López
64ba70e6f3
🐛 Fix border color for selected subscription
2026-07-01 14:42:06 +02:00
Eva Marco
e6a341ff30
🐛 Fix text layout item menu ( #10516 )
2026-07-01 14:39:34 +02:00
Eva Marco
04254c9fd1
🐛 Fix token tooltips ( #10515 )
2026-07-01 14:30:18 +02:00
Eva Marco
665e8e018e
🐛 Fix overlay position grid ( #10512 )
2026-07-01 13:40:12 +02:00
Eva Marco
abbd28d101
🐛 Fix long text inside color tooltip ( #10511 )
2026-07-01 13:38:51 +02:00
Luis de Dios
7e8590b04c
🐛 Fix inspect in workspace displays shape size twice when selecting a shape ( #10507 )
2026-07-01 13:08:35 +02:00
Belén Albeza
215de966ae
🐛 Fix extra linebreak on MacOS IME ( #10498 )
...
* 🐛 Fix extra linebreak in Japense IME (MacOS)
* ♻️ Remove composing? from the state and query event instead
2026-07-01 12:40:25 +02:00
Eva Marco
920c6d4e76
🐛 Fix token tooltips on numeric-input, color and typography ( #10480 )
2026-06-30 16:26:49 +02:00
Andrey Antukh
c4e72fd7f9
Merge remote-tracking branch 'origin/staging' into develop
2026-06-30 16:23:23 +02:00
Parinith
8d5b16295f
💄 Center libraries empty state placeholder vertically ( #10452 )
...
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-06-30 16:14:24 +02:00
Luis de Dios
28afe223f4
🐛 Invitations to a team can be sent to existing members without displaying any error ( #10489 )
...
* 🐛 Fix team invitations can be sent to existing members without displaying any error
* ✨ Add tests
2026-06-30 15:39:59 +02:00
Luis de Dios
46f5346045
♻️ Merge :thumbnails and :thumbnails-meta into single state key ( #10021 )
...
* ♻️ Merge :thumbnails and :thumbnails-meta into single state key
♻️ Unify thumbnail refs in a single ref
🐛 Fix test
* ♻️ Update tests
2026-06-30 14:37:27 +02:00
Belén Albeza
e6a49adfbc
🐛 Fix crash on composition update when pressing Esc on a IME ( #10479 )
2026-06-30 13:55:06 +02:00
Alonso Torres
ca81776d04
🐛 Fix problems when dragging frame with comments ( #10460 )
...
* 🐛 Fix undo frame position not undoing comments
* 🐛 Fix problem with hover capturing dragging event
* 🐛 Fix watch updates for comment bubbles
* 🐛 Fix "Maximum update depth" crash on SVG shape transforms
* 🐛 Fix comment geometry problems
2026-06-30 13:33:47 +02:00
Pablo Alba
a9f3949abc
✨ Avoid going to last team on login if it is protected by sso ( #10442 )
2026-06-29 09:44:16 +02:00
Alonso Torres
a47b0122c7
🐛 Fix problem with measures menu ( #10445 )
2026-06-29 09:24:37 +02:00
Belén Albeza
e9c0982a94
✨ Disable hot swap of render engines ( #10444 )
2026-06-26 15:04:52 +02:00
Andrey Antukh
5212e2202b
Merge remote-tracking branch 'origin/staging' into develop
2026-06-26 14:34:00 +02:00
Eva Marco
6a79383082
🐛 Blur info doesn't show on inspect in certain shapes ( #10427 )
...
* 🐛 Blur info doesn't show on inspect in certain shapes
* 🎉 Add test
2026-06-26 14:10:41 +02:00