Melvin Laplanche
6cfaeb8a44
🎉 Add woff2 support on user uploaded fonts
...
Signed-off-by: Melvin Laplanche <noreply@melvin.la >
2026-02-17 10:29:05 +01:00
Andrey Antukh
d192cf8893
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-17 10:01:42 +01:00
Andrey Antukh
7ef16a2b69
Merge remote-tracking branch 'origin/staging' into staging-render
2026-02-17 10:01:06 +01:00
Andrey Antukh
137febcbab
📎 Clean changelog
2026-02-17 10:00:42 +01:00
Andrey Antukh
e6fde82609
📎 Add 2.15 to changelog
2026-02-17 10:00:07 +01:00
Andrey Antukh
ecc633efbe
Merge remote-tracking branch 'origin/staging' into develop
2026-02-17 09:59:09 +01:00
Andrey Antukh
f98c0bbd16
📎 Update changelog
2026-02-17 09:58:40 +01:00
Andrey Antukh
dafad0c124
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-17 09:57:51 +01:00
Andrey Antukh
71ec51919e
Merge remote-tracking branch 'origin/staging' into staging-render
2026-02-17 09:55:16 +01:00
Elena Torró
1cb113dfeb
Merge pull request #8379 from penpot/superalex-fix-grouped-component-shadow
...
🐛 Fix grouped component shadow
2026-02-17 09:54:37 +01:00
Elena Torró
b45aec13ab
Merge pull request #8378 from penpot/superalex-fix-focus-mode-simple-component
...
🐛 Fix focus mode for simple component
2026-02-17 09:53:27 +01:00
Luis de Dios
7f3212d5a4
🐛 Fix changelog to remove MCP ( #8380 )
2026-02-17 09:53:12 +01:00
Elena Torró
19592fadd8
Merge pull request #8374 from penpot/ladybenko-13385-fix-restore-version
...
🐛 Fix restore version not updating the canvas (wasm)
2026-02-17 09:50:05 +01:00
Luis de Dios
11690e7428
🐛 Fix copies in mcp server ( #8370 )
2026-02-17 09:21:09 +01:00
Andrés Moya
643cd6f61f
🐛 Add resolved value to tokens in plugins API ( #8372 )
2026-02-17 09:20:04 +01:00
Alonso Torres
c32a336c50
🎉 Add MCP plugin embedded execution ( #8368 )
...
* ✨ Add core changes for mcp server
* ✨ Changes to plugins-runtime to add mcp extensions
* ✨ Changes to MCP plugin
* ✨ Changes post-review and ci fixes
2026-02-17 09:18:46 +01:00
Alejandro Alonso
0b2dfe7297
🐛 Fix grouped component shadow
2026-02-17 08:19:37 +01:00
Alejandro Alonso
fe6fb0534c
🐛 Fix focus mode for simple component
2026-02-17 07:23:09 +01:00
Pablo Alba
b87d7e3de0
✨ Add create org button for nitrate
2026-02-16 19:43:26 +01:00
Alejandro Alonso
f2d09a6140
🐛 Preserving selection when applying styles to selected text range
2026-02-16 17:39:30 +01:00
Eva Marco
d09c909788
🐛 Fix input width on composite token form ( #8365 )
2026-02-16 17:08:33 +01:00
Belén Albeza
5ae2351e5a
✨ Add playwright test for bug 13385
2026-02-16 16:58:05 +01:00
Belén Albeza
b5f4ce0a71
🐛 Fix canvas not being re-rendered after restoring a file version
2026-02-16 16:58:05 +01:00
Luis de Dios
166dc05ff2
🐛 Fix incorrect icons in grid view ( #8373 )
2026-02-16 16:39:39 +01:00
Yamila Moreno
9fa77cd06c
🔧 Add workflow_dispatch to staging, render and tag builds
2026-02-16 15:38:38 +01:00
Andrés Moya
619e2387dc
🐛 Fix applied tokens property names
2026-02-16 15:16:14 +01:00
Andrés Moya
813c804d45
🔧 Enhance schema validation of token application
2026-02-16 15:16:14 +01:00
Andrey Antukh
63f0c68977
Merge remote-tracking branch 'origin/main' into staging
2026-02-16 14:35:28 +01:00
Andrey Antukh
1f2a234458
📚 Update changelog
2.13.3
2026-02-16 14:32:28 +01:00
Andrey Antukh
b281870c50
📚 Update changelog
2026-02-16 14:27:33 +01:00
Andrey Antukh
3909bc0fc1
Merge remote-tracking branch 'origin/main' into staging
2026-02-16 14:17:46 +01:00
Andrey Antukh
b6427ecaac
🐛 Revert yetti upgrade
...
Because of regression introduced on undertow-core 2.3.19
2026-02-16 14:16:29 +01:00
Andrey Antukh
e82319c49e
Merge tag '2.13.2'
2026-02-16 14:13:51 +01:00
Yamila Moreno
8c5ce4d318
🔧 Add workflow_dispatch to develop builds
2026-02-16 12:22:09 +01:00
Luis de Dios
3c0df27fe0
🎉 Add MCP server to integrations section in dashboard ( #8169 )
2026-02-16 11:17:52 +01:00
Andrey Antukh
a278d54429
🎉 Add copy as image to clipboard menu option ( #8364 )
...
* ✨ Copy as image
Function to copy a board directly to the clipboard.
This is exposed on the Copy/Paste as... context menu.
The image is always copied at 2x to work well with wireframes. I tried
with and without Retina display and it is better in both scenarios.
Signed-off-by: Dalai Felinto <dalai@blender.org >
* ✨ Add minor adjustments on promise creation
* 🔥 Remove prn from obj/reify macros
---------
Signed-off-by: Dalai Felinto <dalai@blender.org >
2026-02-16 11:17:02 +01:00
Andrey Antukh
ce63bae92d
✨ Add better approach for error handling to obj/reify
2026-02-16 11:07:40 +01:00
Andrey Antukh
a1cc016727
🔥 Remove prn from obj/reify macros
2026-02-16 11:05:57 +01:00
Pablo Alba
3d38aeb089
✨ Add nitrate banner
2026-02-16 10:52:59 +01:00
Pablo Alba
43725a4abe
🐛 Fix unable to finish the create account form using keyboard ( #8273 )
...
* 🐛 Fix unable to finish the create account form using keyboard
* 📎 Prefer dom/click over dom/click!
---------
Co-authored-by: Andrey Antukh <niwi@niwi.nz >
2026-02-16 10:49:51 +01:00
Andrey Antukh
a0236e8c7e
Merge pull request #8335 from penpot/dfelinto-download-font
...
✨ Add option for download used custom fonts
2026-02-16 10:44:57 +01:00
Andrey Antukh
caccf72c7f
✨ Add better approach for error handling to obj/reify
2026-02-16 10:44:13 +01:00
Andrey Antukh
60ecb901b2
✨ Make the obj/proxy object do not extend js/Object directly
2026-02-16 10:44:13 +01:00
Andrey Antukh
fbf1240998
⚡ Add several optimizations for fonts zip download
...
Mainly prevent hold the whole zip in memory and uses an
unified response type, leavin frontend fetching the blob
data from the assets/storage subsystem.
2026-02-16 10:14:50 +01:00
Dalai Felinto
c55c23c6dd
✨ Add option to download user uploaded custom fonts
...
Allow users download any of the manually installed fonts.
When there is more than one font in the family download as a .zip.
Signed-off-by: Dalai Felinto <dalai@blender.org >
2026-02-16 10:14:49 +01:00
Andrey Antukh
d1d50138ed
Merge remote-tracking branch 'origin/staging-render' into develop
2.14.0-RC1
2026-02-16 10:00:46 +01:00
Andrey Antukh
c63de58b7f
Merge remote-tracking branch 'origin/staging' into staging-render
2026-02-16 10:00:27 +01:00
Andrey Antukh
7301973655
🌐 Rehash and sync translation files
2026-02-16 09:41:49 +01:00
Sebastiaan Pasma
e6990e996c
🌐 Add translations for: Dutch
...
Currently translated at 98.9% (2052 of 2074 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2026-02-16 09:35:25 +01:00
Alejandro Alonso
82a6e73b0d
🌐 Add translations for: Yoruba
...
Currently translated at 56.5% (1172 of 2074 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/yo/
2026-02-16 09:35:24 +01:00