Alejandro Alonso
ab0438cc6f
🐛 Fix svg extract ids
2025-12-11 13:47:00 +01:00
Alejandro Alonso
89d9591011
🎉 Improve svg import
2025-12-11 12:02:34 +01:00
Andrey Antukh
45665a3c21
Merge remote-tracking branch 'origin/staging' into staging-render
2025-12-10 10:09:58 +01:00
Pablo Alba
b0351be724
🐛 Fix switch variants with paths
Commit Message Check / Check Commit Message (push) Has been cancelled
CI / Linter (push) Has been cancelled
CI / Common Tests (push) Has been cancelled
CI / Frontend Tests (push) Has been cancelled
CI / Render WASM Tests (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Library Tests (push) Has been cancelled
CI / Build Integration Bundle (push) Has been cancelled
CI / Integration Tests 1/4 (push) Has been cancelled
CI / Integration Tests 2/4 (push) Has been cancelled
CI / Integration Tests 3/4 (push) Has been cancelled
CI / Integration Tests 4/4 (push) Has been cancelled
2025-12-09 11:08:55 +01:00
Andrey Antukh
19bb69cc60
✨ Improve invalid schema error report
2025-12-04 11:38:16 +01:00
alonso.torres
3471d40f46
🐛 Fix problem with boolean shapes updates
2025-12-02 17:28:20 +01:00
Andrey Antukh
e7029f2182
✨ Make automatic workflows not dependent on yarn
2025-12-01 08:17:52 +01:00
Alonso Torres
2c3becb408
🐛 Fix problem with plugins content attribute ( #7835 )
Commit Message Check / Check Commit Message (push) Has been cancelled
CI / Code Linter (push) Has been cancelled
CI / Common Tests (push) Has been cancelled
CI / Frontend Tests (push) Has been cancelled
CI / Render WASM Tests (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Library Tests (push) Has been cancelled
CI / Build Integration Bundle (push) Has been cancelled
CI / Integration Tests 1/4 (push) Has been cancelled
CI / Integration Tests 2/4 (push) Has been cancelled
CI / Integration Tests 3/4 (push) Has been cancelled
2025-11-28 13:41:27 +01:00
Andrey Antukh
972b23e6c0
🐛 Fix incorect pred build on ::sm/text schema
2025-11-27 17:54:11 +01:00
Andrey Antukh
28f550d533
🔥 Remove commented code
2025-11-27 17:54:11 +01:00
Andrey Antukh
fcbe9d92dc
🐛 Fix unexpected exception on rendering feedback email
...
Looks like a bug on selmer library
2025-11-27 16:09:15 +01:00
Andrey Antukh
9998ce0bb4
🔥 Remove fipps direct dependency
2025-11-27 16:09:15 +01:00
Andrey Antukh
6061391c89
✨ Don't require cljs.analyzer api under cljs on data.macros
...
Reduces the final production bundle size
2025-11-27 16:09:15 +01:00
Andrés Moya
2640889dc8
🐛 Fix backwards compatibility importing files with token themes
Commit Message Check / Check Commit Message (push) Has been cancelled
CI / Code Linter (push) Has been cancelled
CI / Common Tests (push) Has been cancelled
CI / Frontend Tests (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Library Tests (push) Has been cancelled
CI / Build Integration Bundle (push) Has been cancelled
CI / Integration Tests 1/4 (push) Has been cancelled
CI / Integration Tests 2/4 (push) Has been cancelled
CI / Integration Tests 3/4 (push) Has been cancelled
2025-11-25 10:56:33 +01:00
Eva Marco
9b6bb77422
✨ Materialize several tokens related flags ( #7773 )
...
* 📚 Add line to changelog
* ♻️ Remove typography types flag
* ♻️ Remove composite typography token flag
* ♻️ Remove token units flag
* 🎉 Activate by default two token flags
* ♻️ Update inspect tab tests to navigate to the right info tab
* 🐛 Fix test
---------
Co-authored-by: Xavier Julian <xavier.julian@kaleidos.net >
2025-11-24 09:26:05 +01:00
Alejandro Alonso
7e33a7c1a7
Merge pull request #7666 from penpot/azazeln28-feat-allow-disabling-rich-paste
...
🎉 Add an option to enable and disable HTML paste
2025-11-20 14:17:16 +01:00
Aitor Moreno
d73be5832b
🎉 Add an option to enable and disable HTML paste
2025-11-20 13:33:51 +01:00
Luis de Dios
177bdaa72c
🐛 Fix variant toggle does not work for uppercase or mixed case ( #7716 )
...
* 🐛 Fix variant toggle does not work for uppercase or mixed case
* 📎 PR changes
2025-11-20 13:27:04 +01:00
Andrey Antukh
6ae2401c5e
♻️ Change how shapes are validated after changes apply operation
2025-11-20 12:08:48 +01:00
Andrey Antukh
53d8a2d6d7
🔥 Remove obsolete code on :move-objects related to old components
2025-11-20 12:08:48 +01:00
Andrey Antukh
bd65f3932e
🐛 Fix a race condition on move-object
...
That happens when an in-flight move-object change tries
to move object to an already deleted parent
2025-11-20 12:08:48 +01:00
Alejandro Alonso
7e858784a1
Merge pull request #7785 from penpot/niwinz-develop-binary-fills
...
🐛 Fix invalid fills schema when binary fills are used
2025-11-20 09:06:45 +01:00
Alejandro Alonso
4f54469629
Merge pull request #7747 from penpot/niwinz-develop-storage-changes
...
✨ Make the binfile exportation process more reliable
2025-11-20 07:58:57 +01:00
Andrey Antukh
5343e799f8
🐛 Fix invalid fills schema when binary fills are used
2025-11-20 07:45:37 +01:00
Aitor Moreno
32e1b55658
♻️ Refactor clipboard
2025-11-19 18:23:44 +01:00
Andrey Antukh
e9d177eae3
✨ Make the binfile export process more resilent to errors
...
The current binfile export process uses a streaming technique. The
major problem with the streaming approach is the case when an error
happens on the middle of generation, because we have no way to
notify the user about the error (because the response is already
is sent and contents are streaming directly to the user
client/browser).
This commit replaces the streaming with temporal files and SSE
encoded response for emit the export progress events; once the
exportation is finished, a temporal uri to the exported artifact
is emited to the user via "end" event and the frontend code
will automatically trigger the download.
Using the SSE approach removes possible transport timeouts on export
large files by sending progress data over the open connection.
This commit also removes obsolete code related to old binfile
formats.
2025-11-19 17:28:55 +01:00
Andrey Antukh
d42c65b9ca
✨ Improve logging on shape detach operation
2025-11-19 17:28:55 +01:00
Andrey Antukh
40e1e27bf0
🐛 Fix not covered case on schema decode fn on tokens-lib
_DEVELOP / build-bundle (push) Has been cancelled
_DEVELOP / build-docker (push) Has been cancelled
_STAGING / build-bundle (push) Has been cancelled
_STAGING / build-docker (push) Has been cancelled
Commit Message Check / Check Commit Message (push) Has been cancelled
2025-11-19 15:04:49 +01:00
Andrés Moya
4338f97e9f
🐛 Allow deleting the library in the undo change of add tokens-lib
2025-11-19 15:04:49 +01:00
alonso.torres
0a01fc8af9
🐛 Fix problem with selection and text shapes for new render
2025-11-18 09:34:17 +01:00
Andrey Antukh
d706bb7c8d
🐛 Fix validation issues with dtcg-node schema
2025-11-14 11:15:26 +01:00
Andrey Antukh
ef271db879
🎉 Add addTokensLib method to the library
2025-11-14 11:15:26 +01:00
Andrey Antukh
c44fd2dd1d
💄 Use correct comments style on tokens-lib
2025-11-14 11:15:26 +01:00
Andrey Antukh
6aa797f51b
✨ Normalize token theme serialization to JSON
2025-11-14 11:15:26 +01:00
Andrés Moya
3cc54fd988
🎉 Add design tokens to plugins API ( #7602 )
...
Co-authored-by: alonso.torres <alonso.torres@kaleidos.net >
2025-11-14 11:14:56 +01:00
alonso.torres
2d63730bfa
✨ Improved performance in modifiers
2025-11-13 12:31:26 +01:00
alonso.torres
0a700864c9
🐛 Fix problem with grid layout modifiers
2025-11-13 12:31:26 +01:00
Andrey Antukh
363b4e3778
♻️ Make the SSO code more modular ( #7575 )
...
_STAGING / build-bundle (push) Has been cancelled
_STAGING / build-docker (push) Has been cancelled
_DEVELOP / build-bundle (push) Has been cancelled
_DEVELOP / build-docker (push) Has been cancelled
Commit Message Check / Check Commit Message (push) Has been cancelled
* 📎 Disable by default social auth on devenv
* 🎉 Add the ability to import profile picture from SSO provider
* 📎 Add srepl helper for insert custom sso config
* 🎉 Add custom SSO auth flow
2025-11-12 12:49:10 +01:00
Andrey Antukh
28cf67e7ff
🎉 Add management RPC API ( #7700 )
...
_STAGING / build-bundle (push) Has been cancelled
_STAGING / build-docker (push) Has been cancelled
_DEVELOP / build-bundle (push) Has been cancelled
_DEVELOP / build-docker (push) Has been cancelled
Commit Message Check / Check Commit Message (push) Has been cancelled
* 🎉 Add management RPC API
And refactor internal http auth flow
* 📎 Adjust final url namings
* 📚 Update changelog
2025-11-10 17:10:59 +01:00
Andrey Antukh
9d65d11c91
Merge remote-tracking branch 'origin/staging' into develop
_DEVELOP / build-bundle (push) Has been cancelled
_DEVELOP / build-docker (push) Has been cancelled
_STAGING / build-bundle (push) Has been cancelled
_STAGING / build-docker (push) Has been cancelled
Commit Message Check / Check Commit Message (push) Has been cancelled
2025-11-07 10:43:27 +01:00
Luis de Dios
f00fd1d5a8
🎉 Use toggle for switching boolean variant property names ( #7564 )
2025-11-07 09:47:57 +01:00
Andrey Antukh
e979476b0e
🐛 Restrict shadow colors to plain colors only
...
Previously, shadows used a general-purpose color schema that allowed
to have gradients and images on the data structure. This commit fixes
that using a specific schema for shadow colors that only allows plain
colors.
A migration is added to clean up existing shadows with non-plain
colors.
2025-11-06 15:54:50 +01:00
Andrey Antukh
1cce82f958
Merge remote-tracking branch 'origin/staging' into develop
2025-11-05 12:15:15 +01:00
Andrey Antukh
132f7d6d3e
♻️ Add minor refactor on tokens main form ( #7690 )
2025-11-05 10:37:38 +01:00
Andrey Antukh
34363320ae
Merge branch 'main' into staging
Commit Message Check / Check Commit Message (push) Has been cancelled
2025-11-04 16:49:53 +01:00
Andrey Antukh
092a5139e3
🐛 Fix incorrect token sets migration ( #7673 )
2025-11-04 16:49:08 +01:00
Andrey Antukh
4a01121043
Merge tag '2.11.0-RC3'
Commit Message Check / Check Commit Message (push) Has been cancelled
2025-11-04 16:43:32 +01:00
Andrey Antukh
78e2d6fec3
🐛 Relax schema for importing plain path data related to curve-to command
2025-11-04 12:59:26 +01:00
Pablo Alba
69bbdad570
🐛 Fix nested variant in a component doesn't keep inherited overrides (3)
_DEVELOP / build-bundle (push) Has been cancelled
_DEVELOP / build-docker (push) Has been cancelled
_STAGING / build-bundle (push) Has been cancelled
_STAGING / build-docker (push) Has been cancelled
Commit Message Check / Check Commit Message (push) Has been cancelled
2025-11-03 15:36:37 +01:00
Pablo Alba
df4279bdee
Revert " 🐛 Fix nested variant in a component doesn't keep inherited overrides (2)"
...
This reverts commit 7c6515aa7b .
2025-11-03 15:36:37 +01:00