Andrés Moya
|
5c8f6dd498
|
🔧 Add internal id to all token entities
|
2025-06-05 10:58:23 +02:00 |
|
Eva Marco
|
ab0219876e
|
✨ Add numeric token type (#6575)
* ✨ Add numeric type token
* 🐛 Fix comments
|
2025-06-05 09:33:54 +02:00 |
|
Alejandro Alonso
|
db84eb365b
|
🐛 Fix strokes migration (#6632)
|
2025-06-05 08:42:57 +02:00 |
|
Alejandro Alonso
|
687e1e7b0b
|
Merge pull request #6569 from penpot/niwinz-fills-cleanup
♻️ Clean and sanitize color types
|
2025-06-04 14:26:12 +02:00 |
|
Alejandro Alonso
|
055ee27be0
|
🐛 Add migrations to fix colors
|
2025-06-04 14:01:48 +02:00 |
|
Andrés Moya
|
47af278f5e
|
🐛 Remove unneeded check
|
2025-06-04 13:11:16 +02:00 |
|
Andrey Antukh
|
29ad99d685
|
🐛 Fix incorrect declaration of tokens lib schema decoder
|
2025-06-04 13:03:51 +02:00 |
|
Andrey Antukh
|
3a8b312f6d
|
🐛 Fix calculate hash on empty path data instance
|
2025-06-04 13:03:51 +02:00 |
|
Andrey Antukh
|
8f55269522
|
🐛 Remove unknown types from stroke style schema
|
2025-06-04 13:03:51 +02:00 |
|
Andrey Antukh
|
f86ce38f04
|
🎉 Add Fills binary data type
|
2025-06-04 13:03:51 +02:00 |
|
Andrey Antukh
|
b97a3f9783
|
✨ Add tests for common buffers namespace to the cljs test runner
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
91807151ba
|
✨ Add stricter validation for gradient stop offset
It should be from a number from 0 to 1 inclusive
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
5c225a51ce
|
✨ Add the ability to retrieve a set of keys from map schemas
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
3d61924162
|
♻️ Change internal naming for PathData cljs impl
For make it more consistent with CLJ impl and move
the equals helper to buffers for make it reusable by
other binary types.
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
580013bc3f
|
⬆️ Update shadow-cljs to 3.1.5
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
7160334cb9
|
♻️ Add stricter validation for colors, fills and strokes
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
d08d2f49ac
|
✨ Add better defaults for several number schema generators
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
8f774a3611
|
✨ Simplify media mime types structs
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
d9d2cc7b4e
|
✨ Split byte buffer helpers from types path impl
|
2025-06-04 12:46:49 +02:00 |
|
Andrey Antukh
|
d6e0001ac4
|
🐛 Fix encoding and decoding issue with tokens lib type
|
2025-06-04 12:12:31 +02:00 |
|
Andrey Antukh
|
3da3281a56
|
🐛 Fix library compatibility issue on media encoding with penpot 2.7 (#6613)
|
2025-06-02 23:25:39 +02:00 |
|
Andrey Antukh
|
e13d1743da
|
Merge pull request #6598 from penpot/superalex-deprecate-old-image-type
♻️ Migrations for deprecated types and attributes
|
2025-06-02 11:29:44 +02:00 |
|
Andrey Antukh
|
1450672341
|
✨ Remove obsolete props from bool style attrs
|
2025-06-01 11:20:26 +02:00 |
|
Andrey Antukh
|
9fee16f4a9
|
🐛 Fix compatibility issue with penpot 2.7
|
2025-06-01 11:20:26 +02:00 |
|
Andrey Antukh
|
89a09346a5
|
🐛 Fix incorrect boolean shapes generation on builder
|
2025-06-01 11:06:00 +02:00 |
|
Andrey Antukh
|
77fa235965
|
🐛 Fix incorrect boolean shape generation on file builder
|
2025-06-01 10:25:11 +02:00 |
|
Andrey Antukh
|
03e4ca12be
|
♻️ Move update-bool from common geom to types path
|
2025-06-01 10:24:09 +02:00 |
|
luisδμ
|
ad26efaa5d
|
✨ Limit the length of property names and values to 60 chars (#6587)
|
2025-05-30 16:15:18 +02:00 |
|
Alejandro Alonso
|
cd02905d1f
|
♻️ Migrate old fill text attributes
|
2025-05-30 13:51:05 +02:00 |
|
Alejandro Alonso
|
87d917bc2e
|
♻️ Deprecate old image type
|
2025-05-30 13:51:05 +02:00 |
|
Pablo Alba
|
baabfe2de8
|
🎉 Split text and its properties on components updates
|
2025-05-30 12:36:10 +02:00 |
|
Andrey Antukh
|
f8489a521f
|
Merge pull request #6590 from penpot/niwinz-develop-library-fixes
✨ Add minor enhancements to penpot library
|
2025-05-30 10:35:41 +02:00 |
|
Andrey Antukh
|
50cc70201d
|
Merge pull request #6578 from penpot/ladybenko-11105-cap-fills
🎉 Disable adding fills in UI when limit has been reached
|
2025-05-30 10:11:05 +02:00 |
|
Andrey Antukh
|
37f88067b9
|
🔥 Remove library method addComponentInstance
|
2025-05-29 13:07:44 +02:00 |
|
Andrey Antukh
|
4b22a0ebfb
|
🐛 Make the library generate output compatible with penpot 2.7.x
|
2025-05-29 12:08:50 +02:00 |
|
Andrey Antukh
|
2a04f78337
|
✨ Add common transducers section to common data ns
|
2025-05-29 11:14:53 +02:00 |
|
Belén Albeza
|
f33c1fb530
|
✨ Update binary fills flag name and add it to supported flags
|
2025-05-29 10:32:49 +02:00 |
|
luisδμ
|
46b0e4f0e7
|
✨ Manage empty property values in the combobox in design tab (#6574)
* ✨ Manage empty property values in the combobox in design tab
* 📎 PR changes
|
2025-05-28 12:41:04 +02:00 |
|
Belén Albeza
|
e4a1c373bb
|
✨ Only take N amount of fills
|
2025-05-27 15:30:11 +02:00 |
|
Pablo Alba
|
443cabe94e
|
✨ Add the ability to access libraries from file migrations
|
2025-05-27 13:12:34 +02:00 |
|
alonso.torres
|
a85a42d367
|
🐛 Fix some problems with modifiers
|
2025-05-27 09:33:33 +02:00 |
|
Alejandro Alonso
|
1a705cee24
|
Merge pull request #6555 from penpot/niwinz-develop-fix-path-bug-1
🐛 Fix path node type change operation
|
2025-05-27 09:04:11 +02:00 |
|
Eva Marco
|
a771ca91ab
|
🐛 Add token units flag to common/flags file (#6557)
|
2025-05-26 13:53:56 +02:00 |
|
Andrey Antukh
|
4326e2c5a4
|
Merge remote-tracking branch 'origin/staging' into develop
|
2025-05-26 13:25:05 +02:00 |
|
Andrés Moya
|
050ffa235c
|
⬆️ Update cuerdas library (#6556)
|
2025-05-26 13:22:30 +02:00 |
|
Andrey Antukh
|
e698fd7d35
|
🐛 Fix path node type change operation
|
2025-05-26 12:13:52 +02:00 |
|
Andrés Moya
|
5e8929e504
|
🔧 Refactor token json file import/export
|
2025-05-26 12:02:26 +02:00 |
|
Andrey Antukh
|
b5d96d312a
|
🐛 Fix incorrect relink operation for stroke image
|
2025-05-24 09:16:10 +02:00 |
|
Pablo Alba
|
b561ad033c
|
🐛 Fix restore component when its original parent with layout is deleted
|
2025-05-23 12:11:35 +02:00 |
|
luisδμ
|
7373056037
|
✨ Improve formula validating and parsing (#6527)
|
2025-05-23 12:08:50 +02:00 |
|