Andrey Antukh
9eebc467ef
✨ Preload default translations
2025-12-23 13:10:58 +01:00
Alejandro Alonso
cb325282ec
Merge pull request #7994 from penpot/alotor-fix-font-style
...
🐛 Fix problem when changing colors with multiple fonts
2025-12-23 07:34:41 +01:00
Andrey Antukh
047483a70a
🐛 Fix deleted files thumbnails generation
2025-12-22 20:20:43 +01:00
Alonso Torres
4000ec8762
🐛 Fix problem resizing auto size layouts ( #7995 )
2025-12-22 20:17:11 +01:00
María Valderrama
c670aac339
🎉 Added deleted files to dashboard
2025-12-22 20:16:41 +01:00
Andrey Antukh
f478399ae0
Merge remote-tracking branch 'origin/staging-render' into develop
2025-12-22 17:28:18 +01:00
alonso.torres
bd580ab159
🐛 Fix problem when changing colors with multiple fonts
2025-12-22 17:14:37 +01:00
Alejandro Alonso
5780a43fe0
🐛 Fix object added in different page ( #7988 )
2025-12-22 16:59:47 +01:00
Andrey Antukh
2acf15958b
Merge branch 'staging-render' into develop
2025-12-22 09:24:04 +01:00
Andrey Antukh
08267de242
Merge remote-tracking branch 'origin/staging' into staging-render
2025-12-22 09:23:48 +01:00
Andrey Antukh
33c786498d
Merge remote-tracking branch 'origin/staging-render' into develop
2025-12-12 12:19:49 +01:00
Andrey Antukh
81b72c5acd
🐛 Fix exception on assinging gradient to shadow on multiple selection
2025-12-12 11:24:53 +01:00
alonso.torres
ea4d0e1238
✨ Calculate position data in wasm
2025-12-11 16:00:03 +01:00
Andrey Antukh
eb1eeb4750
Merge remote-tracking branch 'origin/staging-render' into niwinz-develop-merge
2025-12-10 13:53:15 +01:00
Andrey Antukh
a78477592b
Merge remote-tracking branch 'origin/staging' into staging-render
2025-12-10 13:36:23 +01:00
Florian Schroedl
3d8a251741
🐛 Disallow font-family referencing composite token
2025-12-10 13:12:30 +01:00
Andrey Antukh
e16645227b
Merge branch 'staging-render' into develop
2025-12-10 10:10:44 +01:00
Andrey Antukh
45665a3c21
Merge remote-tracking branch 'origin/staging' into staging-render
2025-12-10 10:09:58 +01:00
Andrey Antukh
8a8f360c7f
Merge remote-tracking branch 'origin/staging' into develop
2025-12-09 19:53:38 +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
Andrey Antukh
b8392b3731
🐛 Fix regression on sending team invitations ( #7912 )
2025-12-05 12:36:06 +01:00
Andrey Antukh
0e0106f69a
🐛 Add correct assertion on create-invitation fn
2025-12-04 11:38:32 +01:00
Andrey Antukh
a38f425dd3
Merge remote-tracking branch 'origin/staging' into staging-render
2025-12-04 11:06:48 +01:00
Alejandro Alonso
0036a9a0cd
Merge pull request #7865 from penpot/niwinz-staging-audit
...
✨ Add minor improvements to the audit module
2025-12-04 10:04:00 +01:00
Andrey Antukh
f76710296c
Merge remote-tracking branch 'origin/staging' into develop
2025-12-03 18:52:28 +01:00
alonso.torres
aedd8cc11e
🐛 Fix problem when renaming variants in plugins
2025-12-03 17:42:17 +01:00
Andrey Antukh
d1379c55f6
✨ Make i18n translation files load on demand
2025-12-03 16:44:37 +01:00
Andrey Antukh
9f6899007a
Merge remote-tracking branch 'origin/staging' into develop
2025-12-03 13:10:30 +01:00
Pablo Alba
00f8eac8fa
🐛 Fix can't delete unsaved variant prop ( #7878 )
2025-12-03 13:03:17 +01:00
alonso.torres
1b29e9a50f
🐛 Fix race condition with fix fonts patch
2025-12-03 10:39:05 +01:00
Luis de Dios
ef68081d1d
🎉 Add prototype tab UI tweaks ( #7832 )
...
* 🎉 Add prototype tab UI tweaks
* 📎 PR changes
2025-12-02 10:44:16 +01:00
Aitor Moreno
876d5783cf
✨ Add text editor v2 integration tests
2025-12-01 15:56:52 +01:00
Andrey Antukh
4690f740b9
✨ Add minor improvements to the audit module
2025-12-01 13:57:55 +01:00
Andrey Antukh
964ef799c2
🔥 Remove core.spec usage on common and frontend
2025-12-01 09:30:21 +01:00
alonso.torres
7ee03ad911
🐛 Fix problem with grid layout editor
2025-11-28 12:12:09 +01:00
alonso.torres
c2014a37b4
🐛 Fix problem when pasting elements in reverse flex layout
2025-11-27 18:02:34 +01:00
Andrey Antukh
dedeae8641
🐛 Fix incorrect subscription fetching after profile registration
2025-11-24 14:36:46 +01:00
Aitor Moreno
f58475a7c9
🐛 Fix pasting application/transit+json ( #7812 )
2025-11-24 14:36:24 +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
Diana Veiga
37d5a31589
✨ Drop zoom snap ( #7774 )
...
* ✨ Remove const `zoom-half-pixel-precision`
* ♻️ Adjust usages
2025-11-20 13:28:45 +01:00
Alejandro Alonso
d331c5ad83
Merge pull request #7769 from penpot/niwinz-develop-exporter-refactor
...
✨ Remove exporter dependency on shared-fs on scaling
2025-11-20 12:44:34 +01:00
Andrey Antukh
81632a03dd
♻️ Make exporter upload resources using backend management api
...
Instead of custon shared fs approach. This commit fixes the main
scalability issue of exporter removing the need of shared-fs
for make it work with multiple instances.
2025-11-20 12:20:13 +01:00
Alejandro Alonso
b8c0c5c310
Merge pull request #7742 from penpot/alotor-plugins-improvements
...
✨ Plugin API improvements with images and indexes
2025-11-20 11:47:50 +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
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
Andrey Antukh
3b52051113
✨ Fix closure compiler issues on clipboard js impl
...
With minor naming fixes
2025-11-19 18:23:44 +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