Alexis Morin
56c7ef8e99
🌐 Add translations for: French (Canada)
...
Currently translated at 18.7% (388 of 2066 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr_CA/
2026-02-16 09:15:48 +01:00
Edgars Andersons
594551c16a
🌐 Add translations for: Latvian
...
Currently translated at 91.3% (1887 of 2066 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/lv/
2026-02-16 09:15:47 +01:00
Stephan Paternotte
00c34ecf12
🌐 Add translations for: Dutch
...
Currently translated at 99.8% (2062 of 2066 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/nl/
2026-02-16 09:15:47 +01:00
Alexis Morin
033a1f39fa
🌐 Add translations for: French (Canada)
...
Currently translated at 17.5% (363 of 2066 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/fr_CA/
2026-02-16 09:15:47 +01:00
Oğuz Ersen
aaab3e6b3e
🌐 Add translations for: Turkish
...
Currently translated at 99.8% (2062 of 2066 strings)
Translation: Penpot/frontend
Translate-URL: https://hosted.weblate.org/projects/penpot/frontend/tr/
2026-02-16 09:15:47 +01:00
Andrey Antukh
4a7b89a1da
Merge pull request #8327 from penpot/niwinz-develop-rlimit-notifications
...
✨ Add proper mattermost notifications for rlimit rejects
2026-02-13 17:11:54 +01:00
David Barragán Merino
cc28bd44f6
🔧 Fix the plugin style documentation build command
2026-02-13 14:18:35 +01:00
David Barragán Merino
fe833c9e34
🔧 Disable observability for plugin docs and packages
...
This reverts commit a4f2641cc9 .
2026-02-13 13:55:13 +01:00
Alejandro Alonso
8d225af13a
Merge pull request #8351 from penpot/alotor-fix-create-rect-click
...
🐛 Fix problem when create click
2026-02-13 13:21:27 +01:00
Juanfran
449aa65f8d
🐛 Fix e2e tests for plugins
2026-02-13 13:17:08 +01:00
Andrey Antukh
bd7f4dca3a
🐛 Fix rpc methods on plugins e2e tests
2026-02-13 13:17:08 +01:00
Andrey Antukh
1e7bef081a
✨ Allow self-signed certs on plugins e2e browser setup
2026-02-13 13:17:08 +01:00
Andrey Antukh
12bc3ac9ed
✨ Update default cors headers
2026-02-13 13:17:08 +01:00
alonso.torres
3ea0a781f1
🐛 Fix problem when create click
2026-02-13 12:38:33 +01:00
Sagar
cfcebf59d5
🐛 Make S3Client and S3Presigner use identical credential resolution ( #8316 )
2026-02-13 12:21:05 +01:00
Andrey Antukh
cf43ac23a1
Merge pull request #8340 from penpot/hiru-fix-plugins-api-tokens
...
🐛 Fix problems about applying tokens to shapes with plugins
2026-02-13 12:18:29 +01:00
David Barragán Merino
fda09b02b9
🔧 Fix the plugin bundle build command
2026-02-13 09:37:22 +01:00
Andrés Moya
a23ca6a1cb
🐛 Fix applied tokens reading in shape proxy
2026-02-12 17:14:16 +01:00
Andrés Moya
c626634610
🐛 Detect empty font-family
2026-02-12 16:04:23 +01:00
Andrés Moya
11eedd0368
🐛 Patch alternative ways of applying tokens to shapes
2026-02-12 16:01:55 +01:00
Florian Schroedl
375608b44b
⬆️ Update tokenscript interpreter to 0.26.0 and add CSS color schemas
...
Regenerate schemas.js with preset:cssColors to support CSS color constants.
2026-02-12 14:14:45 +01:00
Andrey Antukh
12e5d8d8c4
Merge remote-tracking branch 'origin/staging-render' into develop
2026-02-12 11:00:56 +01:00
Andrey Antukh
04a3126856
Merge remote-tracking branch 'origin/main' into staging-render
2026-02-12 11:00:38 +01:00
Elena Torró
2f71663470
Merge pull request #8245 from penpot/elenatorro-13047-setup-embedded-text-editor
...
🔧 Set up embedded editor
2026-02-12 10:05:39 +01:00
Andrey Antukh
43cb313cd7
Merge pull request #8310 from oraios/mcp-tokens
...
✨ MCP improvements to enable UC2, design token handling
2026-02-12 09:47:32 +01:00
Elena Torró
0b199c606a
Merge pull request #8331 from penpot/ladybenko-add-wasm-config-playwright-helper
...
🔧 Add helper utils to mock config flags for WasmWorkspacePage (e2e)
2026-02-12 09:45:03 +01:00
Aitor Moreno
54f63c5dc5
♻️ Refactor minor things
2026-02-12 09:34:21 +01:00
Elena Torro
a14c36e996
📚 Add embedded text editor MVP documentation
2026-02-12 09:34:20 +01:00
Elena Torro
2b525f0f48
🔧 Set up embedded editor
2026-02-12 09:34:20 +01:00
Belén Albeza
fd6ff04e90
🔧 Add helper utils to mock config flags for WasmWorkspacePage (e2e)
2026-02-12 09:25:08 +01:00
eps-epsiloneridani
dbb0aa8ce2
📚 Update recommended-settings.md ( #8330 )
...
Got rid of a stray quotation mark
Signed-off-by: eps-epsiloneridani <162043859+eps-epsiloneridani@users.noreply.github.com >
2026-02-12 09:19:10 +01:00
Andrey Antukh
12822833f6
Merge pull request #8301 from eureka928/fix/4513-shift-arrow-color-inputs
...
🐛 Add Shift/Alt arrow key stepping to color picker inputs
2026-02-12 08:26:05 +01:00
eureka928
307ae374fe
♻️ Unify color picker input handlers by treating alpha as a property
...
Eliminate duplicated on-change-opacity and on-key-down-opacity handlers
by routing alpha through apply-property-change, and extract shared
stepping logic into on-key-down-step.
Signed-off-by: eureka928 <meobius123@gmail.com >
2026-02-12 08:25:37 +01:00
eureka928
7d7dbd4662
🐛 Add Shift/Alt arrow key stepping to color picker inputs ( #4513 )
...
Color picker numeric inputs (R, G, B, H, S, V, Alpha) now support
Shift+Arrow for ×10 steps and Alt+Arrow for ×0.1 steps, matching
the behavior of numeric inputs elsewhere in the application.
Signed-off-by: eureka928 <meobius123@gmail.com >
2026-02-12 08:25:37 +01:00
Alejandro Alonso
139d4ba13c
Merge pull request #8328 from penpot/elenatorro-13311-fix-multiple-strokes-blending
...
🐛 Fix stroke color aliasing when a shape has multiple strokes
2026-02-12 07:05:44 +01:00
Elena Torro
0cb5c16823
🐛 Fix fallback font
2026-02-12 06:43:52 +01:00
Elena Torro
4ed1a544f8
🐛 Fix stroke color aliasing when a shape has multiple strokes
2026-02-12 06:43:52 +01:00
Elena Torró
566ac67fc9
Merge pull request #8324 from penpot/azazeln28-fix-editor-fills
...
🐛 Fix text editor issues
2026-02-11 16:37:20 +01:00
Juanfran
394d597736
✨ Add enhacements to plugins build mechanism ( #8326 )
...
* 🐛 Fix plugin code build
* 🔧 Update editor.defaultFormatter to new Prettier
* 🐛 Fix lint issues in create-palette-plugin
* 🐛 Add missing run in pnpm init script for plugins
2026-02-11 15:28:33 +01:00
Aitor Moreno
b2231e520c
📚 Add best practices to text editor README.md
2026-02-11 13:09:56 +01:00
Aitor Moreno
e722e17b10
🐛 Fix paragraph styles not being applied
2026-02-11 12:49:20 +01:00
Aitor Moreno
755d720b34
🐛 Fix text editor fills not being updated
2026-02-11 12:29:03 +01:00
Alejandro Alonso
d991d59852
Merge pull request #8318 from penpot/elenatorro-13311-fix-multiple-fills-blending
...
🐛 Fix fill aliasing when a shape has multiple fills
2026-02-11 11:37:43 +01:00
Dominik Jain
7eb9a207f5
✨ Change PenpotUtils.findShapes to search on all pages by default
...
This matches the behaviour of findShape, more closely aligning with
the LLM's expectations (given the lack of concrete information in
the instructions)
2026-02-11 11:35:10 +01:00
Dominik Jain
8ac17604fd
✨ Improve information on component instances
...
* Add information on detachment
* Add information on remove behaviour in component instances
2026-02-11 11:35:10 +01:00
Elena Torro
eede023d6b
🐛 Fix fill aliasing when a shape has multiple fills
2026-02-11 11:21:08 +01:00
Belén Albeza
ccd42852b7
🐛 Fix token not being highlighted (wasm)
2026-02-11 11:17:27 +01:00
Alejandro Alonso
a2f7ae549e
Merge pull request #8312 from penpot/elenatorro-13256-sync-text-selection
...
🔧 Hide text color from selected text
2026-02-11 11:02:35 +01:00
Alejandro Alonso
6f74d458a8
🐛 Adding lost file for render e2e testing get-file-stroke-styles.json
2026-02-11 10:47:50 +01:00
Alejandro Alonso
8d033de145
Merge pull request #8299 from penpot/elenatorro-13242-review-performance
...
🔧 Improve layout performance
2026-02-11 10:45:40 +01:00