Eva Marco
4e33ce7c46
🐛 Fix very long token names on remap modal ( #10356 )
2026-06-22 13:12:41 +02:00
Eva Marco
e495e0ac59
🐛 Allow negative value on margins ( #10353 )
2026-06-22 13:12:30 +02:00
Belén Albeza
5775e947ad
🐛 Fix page blur disappearing early
2026-06-19 13:41:42 +02:00
Andrey Antukh
2c5aaaa3c6
Revert " 🐛 Highlight first matching font when searching the font picker ( #9512 )"
...
This reverts commit aba6e214edecf7d2d8c3d31b12b6900909a3ef32.
2026-06-19 13:25:09 +02:00
Belén Albeza
c4115a6143
🐛 Fix eyedropper not taking into account changes in dpr
2026-06-19 13:16:49 +02:00
Alejandro Alonso
6bc94ad6c6
Merge pull request #10333 from penpot/ladybenko-gh-10321-fix-guides-hover
...
🐛 Fix hover bugs in wasm guides
2026-06-19 12:30:56 +02:00
Eva Marco
59f9f2e163
🐛 Fix position of font selector on font family token modal
2026-06-19 12:10:47 +02:00
Belén Albeza
2fbff5816c
🐛 Fix hover bugs in wasm guides
2026-06-19 11:47:33 +02:00
Krishna zade
08721127a3
🐛 Fix incorrect color count in color libraries dropdown ( #10281 )
...
* 🐛 Fix incorrect color count in color libraries dropdown
* 📎 Add minor formatting changes
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
---------
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-06-19 11:32:14 +02:00
Renzo
aba6e214ed
🐛 Highlight first matching font when searching the font picker ( #9512 )
...
Signed-off-by: RenzoMXD <170978465+RenzoMXD@users.noreply.github.com>
Signed-off-by: Andrey Antukh <niwi@niwi.nz>
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-06-19 11:29:45 +02:00
andrés gonzález
564cd1b528
✨ Show and manage comments while designing in the workspace ( #10275 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-19 09:30:56 +02:00
0xRapzz
1c8d26faaf
🐛 Fix swapped tooltip messages for token deletion states ( #10316 )
...
The tooltip messages for 'not-active' and 'has-errors' conditions
were swapped in both the typography row and color row components.
When a token is deleted (not-active), the tooltip should show the
'deleted-token' message, and when a referenced token has errors
(has-errors), it should show the 'not-active-token' message.
Fixes #10296
Fixes #10299
Signed-off-by: 0xRapzz <oxrapzz@rapzzclip.win>
Co-authored-by: 0xRapzz <oxrapzz@proton.me>
2026-06-19 08:18:25 +02:00
Eva Marco
955da2a9c2
🐛 Fix circular reference error on token edition ( #10185 )
...
* 🐛 Fix circular reference error on token edition
* ♻️ Move the fn to the helpers page
* 🎉 Add comment
2026-06-18 15:46:07 +02:00
Eva Marco
390a031099
🐛 Fix background blur on frame shapes
2026-06-18 14:23:14 +02:00
Eva Marco
9805d97e45
🐛 Fix font-selector position ( #10302 )
2026-06-18 13:36:15 +02:00
Andrey Antukh
94119159d8
Revert " 🎉 Add flyout and semantic improvements to main toolbar ( #9480 )"
...
This reverts commit 9a3023e5d0582c29c5bc323973144cb3b9e8854b.
2026-06-18 12:37:23 +02:00
Belén Albeza
d56c9f7bf6
🐛 Fix color picker (wasm) reading colors with disordered bytes
2026-06-18 12:11:06 +02:00
Alejandro Alonso
3d2a5a2957
Merge pull request #10216 from penpot/ladybenko-gh-10213-fix-double-click-guide
...
🐛 Fix double click not editing the guide
2026-06-18 12:06:13 +02:00
Andrey Antukh
540bc97787
🐛 Remove inconsistent library :is-indirect handling on frontend state
...
Related to #9506
2026-06-18 11:29:21 +02:00
Andrey Antukh
203817fe6a
Merge remote-tracking branch 'origin/staging' into develop
2026-06-18 09:44:10 +02:00
Xaviju
9a3023e5d0
🎉 Add flyout and semantic improvements to main toolbar ( #9480 )
...
Co-authored-by: Xavier Julian <xavier.julian@kaleidos.net>
2026-06-17 21:29:38 +02:00
Eva Marco
895c9cb8da
🐛 Fix tokens fonts combobox to show resolved value
2026-06-17 21:18:08 +02:00
Eva Marco
bdc9b092c5
⚡ Add proper props checking to several workspace sidebar components ( #10159 )
...
* ⚡ Add memo to sidebar components
* ⚡ Add memo to layout-container component
* ⚡ Add memo to layout-item component
* ⚡ Add memo to constraits component
* ⚡ Add memo to stroke-menu component
* ⚡ Add memo to shadows-menu component
* ⚡ Add memo to blur-menu component
* ⚡ Add memo to frame-grid-menu component
* ⚡ Add memo to grid-cell/options component
* ⚡ Add memo to svg-attrs component
* ⚡ Add check props to text-menu component
* 🐛 Fix CI
2026-06-17 14:39:03 +02:00
Eva Marco
8b20a3da15
🐛 Fix replace text by ref when dropdown is opened by click ( #10174 )
...
* 🐛 Fix replace text by ref when dropdown is opened by click
* 🎉 Add test
2026-06-17 08:39:40 +02:00
Eva Marco
2a098e5b16
🎉 Add background blur ( #10034 )
...
* 🎉 Add background blur
* 🎉 Add test
* 🎉 Add background blur info to plugins API
* 🎉 Suport in wasm for both layer and background blur
* 🐛 Fix failing test
* ♻️ Fix comments
---------
Co-authored-by: alonso.torres <alonso.torres@kaleidos.net>
2026-06-16 19:46:03 +02:00
Andrey Antukh
b391a4c8d3
♻️ Add mcp integration state management refactor ( #10226 )
...
* ♻️ Add mcp integration state management refactor
* 🐛 Fix access tokens do not appear
* ♻️ Refactor some names
* ♻️ Refactor token deletion
---------
Co-authored-by: Luis de Dios <luis.dedios@kaleidos.net>
2026-06-16 18:35:30 +02:00
Eva Marco
7863692c98
🐛 Fix fonts select position ( #10192 )
2026-06-16 15:28:27 +02:00
Andrey Antukh
d5e6ea7572
🐛 Fix mcp menu incorrect state when key has not expiration ( #10211 )
2026-06-16 15:05:49 +02:00
Belén Albeza
8b92200488
🐛 Fix double click not editing the guide
2026-06-16 11:21:18 +02:00
Alejandro Alonso
392caa4ec1
Merge pull request #10150 from penpot/elenatorro-remove-to-blob
...
⚡ Replace toBlob to capture snapshots without blocking the main thread
2026-06-16 10:00:46 +02:00
Belén Albeza
d1dd5d9016
🎉 Render guides in wasm ( #10014 )
...
* ✨ Remove guides from svg overlay
* 🎉 Draw guides in wasm
* 🎉 Serialize guides to wasm
* ✨ Store separate and sorted horizontal and vertical guides
* 🎉 Implement collision detection with guides
* 🎉 Right click on guides to change color or remove
* ✨ Implement dragging guides
* 🎉 Edit wasm guides by double clicking them
* 🎉 Implement changing mouse cursor on hovering a guide
* ✨ Show guide pill on hover
* 🎉 Implement removing guide on hovering + Del
* 🔧 Fix lint + fmt errors
* 🎉 Clip out outer board guide lines
* ♻️ Extract common code into guide-pill* component
* 🎉 Draw dotted lines on hovering board guides
* 🐛 Fix board rotation when it has guides
* 🎉 Make foreign guides not visible in focus mode
2026-06-16 09:19:58 +02:00
Andrey Antukh
d44c6250ea
Merge remote-tracking branch 'origin/staging' into develop
2026-06-15 13:04:19 +02:00
Juan de la Cruz
ddeaf3ce2a
✨ Add MCP status button to workspace toolbar with single-tab connection control ( #9930 )
...
* ✨ Add MCP connection badge to the workspace toolbar
* ✨ Add MCP status button with single-tab connection control
* ♻️ Extract component for MCP indicator in the toolbar
* ♻️ Some improvements
---------
Co-authored-by: Luis de Dios <luis.dedios@kaleidos.net>
2026-06-15 11:29:25 +02:00
Eva Marco
c66ee1803f
🎉 Toggle color library visibility from the colorpicker shortcut button ( #10129 )
...
* ♻️ Transform a show button to a toggle button on colorpicker
* 🎉 Add test
* 🎉 Add aria-pressed to toggle palette button
2026-06-12 13:30:57 +02:00
Alonso Torres
b2439694af
🐛 Fix float precision in typography line-height/letter-spacing string conversion ( #9973 )
2026-06-12 09:10:36 +02:00
Elena Torro
4a86431dfd
⚡ Replace toBlob to capture snapshots without blocking the main thread
2026-06-11 17:56:46 +02:00
Luis de Dios
9670140448
🐛 Fix first element on shared libraries list does not have border ( #10062 )
2026-06-11 13:35:10 +02:00
Andrey Antukh
70cbb65f9c
Merge remote-tracking branch 'origin/staging' into develop
2026-06-11 13:27:43 +02:00
Andrey Antukh
86d508eaf1
Merge remote-tracking branch 'origin/main' into staging
2026-06-11 13:24:57 +02:00
Alejandro Alonso
38d12b3363
✨ Add hard reload path for renderer menu A/B test ( #10133 )
2026-06-11 13:16:09 +02:00
Andrey Antukh
12e7ea038f
Merge remote-tracking branch 'origin/staging' into develop
2026-06-11 10:58:19 +02:00
Andrey Antukh
3377473f05
Merge remote-tracking branch 'origin/main' into staging
2026-06-11 10:12:12 +02:00
Andrey Antukh
ba9b03268a
⬆️ Update backend and common dependencies ( #10108 )
...
* 🐛 Fix incorrect valkey uri on backend tests
* ⬆️ Update backend dependencies
* ⬆️ Update pnpm dependencies
* 📎 Fix minor linter issues
2026-06-11 10:11:23 +02:00
Alejandro Alonso
435cdcb1d4
🐛 Keep hover on selected text layers in WASM renderer
2026-06-11 09:23:03 +02:00
Dexterity
920a05de74
♻️ Migrate typography sidebar option components to modern syntax ( #9443 )
2026-06-10 18:16:13 +02:00
Dexterity
3ffc76a552
♻️ Migrate token theme-selector components to modern syntax ( #9447 )
...
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-06-10 13:48:11 +02:00
Dexterity
0b60e4e16e
♻️ Migrate flex-controls padding/margin/gap to modern syntax ( #9458 )
...
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-06-10 13:47:48 +02:00
Dexterity
a178de2c69
♻️ Migrate v3 text-editor to modern component syntax ( #9444 )
...
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-06-10 10:57:19 +02:00
Andrey Antukh
7aa720f150
Merge remote-tracking branch 'origin/staging' into develop
2026-06-08 14:36:44 +02:00
Alonso Torres
6808390827
🐛 Fix problem with color picker error ( #10056 )
2026-06-08 13:25:45 +02:00