Belén Albeza
0dd40776f8
🐛 Fix default path stroke thickness
2026-05-27 14:47:11 +02:00
Eva Marco
9439d63682
🐛 Fix rename on non empty page ( #9850 )
2026-05-26 08:58:09 +02:00
Belén Albeza
3fd114550f
🐛 Fix library update tab UX ( #9812 )
...
* 🐛 Fix update library modal UI not working properly when updating a lib
* ✨ Add playwright test for bug 14214
2026-05-21 19:50:12 +02:00
Andrés Moya
25ee8dee78
🐛 Fix editing a text element detaches applied tokens ( #9525 )
2026-05-18 12:28:48 +02:00
Alejandro Alonso
164f0cba7a
Merge remote-tracking branch 'origin/staging' into develop
2026-05-04 11:56:07 +02:00
alonso.torres
f6bd991968
🐛 Improved e2e tests stability
2026-05-04 09:04:30 +02:00
Alejandro Alonso
984d292ab2
Merge remote-tracking branch 'origin/staging' into develop
2026-04-24 09:29:24 +02:00
Eva Marco
0c60db56a2
🐛 Fix multiselection error with typography texts ( #9071 )
...
* 🐛 Ensure typography-ref attrs are always present and fix nil encoding
Add :typography-ref-file and :typography-ref-id (both defaulting to nil)
to default-text-attrs so these keys are always present in text node maps,
whether or not a typography is attached.
Skip nil values in attrs-to-styles (Draft.js style encoder) and in
attrs->styles (v2 CSS custom-property mapper) so nil typography-ref
entries are never serialised to CSS.
Replace when with if/acc in get-styles-from-style-declaration to prevent
the accumulator from being clobbered to nil when a mixed-value entry is
skipped during style decoding.
* 🎉 Add test
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2026-04-23 16:08:56 +02:00
Eva Marco
a3f7a1def6
🐛 Fix bugs with multiselection ( #8932 )
...
* 🐛 Fix app crash when selecting shapes with one hidden
* 🐛 Fix opacity input when mixed values
2026-04-13 18:29:15 +02:00
Elena Torro
1641eec672
🎉 Add stroke to path
2026-03-26 11:43:06 +01:00
alonso.torres
a5d908629b
🐛 Fix problems with z-index
2026-03-25 15:56:56 +01:00
alonso.torres
6b609566e1
🐛 Fix resize text modifiers
2026-03-25 07:29:20 +01:00
alonso.torres
1ab1d4f6ca
🐛 Fix problem with snap pixel transforms
2026-03-13 12:47:34 +01:00
alonso.torres
3e758826fe
🐛 Fix problem with flex layout propagation
2026-02-23 12:49:27 +01:00
Elena Torró
c41b9214c5
Merge pull request #8387 from penpot/ladybenko-13415-fix-layout-lines
...
🐛 Fix grid overlay persisting after deleting board (wasm)
2026-02-17 17:38:52 +01:00
alonso.torres
b8f3bee3ac
🐛 Fix problem with flex layout auto sizing
2026-02-17 16:40:59 +01:00
Belén Albeza
cd4b9ddd47
✨ Add regression test for bug 13415
2026-02-17 14:32:09 +01:00
Belén Albeza
5ae2351e5a
✨ Add playwright test for bug 13385
2026-02-16 16:58:05 +01:00
Andrey Antukh
d1d50138ed
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-16 10:00:46 +01:00
Belén Albeza
50ddf5e628
🔧 Add integration test for bug 13305
2026-02-13 10:57:27 +01:00
Alejandro Alonso
86ca260ea2
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-04 13:50:13 +01:00
Belén Albeza
e3b97638b4
🔧 Fix broken / flaky tests
2026-02-02 16:16:58 +01:00
Eva Marco
804695b48b
♻️ Replace stroke width numeric inputs ( #8137 )
...
* ✨ Replace opacity numeric input
* ✨ Add test
* ♻️ Replace stroke width numeric input
* 🎉 Add tests
2026-01-26 12:50:28 +01:00
Belén Albeza
560a0d09d5
🐛 Fix hiding avatar when we have 3 active users
2026-01-21 16:01:20 +01:00
Andrey Antukh
e16645227b
Merge branch 'staging-render' into develop
2025-12-10 10:10:44 +01:00
Eva Marco
81e0e4f222
♻️ Replace token form files ( #7896 )
...
* ♻️ Replace shadow form
* ♻️ Rename files and components
* ♻️ Replace offsetx and offsety names
* ♻️ Replace form file for new form component using new form system
* ♻️ Rename files and props
2025-12-05 17:04:07 +01:00
Belén Albeza
f96ed8ccd6
✨ Fix playwright tests
2025-11-28 13:25:13 +01:00
Andrey Antukh
3136096123
🔧 Add general improvements to integration tests
...
This commit marks as skip (temporal) several flaky/randomly-failing
tests.
It also moves the integration test execution from circleci to github
actions.
2025-11-19 18:23:44 +01:00
Xaviju
83da59e03c
✨ Add composite shadow token to inspect tab ( #7703 )
2025-11-11 13:28:11 +01:00
Xaviju
c221b9366f
✨ Add e2e tests to inspect tab ( #7685 )
2025-11-06 10:07:50 +01:00
Alejandro Alonso
f120cf82d3
✨ Select boards to export to PDF
2025-10-22 13:19:10 +02:00
Florian Schroedl
c882e8347a
✨ Add line-height to composite typography token
2025-09-22 09:52:56 +02:00
Belén Albeza
f363d6a801
✨ Add integration test for Flatten menu option
2025-09-04 07:13:16 +02:00
Andrey Antukh
a303df9c34
♻️ Refactor right sidebar state management
...
Also removing duplicated refs and improve efficiency of
several other refs used on sidebar.
2025-08-29 11:25:58 +02:00
Florian Schroedl
9106617436
🎉 Add composite typography token
2025-08-27 11:35:56 +02:00
Andrés Moya
5c8f6dd498
🔧 Add internal id to all token entities
2025-06-05 10:58:23 +02:00
Belén Albeza
91fbe8f8ef
🎉 Cap stop amount in UI for wasm ( #6438 )
...
* 🎉 Cap in the colorpicker the amount of stops a gradient can have
* 🎉 Cap the stops amount in gradient handlers
* 🎉 Disable add stop in gradient handlers (viewport + colorpicker)
* ✨ Add integration test for gradient limits
* 💄 Address PR suggestion
2025-05-13 10:37:05 +02:00
Andrey Antukh
c6f68e6ed1
♻️ Use LITTLE_ENDIAN instead of BIG_ENDIAND for path encoding
2025-05-06 13:39:15 +02:00
Andrey Antukh
1fc0203c38
🎉 Add full integration with path data type feature
2025-05-06 13:39:10 +02:00
Andrés Moya
c0315e2c30
🔥 Remove redundant schemas (and add some tooling)
2025-04-23 12:27:01 +02:00
Pablo Alba
dcf1a593f7
✨ Add playwright tests for cut-copy-paste variants
2025-04-11 15:17:33 +02:00
Marina López
a6133e9c48
🐛 Fix actions when workspace is visited first time ( #6129 )
...
* 🐛 Fix actions when workspace is visited first time
* 📎 Fix linter errors
* 🐛 Fix problem with integration test
* 📎 Fix linter errors
* 📎 Fix linter errors
---------
Co-authored-by: alonso.torres <alonso.torres@kaleidos.net>
2025-03-24 18:02:05 +01:00
luisδμ
86022a967c
✨ Replace overlapping bubbles with a bubble group ( #6059 )
2025-03-12 14:37:39 +01:00
Eva Marco
0c3fd8a6d9
🎉 Add id to token theme ( #6044 )
...
* 🎉 Add id to token theme
* 📎 Fix tests
* 📎 Fixes from review
2025-03-10 18:38:52 +01:00
Andrey Antukh
3fd429c72a
Merge remote-tracking branch 'origin/staging' into develop
2025-02-13 21:04:52 +01:00
Belén Albeza
fb6cd3d9d4
🐛 Fix "Publish empty library" modal appearing for non-empty libraries ( #5838 )
...
* 🐛 Fix 'Publish empty library' modal appearing for non-empty libraries
* ✨ Add integration test for bug 10113
2025-02-12 15:36:01 +01:00
Florian Schrödl
86e0f8ad34
🐛 Fix toggling set groups in theme modal not working ( #5733 )
2025-02-05 12:21:21 +01:00
Aitor Moreno
dbf7b94651
🐛 Fix zoom to fit all didn't fit all ( #5673 )
2025-02-04 11:00:46 +01:00
Florian Schrödl
ab72794994
🐛 Fix user cant submit existing token when editing name only ( #5658 )
...
* 🐛 Fix user cant submit existing token when editing it
2025-01-27 16:00:24 +01:00
alonso.torres
714a274789
✨ Copy/paste properties an CSS
2025-01-14 16:09:42 +01:00