Alonso Torres
a4190df073
🐛 Fix problem with flex.appendChild with naturalOrdering on plugins API ( #8470 )
2026-02-26 10:47:44 +01:00
Alexis Morin
05521a84d4
🌐 Add Canadian French
2026-02-26 10:26:10 +01:00
Eva Marco
47dae090ed
🐛 Add notification to token applied during text edition ( #8434 )
2026-02-26 10:24:48 +01:00
MkDev11
e30c01db26
🎉 Allow duplicating color and typography styles ( #8449 )
...
Add duplicate functionality for colors and typographies in the Assets
panel, matching the existing duplicate feature for components.
Changes:
- Add duplicate-color and duplicate-typography events in libraries
- Add Duplicate context menu option for colors
- Add Duplicate context menu option for typographies
- Update CHANGES.md
Closes #2912
Signed-off-by: mkdev11 <98430825+MkDev11@users.noreply.github.com >
2026-02-26 10:13:34 +01:00
Aitor Moreno
05165ce014
🐛 Fix board title cropped using wrong side
2026-02-26 09:35:56 +01:00
Aitor Moreno
96677713fc
🐛 Fix 45 rotated board doesn't show title properly
2026-02-26 09:34:15 +01:00
Pablo Alba
c27f874e74
✨ Show subscription type nitrate
2026-02-26 09:09:48 +01:00
Alejandro Alonso
901aa9bf09
Merge pull request #8403 from penpot/azazeln28-issue-13306-45-degree-rotated-board
...
🐛 Fix 45 rotated board doesn't show title properly
2026-02-26 07:57:12 +01:00
Aitor Moreno
0aea699482
🐛 Fix board title cropped using wrong side
2026-02-25 16:14:40 +01:00
Aitor Moreno
48d2135cf3
🐛 Fix 45 rotated board doesn't show title properly
2026-02-25 16:14:24 +01:00
Andrey Antukh
d680973c85
Merge remote-tracking branch 'origin/staging' into develop
2026-02-25 15:31:49 +01:00
Alejandro Alonso
0d194decbf
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-25 14:26:42 +01:00
alonso.torres
f41eca12f4
🐛 Fix problem with frame title movement
2026-02-25 14:14:08 +01:00
Andrés Moya
c72e9ee1a0
🐛 Convert token values for the plugins
2026-02-25 14:04:20 +01:00
Andrés Moya
ba87ea1a44
🔧 Add tokenscript flag and more validations to token values
2026-02-25 14:04:20 +01:00
Andrés Moya
72a855d4ac
🐛 Fix activeSets in themes API
2026-02-25 14:04:20 +01:00
Eva Marco
e2377e8fa8
🐛 Fix input width on composite token form
2026-02-25 14:04:20 +01:00
Eva Marco
c08cff68d7
♻️ Refactor token test to match new render ( #8442 )
...
* ♻️ Refactor apply token test to match new render
* ♻️ Refactor crud token test with new render
* ♻️ Refactor general token tes tto use new render
* ♻️ Refactor remapping token tests to use new render
* ♻️ Refactor token set tests to use new render
* ♻️ Refactor token theme tests to use new render
* ♻️ Refactor token tree tests to use new render
2026-02-25 14:03:31 +01:00
Luis de Dios
a75de11e70
✨ Improve MCP section in the dashboard
2026-02-25 13:17:10 +01:00
alonso.torres
701443c3d7
✨ Add disconnect to MCP plugin
2026-02-25 13:16:56 +01:00
Alejandro Alonso
baa44119f4
Merge pull request #8468 from penpot/azazeln28-issue-13315-fix-text-alignment-options
...
🐛 Fix text alignment options
2026-02-25 13:15:13 +01:00
Aitor Moreno
7d3e434167
Merge pull request #8457 from penpot/superalex-improve-cursor-blinking
...
🎉 Improve cursor blinking
2026-02-25 12:50:05 +01:00
Dominik Jain
0974bca2c0
✨ Improve instructions on writable shape properties
2026-02-25 12:49:26 +01:00
Dominik Jain
927455926f
📎 Update Serena project file
2026-02-25 12:48:38 +01:00
Aitor Moreno
40233e3316
🐛 Fix text alignment options
2026-02-25 12:47:07 +01:00
Alejandro Alonso
7e287bacfd
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-25 12:17:38 +01:00
Andrey Antukh
b4c279ad7b
💄 Add minor cosmetic refactor on how plugin flags are stored
...
The main idea behind this, is move all plugin related stuff from
app.main.data.plugins into app.plugins.* and make them more consistent.
Also the intention that put all plugins related state under specific
prefix on the state.
2026-02-25 11:35:03 +01:00
Alejandro Alonso
e2b5f936f5
🐛 Fix stroke artifacts
2026-02-25 11:27:05 +01:00
Elena Torró
614c6ed300
Merge pull request #8461 from penpot/superalex-fix-auto-width-affects-text-selection
...
🐛 Fix auto width affects text selection
2026-02-25 11:22:38 +01:00
Alejandro Alonso
4975f28a3d
🐛 Fix auto width affects text selection
2026-02-25 11:11:45 +01:00
Alejandro Alonso
f5109c7df2
🎉 Refactor caret blinking to reduce CPU usage
2026-02-25 11:08:56 +01:00
Elena Torró
12a1cb1d32
Merge pull request #8451 from penpot/superalex-update-skia-version
...
🎉 Update skia version
2026-02-25 11:07:00 +01:00
Alejandro Alonso
84ba6f0002
🎉 Update skia version
2026-02-25 10:30:29 +01:00
Aitor Moreno
a12b59d101
♻️ Refactor TextCursor and TextPositionWithAffinity
2026-02-25 09:59:02 +01:00
Pablo Alba
e4b69426e9
✨ Add subscribe to nitrate dialog
2026-02-24 14:45:31 +01:00
Alonso Torres
c972c06142
🐛 Fix problem with export dialog on single board ( #8426 )
2026-02-24 14:41:35 +01:00
Elena Torró
32d4026641
Merge pull request #8338 from penpot/azazeln28-11826-compute-selection-rects-from-pointer-events
...
🎉 Add compute selection rects from pointer events
2026-02-24 12:53:08 +01:00
Aitor Moreno
4477b2b4a0
🎉 Compute selection rects from pointer events
2026-02-24 11:09:45 +01:00
Andrey Antukh
bcc755b0be
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-24 00:09:57 +01:00
Andrey Antukh
9e51fa198a
Merge remote-tracking branch 'origin/staging' into staging-render
2026-02-24 00:09:41 +01:00
Andrey Antukh
d176da8012
✨ Add jfr and jcmd to the backend docker image ( #8446 )
2026-02-24 00:08:14 +01:00
Andrey Antukh
20862c2da3
🐛 Fix incorrect plugin icon resolution
2026-02-24 00:07:30 +01:00
Dominik Jain
4e577d37b8
✨ Add information on the usage of component variants
2026-02-23 21:37:55 +01:00
Dominik Jain
40fb4edc4a
✨ PenpotUtils: Update isContainedIn to use textBounds, adding getBounds
...
Follow-up to https://github.com/penpot/penpot-mcp/issues/30
2026-02-23 17:27:25 +01:00
Dominik Jain
e305ad1fa8
✨ Update MCP instructions to mention new textBounds property
...
Follow-up to https://github.com/penpot/penpot-mcp/issues/30
2026-02-23 17:25:27 +01:00
Andrey Antukh
1b8afccba2
✨ Remove usage of multipart body size config on backend
2026-02-23 14:44:44 +01:00
Yamila Moreno
dd856ecf50
♻️ Deprecate PENPOT_HTTP_SERVER_MAX_MULTIPART_BODY_SIZE envvar
2026-02-23 13:48:01 +01:00
Pablo Alba
d159244ea6
✨ Nitrate send subscription type
2026-02-23 13:43:31 +01:00
Elena Torró
f4e79af3cd
Merge pull request #8438 from penpot/alotor-fix-flex-layout-issue
...
🐛 Fix problem with flex layout propagation
2026-02-23 13:09:04 +01:00
alonso.torres
3e758826fe
🐛 Fix problem with flex layout propagation
2026-02-23 12:49:27 +01:00