Pablo Alba
41146ef71d
🐛 Fix text overrides when there are structure changes
2025-07-09 21:58:01 +02:00
Pablo Alba
abb6aee57d
🐛 On texts overrides, keep also vertical-align property
2025-07-09 21:58:01 +02:00
Andrés Moya
88bb9bfe52
🐛 Detach styles from assets when applying tokens
2025-07-08 13:15:45 +02:00
Andrey Antukh
e554b9fcb7
Merge remote-tracking branch 'origin/staging' into develop
2025-07-08 11:04:29 +02:00
Andrey Antukh
f3616c68a0
✨ Improve decode empty string for path content
2025-07-07 13:36:00 +02:00
Andrey Antukh
9ea3f81bc4
🐛 Clean invalid library colors
2025-07-07 13:35:59 +02:00
Pablo Alba
cfec023585
♻️ Rename flag :component-swap to :allow-altering-copies
2025-07-07 12:07:36 +02:00
Pablo Alba
a44c70ef69
✨ Keep the swapped childs if the copies when doing a variant switch
2025-07-07 10:50:49 +02:00
Andrey Antukh
92d708d52c
Merge remote-tracking branch 'origin/staging' into develop
2025-07-07 09:37:55 +02:00
Andrey Antukh
16a1fd14e5
🐛 Fix media translation on text nodes on paste ( #6845 )
...
Fix incorrect media translation on paste text with fill images
2025-07-07 09:03:35 +02:00
Andrey Antukh
d5ccb704b2
🐛 Fix unexpected exception on creating bool shapes
2025-07-04 14:42:09 +02:00
Andrey Antukh
0374e4f3eb
Merge remote-tracking branch 'origin/staging' into develop
2025-07-04 12:02:12 +02:00
Andrey Antukh
78d0e6d059
✨ Add minor improvements to error report on calc bool content
2025-07-04 10:13:24 +02:00
Florian Schrödl
21746144b7
✨ Add letter spacing token ( #6814 )
...
* 🐛 Fix merge schema not working with key generation
* ✨ Add letter-spacing token
* ♻️ Remove comments
* ♻️ Inline line-height for now
2025-07-03 16:00:58 +02:00
Andrey Antukh
3165761bac
Merge remote-tracking branch 'origin/staging' into develop
2025-07-03 15:32:30 +02:00
Andrés Moya
c09f72c3d5
🐛 Sanitize wrong ids in token themes ( #6843 )
2025-07-03 15:31:45 +02:00
Andrey Antukh
86ee4f55c5
📚 Update docstring
2025-07-03 14:54:00 +02:00
Andrey Antukh
63cd3ae025
✨ Add better error handling for bool creation
2025-07-03 14:54:00 +02:00
Andrey Antukh
cafb7abb53
🎉 Add better syntax facility for ex/try!
macro
2025-07-03 14:54:00 +02:00
Andrey Antukh
1d5bad5523
💄 Report file-id on file changes exception
2025-07-03 14:54:00 +02:00
Florian Schrödl
7dd61968b5
✨ Implement object type specific tokens ( #6816 )
...
* ✨ Allow token applying for supported shape types only
* 🐛 Remove x/y attribute keys from spacing token
* ✨ Shape specific context-menu
* ✨ Only apply tokens to supported shapes when doing multi selection apply
* ✨ Handle groups not supported by tokens yet
* 🐛 Fix outdated tests
* ♻️ Commentary
* ✨ Add helper functions for attribute applicability checks
* ♻️ Groups don't have own attributes
* ♻️ Remove unused function
* ♻️ Move attribute logic to common.types.token
2025-07-03 12:22:04 +02:00
Andrey Antukh
b627c10737
🔥 Remove duplicated check-fn
2025-07-03 10:50:09 +02:00
Andrey Antukh
a2b8f19ff3
🐛 Add migration for fix undecoded path content
2025-07-03 08:40:23 +02:00
Andrés Moya
0a71134652
🔧 Sanitize and check tokens when deserializing from db ( #6838 )
2025-07-02 17:01:10 +02:00
Andrey Antukh
1432b211a6
Merge remote-tracking branch 'origin/staging' into develop
2025-07-02 10:13:30 +02:00
Andrés Moya
f0f01af55c
🔧 Make TokenSet an abstract data type
2025-06-30 16:59:00 +02:00
Pablo Alba
20b5b7f6e4
🐛 Fix variant switch in another page ( #6802 )
2025-06-27 12:23:54 +02:00
Andrés Moya
5c4fd97541
🐛 Allow importing file without any token but with themes or sets ( #6796 )
2025-06-27 11:32:14 +02:00
Pablo Alba
804146ae9a
🐛 Fix text partial change doesn't show up on another page ( #6799 )
2025-06-27 10:21:21 +02:00
Pablo Alba
daca26e54f
🐛 On variants override use the component name instead of the copy name
2025-06-26 17:37:21 +02:00
alonso.torres
fb07788e8f
🐛 Fix problem with fr allocation
2025-06-26 13:17:26 +02:00
Andrey Antukh
a191fe63a1
Merge remote-tracking branch 'origin/staging' into develop
2025-06-26 09:18:23 +02:00
Andrey Antukh
3831b3034e
🐛 Fix boolean shape migration that causes issues on import
2025-06-26 08:55:09 +02:00
Luis de Dios
7cd0e28c3b
✨ Allow variants with no properties
2025-06-26 08:42:34 +02:00
Andrey Antukh
00390a1349
🐛 Add correct is-text-node? predicate to text processing methods
2025-06-26 08:32:11 +02:00
Andrey Antukh
17bfed137c
📎 Add better defaults for text processing on old migrations
2025-06-26 08:32:11 +02:00
Andrey Antukh
25ef1800d0
Merge remote-tracking branch 'origin/staging' into develop
2025-06-25 19:30:57 +02:00
Andrey Antukh
207974fe6c
✨ Add minor improvement to color cleaning migration
2025-06-25 19:26:43 +02:00
Andrey Antukh
bf719b587f
✨ Add better shadow cleaning migration
2025-06-25 19:17:58 +02:00
Andrey Antukh
903aba5642
🐛 Fix incorrect library color cleaning mechanism
2025-06-25 14:36:33 +02:00
Andrey Antukh
9760911fce
Merge remote-tracking branch 'origin/staging' into develop
2025-06-25 14:24:26 +02:00
Andrey Antukh
93cbd99932
🐛 Clear invalid keys from color libraries
2025-06-25 13:38:35 +02:00
Andrey Antukh
15c91a5de5
✨ Make the bool-content normalize migration idempotent
2025-06-25 13:26:32 +02:00
Andrey Antukh
7f2e819789
🐛 Fix migration persistence ordering issue
...
When migrations are applied to old files
2025-06-25 13:26:25 +02:00
Andrey Antukh
787c066357
🐛 Remove qualified keyword keys from colors
2025-06-25 11:23:39 +02:00
Florian Schroedl
fe91201431
✨ Keep warning for unsupported token types when FF is disabled
2025-06-24 15:41:24 +02:00
Florian Schroedl
00c7411f92
🐛 Fix dtcg token type name
2025-06-24 15:41:24 +02:00
Florian Schrödl
580bb46a05
✨ Implement font-size token type ( #6708 )
...
* ✨ Implement font-size token type
* ✨ Hide typography tokens behind FF
* 💄 Update icon
* 🔧 Add font-size to unapply check
* ♻️ Generalize status-icon logic and remove icon for font-size
2025-06-23 12:12:40 +02:00
Alejandro Alonso
43b19ba33e
Merge pull request #6738 from penpot/ladybenko-11247-enable-dpr-when-render-wasm
...
🔧 Enable render-wasm-dpr by default
2025-06-23 11:46:24 +02:00
Belén Albeza
56d96aaf07
🔧 Enable render-wasm-dpr by default
2025-06-20 12:48:49 +02:00