Commit Graph

1578 Commits

Author SHA1 Message Date
Dalai Felinto f450c9dbe3 🎉 Add support for WEBP format on shape export
It is very convenient to be able to export WEBP right from penpot.
Otherwise users have to first download to PNG then convert it locally.

---

Playwright only supports JPEG and PNG. So in order to support WEBP I had
to first generate a PNG and then convert it afterwards.

Signed-off-by: Dalai Felinto <dalai@blender.org>
2025-03-13 16:15:30 +01:00
Andrey Antukh e3b3fa3342 📎 Update changelog 2025-03-13 09:32:19 +01:00
luisδμ 86022a967c
Replace overlapping bubbles with a bubble group (#6059) 2025-03-12 14:37:39 +01:00
Marina López 2aee2ea79e 📚 Add US in changes.md 2025-03-12 14:03:50 +01:00
Alejandro Alonso 65647f4aae Merge remote-tracking branch 'origin/staging' into develop 2025-03-12 12:30:11 +01:00
Alejandro Alonso 363c1d5b56 🐛 Fix sync libraries of components 2025-03-12 12:15:00 +01:00
Alejandro Alonso b3feb9bffd Merge remote-tracking branch 'origin/staging' into develop 2025-03-11 10:00:17 +01:00
Eva Marco e20adda766 🐛 Fix storybook icons list scroll 2025-03-11 09:43:35 +01:00
Alejandro 97fb1e00c2
Merge pull request #6028 from penpot/palba-fix-toolbar-tooltips
🐛 Fix hidden toolbar click event still available
2025-03-07 08:08:06 +01:00
Pablo Alba 3eb332f3d0 🐛 Fix hidden toolbar click event still available 2025-03-07 07:57:04 +01:00
Alejandro Alonso 0d11bafb57 Merge remote-tracking branch 'origin/staging' into develop 2025-03-07 07:54:05 +01:00
Alejandro 3d9fda7a21
Merge pull request #6025 from penpot/eva-fix-storybook-scroll
🐛 Fix scroll on storybook doc files
2025-03-07 07:52:30 +01:00
Marina López b8b3cc641a 🎉 Consolidate when workspace empty, board tool selected 2025-03-06 13:31:12 +01:00
Eva Marco 09ff7372da 🐛 Fix scroll on storybook doc filesç 2025-03-06 12:29:48 +01:00
Alejandro Alonso e362f423c0 Merge remote-tracking branch 'origin/staging' into develop 2025-03-06 07:36:19 +01:00
Marina López a1e307b4ce 🐛 Add scroll to plugins menu list 2025-03-06 07:26:36 +01:00
Pablo Alba 7c36c76b0d 🐛 Fix duplicate page with component over frame 2025-03-06 07:17:46 +01:00
Pablo Alba 2297862d81 🐛 Fix cut and paste a copy inside its parent 2025-03-06 07:08:37 +01:00
Marina López a7f6797499 🐛 Hide horizontal scroll from dashboard sidebar 2025-03-06 07:00:14 +01:00
alonso.torres 265675795e 🐛 Fix problem resizing on click 2025-03-06 06:40:47 +01:00
alonso.torres ce02cbc3f1 🐛 Fix problem with selection colors 2025-03-05 14:34:08 +01:00
Alejandro Alonso 5c53de8e76 Merge remote-tracking branch 'origin/staging' into develop 2025-03-05 11:00:19 +01:00
Alejandro Alonso afd309c62b 🐛 Fix multiple nav events when open workspace 2025-03-05 10:50:47 +01:00
María Valderrama 9e5de82967 📚 Add mark all as read feature to CHANGES.md 2025-03-04 11:25:16 +01:00
Alejandro Alonso c807e37525 Merge remote-tracking branch 'origin/staging' into develop 2025-03-03 07:16:31 +01:00
Alejandro Alonso 214a89e20d 📎 Update CHANGES.md file 2025-03-03 07:13:23 +01:00
Yamila Moreno 0ff9c44246
🐳 Improve nginx resolvers (#5967) 2025-02-28 09:02:40 +01:00
Andrey Antukh 1187d64f69 Merge remote-tracking branch 'origin/staging' into develop 2025-02-24 12:49:04 +01:00
Eva Marco dda9f62504 🐛 Fix menu shadow color 2025-02-20 17:23:28 +01:00
Andrey Antukh 479f39338b
🐛 Don't send invitation email to profiles that explicitly disallow that
* 🐛 Don't send invitation email to profiles that explicitly disallow that

* 📎 Add changes post feedback

* 📎 Fix typo on changelog
2025-02-20 09:20:28 +01:00
Andrey Antukh 60530a80d9 Merge remote-tracking branch 'origin/staging' into develop 2025-02-20 09:15:00 +01:00
Andrey Antukh e4ee585704 🐛 Fix incorrect notification assignation after update operation 2025-02-19 17:21:52 +01:00
Andrey Antukh d79fac7729 Merge remote-tracking branch 'origin/staging' into develop 2025-02-19 17:17:54 +01:00
Andrey Antukh 4744085426
🐛 Fix incorrect handling request access with deleted profiles
* 📎 Add minor improvements to team tests

* 🐛 Fix incorrect handling request access with deleted profiles

* 🐛 Fix redirect loop on empty route

Happens when the current profile is deleted from team

* 🐛 Fix urls on request access emails

* 📎 Revert url changes on emails
2025-02-19 11:04:19 +01:00
Andrey Antukh 44acd79081 Merge remote-tracking branch 'origin/staging' into develop 2025-02-19 10:46:55 +01:00
Andrey Antukh a3e4da0b3d 📎 Update changelog 2025-02-19 10:46:33 +01:00
Andrey Antukh 3f45863823 🐛 Fix update-libraries dialog disappear when clicking outside 2025-02-18 12:04:10 +01:00
Andrey Antukh c41f86f0a4 Merge remote-tracking branch 'origin/staging' into develop 2025-02-17 15:20:33 +01:00
Eva Marco 6bb7fa26f4
🐛 Fix rename blocked boards (#5845) 2025-02-14 11:47:16 +01:00
Andrey Antukh 654c070976 Merge remote-tracking branch 'origin/staging' into develop 2025-02-12 14:37:20 +01:00
Alonso Torres 8fe1271690
🐛 Fix problem opening url when page-id didn't exist (#5833)
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-02-12 14:36:05 +01:00
Alonso Torres 51f924a5e1
🐛 Fix problem with onboarding team invite (#5829)
Co-authored-by: Andrey Antukh <niwi@niwi.nz>
2025-02-12 13:09:37 +01:00
Alonso Torres fb24a37e83
🐛 Fix problem with grid layout crashing (#5831) 2025-02-12 13:07:41 +01:00
Andrey Antukh f65f7d68e6 Merge remote-tracking branch 'origin/staging' into develop 2025-02-10 10:57:04 +01:00
Eva Marco b991a94685
🐛 Fix icon visualization on select component (#5801) 2025-02-07 12:32:44 +01:00
Eva Marco ef9ead8072
🐛 Fix typo on integration test docs (#5796) 2025-02-06 17:42:15 +01:00
Eva Marco 73ff1b4fe5
🐛 Fix menu shadow color (#5793) 2025-02-06 15:56:45 +01:00
Andrey Antukh 8b466ef0a3 Merge remote-tracking branch 'origin/staging' into develop 2025-02-06 12:57:33 +01:00
Alejandro Alonso 8aae928796 🐛 Fix create new layers in component copy 2025-02-06 10:43:26 +01:00
Marina López 0b90722d5a 🐛 Fix change flex direction using plugins API 2025-02-06 09:55:25 +01:00
Andrey Antukh 33887711f7 Merge remote-tracking branch 'origin/staging' into develop 2025-02-06 09:38:47 +01:00
alonso.torres 7aa1237833 🐛 Fix problem with root frame parent reference 2025-02-05 17:43:01 +01:00
alonso.torres 66076f1332 🐛 Added upload svg with images method 2025-02-05 17:43:01 +01:00
alonso.torres 9c626d22c7 🐛 Fix problem in plugins with renaming components 2025-02-05 17:43:01 +01:00
alonso.torres 8217bbc7a0 🐛 Fix problems with zoomIntoView 2025-02-05 17:43:01 +01:00
Andrey Antukh 48acc8715b Merge remote-tracking branch 'origin/staging' into develop 2025-02-04 16:01:14 +01:00
elhombretecla 1ac86aced0
Update CHANGES.md 2025-02-04 13:05:05 +01:00
Andrey Antukh df0909483e Merge remote-tracking branch 'origin/staging' into develop 2025-02-04 11:35:03 +01:00
elhombretecla a5dc9eb458
Update CHANGES.md 2025-02-03 15:45:40 +01:00
Andrey Antukh d05d1c6a48 📎 Update changelog (add entry for 2.6.0) 2025-02-03 11:03:35 +01:00
Alejandro d7477cd448
Merge pull request #5665 from penpot/niwinz-instantiate-component-bug-5
🎉 Add srepl fix function for process media refs on a file
2025-01-31 11:56:22 +01:00
Andrey Antukh f554de8859 Merge remote-tracking branch 'origin/staging' into develop 2025-01-30 14:38:32 +01:00
Andrey Antukh 10ca2b20e4 📎 Update changelog 2025-01-30 11:41:50 +01:00
alonso.torres f1515a85bf Copy text content to clipboard 2025-01-29 10:52:20 +01:00
elhombretecla f1ccb00527
Update CHANGES.md 2025-01-28 13:08:29 +01:00
Andrey Antukh bfe9a2b545 🎉 Add migration-like script for execute media-refs fix 2025-01-27 12:53:11 +01:00
Alonso Torres 92d14e38b5
🐛 Fix problem with multiple color changes (#5680)
* 🐛 Fix problem with multiple color changes

* 🐛 Fixes after review
2025-01-27 12:36:00 +01:00
Andrey Antukh 74bdd72d2f Merge remote-tracking branch 'origin/staging' into develop 2025-01-27 12:12:46 +01:00
Andrey Antukh 471699960f
🐛 Update media references after instantiation of a component (#5652)
🐛 Update media references after instantiation of a component
2025-01-27 11:58:13 +01:00
Andrey Antukh 71560c0a53
Backport and merge migrations from staging (#5681) 2025-01-24 19:11:03 +01:00
Alonso Torres 7458a35f31
🐛 Fix problem when pasting text (#5671) 2025-01-24 11:26:06 +01:00
Andrey Antukh dae7b7cd74 Merge remote-tracking branch 'origin/staging' into develop 2025-01-23 12:53:03 +01:00
Pablo Alba f0966070eb 🎉 Consolidate add share button to the workspace 2025-01-23 12:33:58 +01:00
Andrey Antukh c2fb9f4c6f 📎 Add missing entry on the changelog file 2025-01-23 10:49:09 +01:00
luisδμ 1787653703
Merge pull request #5646 from penpot/ddb-frame-fit-content
 Resize frame to fit content
2025-01-23 09:56:11 +01:00
Eva Marco 9e47a70adf 🐛 Fix errors from editable select on measures menu 2025-01-22 18:20:49 +01:00
Andrey Antukh 778b3dd6bd Merge remote-tracking branch 'origin/staging' into develop 2025-01-22 16:10:32 +01:00
Andrey Antukh 7ca98ddf21 📎 Add missing entry on changelog 2025-01-22 16:07:07 +01:00
Pablo Alba 15157c54b1 🐛 Fix shape-ref cycles 2025-01-22 16:05:50 +01:00
alonso.torres f9700eb32e Resize frame to fit content 2025-01-22 14:45:29 +01:00
Andrey Antukh 6ef6a50a1c Merge remote-tracking branch 'origin/staging' into develop 2025-01-20 17:34:21 +01:00
Andrey Antukh 402eacdb22 Merge remote-tracking branch 'origin/staging' into develop 2025-01-20 12:38:23 +01:00
Andrey Antukh 667b5fb6ee 🐛 Fix missing methods reference from api docs page 2025-01-20 12:30:20 +01:00
alonso.torres f553fa10d8 🐛 Fix problem in plugins with `replaceColor` method 2025-01-20 12:02:54 +01:00
alonso.torres 52e5978ed5 🐛 Fix problem with strokes not refreshing in Safari 2025-01-17 14:33:46 +01:00
alonso.torres e0281b553c 🐛 Fix error when reseting stroke cap 2025-01-17 14:31:02 +01:00
alonso.torres 34a2a8815b 🐛 Fix problem with alt key measures being stuck 2025-01-17 12:30:27 +01:00
Andrey Antukh cf82e42125 Merge remote-tracking branch 'origin/staging' into develop 2025-01-16 12:23:50 +01:00
Andrés Moya 5247d217ab 🐛 Fix detach when top copy is dangling and nested copy is not 2025-01-16 10:45:54 +01:00
alonso.torres 714a274789 Copy/paste properties an CSS 2025-01-14 16:09:42 +01:00
Andrey Antukh c3d4444c0c Merge remote-tracking branch 'origin/staging' into niwinz-merge-staging-1 2025-01-14 10:35:34 +01:00
alonso.torres 58dd23f9c7 🐛 Fix problem when changing color libraries 2025-01-10 12:33:16 +01:00
Andrey Antukh a1037fb053 Merge remote-tracking branch 'origin/staging' into develop 2025-01-09 17:37:33 +01:00
alonso.torres d16513be9d 🐛 Fix error when importing files with touched components 2025-01-09 16:58:40 +01:00
Andrey Antukh 44f6ec7a24 Merge branch 'staging' into develop 2025-01-07 11:26:06 +01:00
Andrey Antukh 7aa46a1f62 🔥 Remove 2.4.1 from changelog 2025-01-07 10:51:46 +01:00
alonso.torres bcdf5d86ae 🐛 Fix problem with thumbnail generation when changing between versions 2025-01-02 12:01:30 +01:00
alonso.torres 2813fda136 🐛 Fix problem with component swap style 2024-12-23 12:37:24 +01:00
Andrey Antukh 602ded7e6c Merge remote-tracking branch 'origin/staging' into develop 2024-12-23 09:27:45 +01:00
alonso.torres 377f636b8e 🐛 Fix problem with reorder on grid layout layers 2024-12-18 13:32:30 +01:00
Marina López b18ee859b1 Shareable link pointing to a specific board 2024-12-13 09:43:56 +01:00
Pablo Alba a44db31008
Merge pull request #5417 from penpot/staging
📚 Update changelog
2024-12-04 13:48:52 +01:00
andrés gonzález 4d3192546c
📚 Update changelog with some links format 2024-12-04 09:49:33 +01:00
andrés gonzález 2184926bbb
📚 Update changelog with "New .penpot file format" 2024-12-04 09:42:20 +01:00
Alejandro Alonso 61e19ae3a8 Merge remote-tracking branch 'origin/staging' into develop 2024-11-25 11:18:47 +01:00
alonso.torres db7c1fc7dd 🐛 Fix problem with some texts desynchronization 2024-11-25 09:51:41 +01:00
alonso.torres 838c1324b9 🎉 Add new gradients UI 2024-11-19 16:41:01 +01:00
Andrey Antukh 6831df488d Merge remote-tracking branch 'origin/staging' into develop 2024-11-15 10:17:45 +01:00
Andrey Antukh 0e99b37c21 Merge remote-tracking branch 'origin/main' into staging 2024-11-15 10:17:18 +01:00
Andrey Antukh 588dd5452a 📎 Start new development cycle for 2.5 2024-11-15 09:36:20 +01:00
alonso.torres a58ad2298a 🐛 Activate plugin feature by default 2024-11-15 09:04:59 +01:00
Andrey Antukh 962408c1ae 📎 Add missing breaking change notification on changelog
About the redis version pinning to version 7.2
2024-11-13 13:35:55 +01:00
Andrey Antukh 48909dc3c4 Merge remote-tracking branch 'origin/staging' into develop 2024-11-12 11:38:24 +01:00
alonso.torres 2fa81474b9 🐛 Fix problem creating manual overlay interactions 2024-11-11 16:06:37 +01:00
alonso.torres c3970255e6 🐛 Fix problem with grid layout ordering after moving 2024-11-11 12:34:07 +01:00
Andrey Antukh 7823eaf890 📎 Update changelog 2024-11-11 12:08:49 +01:00
Pablo Alba 48c41df054 🎉 Rename selected layer via shortcut and context menu option 2024-11-06 09:22:38 +01:00
Andrey Antukh e6a9e27802 Merge remote-tracking branch 'origin/staging' into develop 2024-11-05 09:10:14 +01:00
Andrey Antukh 33d51a51d1 📚 Update changelog 2024-11-04 17:29:52 +01:00
alonso.torres ecb7f0a2f6 File history versions management 2024-10-29 14:23:35 +01:00
Andrey Antukh c2ba7cdbc7 Merge remote-tracking branch 'origin/staging' into develop 2024-10-25 10:12:38 +02:00
alonso.torres cd586c81ee 🐛 Fix problem with swap components on grid 2024-10-22 16:14:14 +02:00
Andrés Moya 9064b9f849 🐛 Fix file builder hangs on export 2024-10-22 11:14:47 +02:00
Andrey Antukh 1318019ccb Merge remote-tracking branch 'origin/staging' into develop 2024-10-18 17:19:10 +02:00
Pablo Alba fe314cf146 🐛 Fix you can manage rulers on view mode 2024-10-18 14:03:46 +02:00
alonso.torres 22d5b125bd 🐛 Fix problem with layers overflowing panel 2024-10-18 11:52:40 +02:00
Pablo Alba 226ab7233b Add viewer role to workspace 2024-10-15 13:38:46 +02:00
Andrey Antukh c841ed6419 Merge remote-tracking branch 'origin/staging' into develop 2024-10-15 09:30:03 +02:00
alonso.torres 9d2f484aa3 🐛 Fix problem with horizontal/vertical lines and shadows 2024-10-14 15:25:37 +02:00
alonso.torres 2dc0cfdee3 🐛 Fix problem with caps and inner shadows 2024-10-14 15:25:37 +02:00
alonso.torres a25abd0ca4 🐛 Fix percent calculation on grid layout tracks 2024-10-14 15:25:37 +02:00
alonso.torres 3a9119cf29 🐛 Add visual feedback when moving an element into a board 2024-10-14 15:25:37 +02:00
alonso.torres c236e0765b 🐛 Fix problems with show in viewer and interactions 2024-10-14 15:25:37 +02:00
alonso.torres f8fad95fef 🐛 Fix problem with shortcuts in text editor 2024-10-14 11:45:50 +02:00
alonso.torres 97ae295cb9 🐛 Fix problem updating layout when toggle visibility in component copy 2024-10-14 11:45:27 +02:00
Eva Marco bd888dcde2 🐛 Fix constraints buttons 2024-10-14 11:41:26 +02:00
Pablo Alba eda6c6a4c3 🐛 Fix "Done" button on toolbar on inspect mode should go to design mode 2024-10-11 14:36:57 +02:00
Pablo Alba 7d7594818c 🐛 Fix Internal Error page: "go to your penpot" wrong design 2024-10-11 14:35:56 +02:00
Andrey Antukh 754e09b0de Merge remote-tracking branch 'origin/staging' into develop 2024-10-10 16:44:58 +02:00
Andrey Antukh 534659cdc6 🐛 Fix flows import and export on zip format 2024-10-10 16:04:15 +02:00
Andrey Antukh 66053ae9df Merge remote-tracking branch 'origin/staging' into develop 2024-10-10 14:51:16 +02:00
David Barragán Merino e64c956693 🐳 Use nginx-unprivileged as base image 2024-10-10 13:47:48 +02:00
alonso.torres a3a5fe056d 📚 Update changelog 2024-10-10 11:45:16 +02:00
alonso.torres ecc93d9246 🐛 Fix problem with precision on boolean calculation 2024-10-10 11:45:16 +02:00
alonso.torres 302672f5b0 🐛 Fix problem with hover layers when hidden/blocked 2024-10-10 11:45:16 +02:00
alonso.torres 4f16ea2d2d 🐛 Fix problem with stroke and filter ordering in frames 2024-10-10 11:45:12 +02:00
Andrey Antukh b7a0b7d629 🐛 Increase feedback limits to reasonable values 2024-10-10 11:27:04 +02:00
alonso.torres 3a2677a91a 🐛 Fix problem with shadows in text for Safari 2024-10-08 15:40:20 +02:00
alonso.torres fcd232aa35 🐛 Fix problem with go back button on error page 2024-10-08 15:40:20 +02:00
alonso.torres 5dd14b929a 📚 Update changelog 2024-10-08 15:36:01 +02:00