Andrey Antukh
0644bd817e
Merge remote-tracking branch 'origin/staging' into staging-render
2026-03-02 12:20:08 +01:00
Aitor Moreno
740e790585
🎉 Add active-features? helper function ( #8490 )
2026-02-27 12:12:27 +01:00
Elena Torró
ed23c55550
Merge pull request #8483 from penpot/superalex-fix-opacity-for-dotted-strokes
...
🐛 Fix opacity for dotted strokes
2026-02-26 13:41:43 +01:00
Alejandro Alonso
5b5c868a87
🐛 Fix opacity for dotted strokes
2026-02-26 13:31:12 +01:00
Alejandro Alonso
1a3ac6bdf8
Merge pull request #8475 from penpot/elenatorro-13524-fix-token-highlight
...
🐛 Fix rotation token highlight and its application on the text-ed…
2026-02-26 13:00:45 +01:00
Elena Torró
de5d4f4292
Merge pull request #8460 from penpot/azazeln28-refactor-text-cursor
...
♻️ Refactor TextCursor and TextPositionWithAffinity
2026-02-26 12:29:43 +01:00
Elena Torro
2bd7c10e09
🔧 Fix variable name from wrong merge
2026-02-26 12:19:20 +01:00
Juan de la Cruz
7066afa01a
🎉 Add new slides 2.14 content ( #8478 )
2026-02-26 12:19:15 +01:00
Elena Torro
495371c079
🐛 Fix rotation token highlight and its application on the text-editor-v2
2026-02-26 11:57:11 +01:00
Elena Torró
75b1c0c1b1
Merge pull request #8280 from penpot/niwinz-layers-sidebar-changes
...
⚡ Add serveral performance optimization to layers sidebar
2026-02-26 11:37:57 +01:00
Andrey Antukh
5ea4b03108
📎 Fix e2e tests
2026-02-26 11:13:31 +01:00
Andrey Antukh
0fef5b7e5d
⚡ Memoize variant props on layer-item
2026-02-26 11:13:31 +01:00
Andrey Antukh
8a1fdd9dd1
⚡ Reduce watchers for layer-item rename mechanism
2026-02-26 11:13:31 +01:00
Andrey Antukh
a080a9e646
⚡ Add micro optimizations to layer-item component
2026-02-26 11:13:31 +01:00
Andrey Antukh
a728d5a5f2
💄 Add minor cosmetic changes to filters-tree component
2026-02-26 11:13:30 +01:00
Andrey Antukh
6072234230
⚡ Add more selective debouncing for layers-tree
2026-02-26 11:13:30 +01:00
Andrey Antukh
41f2877801
⚡ Reduce allocation on layers-tree component
2026-02-26 11:13:30 +01:00
Andrey Antukh
e2576d049a
💄 Add minor cosmetic changes on event listening
2026-02-26 11:13:30 +01:00
Andrey Antukh
4db9c373e6
💄 Fix component naming style related to layer-item
2026-02-26 11:13:30 +01:00
Andrey Antukh
09a9407867
💄 Change props naming on layer-item and related components
2026-02-26 11:13:30 +01:00
Andrey Antukh
7be03e2ea6
⚡ Remove usage of use-var on layer-item
...
Focus on use more basic primitves on performance
sensitive components
2026-02-26 11:13:30 +01:00
Eva Marco
9345902a62
🐛 Fix cannot apply second token after creation while shape is selected ( #8476 )
2026-02-26 10:53:25 +01:00
Alonso Torres
a4190df073
🐛 Fix problem with flex.appendChild with naturalOrdering on plugins API ( #8470 )
2026-02-26 10:47:44 +01:00
Eva Marco
47dae090ed
🐛 Add notification to token applied during text edition ( #8434 )
2026-02-26 10:24:48 +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
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
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
Aitor Moreno
40233e3316
🐛 Fix text alignment options
2026-02-25 12:47:07 +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
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
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
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