Elena Torro
337cfc2d3e
🔧 Improve performance on shapes with blur
2026-02-19 16:50:42 +01:00
Dominik Jain
426053ac17
✨ Update API type information for the MCP server
...
This resolves https://github.com/penpot/penpot-mcp/issues/31
2026-02-19 16:22:10 +01:00
Dominik Jain
a5da7ceb2f
✨ Update TokenProperty values in system prompt
...
Update based on changes to camelCase.
See https://github.com/penpot/penpot-mcp/issues/38
2026-02-19 16:21:58 +01:00
Dominik Jain
a7e3e78e0c
✨ Update Serena overview memory and initial instructions
2026-02-19 16:21:49 +01:00
Luis de Dios
a82cf34d35
Merge pull request #8415 from oraios/mcp-prod
...
✨ MCP changes to improve handling of use cases 2 & 3
2026-02-19 16:01:10 +01:00
Alejandro Alonso
3f277b7daf
Merge pull request #8416 from penpot/luis-revert-mcp-changes
...
Revert "✨ MCP changes to improve handling of use cases 2 & 3…
2026-02-19 15:54:56 +01:00
Belén Albeza
c2ee31e791
✨ Fix some flaky text editor v2 tests
2026-02-19 15:46:16 +01:00
Luis de Dios
21a1320f16
Revert " ✨ MCP changes to improve handling of use cases 2 & 3 ( #8369 )"
...
This reverts commit 0a54d25d5a166edf1575614a53e1bc96827e2ebd.
2026-02-19 14:46:44 +01:00
Dominik Jain
0a54d25d5a
✨ MCP changes to improve handling of use cases 2 & 3 ( #8369 )
...
* 📎 Fix spelling errors
* 🚧 Temporary workaround for sizing options not working
Add instructions explaining that FlexLayout sizing options do not work.
Relates to https://github.com/penpot/penpot-mcp/issues/39
* 🚧 Temporary workaround for Token resolvedValue not working
Instruct LLM to not use this property.
To be reverted once #8341 is fixed.
* ✨ Improve description of token values
* ✨ Make clear that ExecuteCodeTool serialises automatically
LLMs sometimes decide to apply serialisation themselves, which is unnecessary,
and which this seeks to prevent.
* 🚧 Temporary workaround for fills/strokes being read-only
Add instructions to make the limintations.
Once #8357 is resolved, this can be reverted.
* ♻️ Move high-level instructions to the end
In this way, they can reasonably reference the more low-level concepts
* 📚 Add instructions on cloning and the branch to use
* 📚 Revise instructions on prerequisites
* Do not state that pnpm must be available after Node.js installation
(it is installed by corepack)
* Do not state that caddy is required; it is required only when
rebuilding the API documentation for the server, which is not
a task relevant to regular users.
* Do not strongly suggest that MCP users should be using the devenv.
* Windows: Add pointer to use Git Bash
* 📚 Remove unnecessary details on what the boostrap script does
* 📚 Update information on repository structure
* 📚 Add section on 'Development' to README
2026-02-19 14:29:07 +01:00
Pablo Alba
a19860a77b
✨ Add nitrate popup
2026-02-19 12:08:47 +01:00
alonso.torres
360937f613
🐛 Fix problem with empty text
2026-02-19 12:00:05 +01:00
alonso.torres
426c8ea714
🐛 Fix type annotation for layoutCell property in plugins
2026-02-19 10:26:51 +01:00
alonso.torres
75e8d226d9
✨ Add textBounds property in plugins
2026-02-19 10:26:51 +01:00
alonso.torres
d42f5db1f0
🐛 Fix problem with horizontalSizing/verticalSizing in plugins
2026-02-19 10:26:51 +01:00
alonso.torres
03d0c62de1
🐛 Send a keep alive message in websocket connection
2026-02-19 10:26:51 +01:00
alonso.torres
698852cbeb
🐛 Fix permissions for mcp plugin
2026-02-19 10:26:51 +01:00
Belén Albeza
f6d0414449
🔧 Use config flag for variants tests
2026-02-19 09:56:28 +01:00
Belén Albeza
4d05827fa9
🔧 Use disable-onboarding config flag instead of mocking get-profile in playwright
2026-02-19 09:56:27 +01:00
Belén Albeza
48fb9fa6ea
✨ Fix broken playwright tests
2026-02-19 09:56:27 +01:00
Dominik Jain
7cf88359fa
📚 Add section on 'Development' to README
2026-02-18 20:22:34 +01:00
Dominik Jain
ea4c6c3998
📚 Update information on repository structure
2026-02-18 20:17:05 +01:00
alonso.torres
cee974a906
🐛 Fix problem with tokens in plugins
2026-02-18 17:20:46 +01:00
alonso.torres
5cc5e8771e
🐛 Fix problem with tokens in plugins
2026-02-18 17:01:47 +01:00
Belén Albeza
c74cf3fa37
🔧 Make config.js automatically mocked in playwright tests
2026-02-18 16:54:03 +01:00
Dominik Jain
f8dd02169c
📚 Remove unnecessary details on what the boostrap script does
2026-02-18 11:14:21 +01:00
Dominik Jain
ebdae2cf65
📚 Revise instructions on prerequisites
...
* Do not state that pnpm must be available after Node.js installation
(it is installed by corepack)
* Do not state that caddy is required; it is required only when
rebuilding the API documentation for the server, which is not
a task relevant to regular users.
* Do not strongly suggest that MCP users should be using the devenv.
* Windows: Add pointer to use Git Bash
2026-02-18 11:11:25 +01:00
Dominik Jain
79d3469f36
📚 Add instructions on cloning and the branch to use
2026-02-18 10:56:21 +01:00
Aitor Moreno
7c1ddd3d7d
Merge pull request #8382 from penpot/alotor-fix-components-propagation
...
🐛 Fix problem with text change component propagation and undo
2026-02-18 10:37:06 +01:00
Alejandro Alonso
4965f6d859
Merge pull request #8394 from penpot/elenatorro-fix-watch
...
🔧 Fix watch script
2026-02-18 10:11:44 +01:00
Elena Torro
a3cd90da7f
🔧 Fix watch script
2026-02-18 09:57:25 +01:00
Andrey Antukh
942da56e78
Merge branch 'staging-render' into develop
2026-02-17 21:56:54 +01:00
Andrey Antukh
2b130c7e52
Merge branch 'staging' into staging-render
2026-02-17 21:54:23 +01:00
Alejandro Alonso
a1a7f643ec
Merge pull request #8390 from penpot/niwinz-staging-exporter-bundle
...
🐛 Fix exporter bundle deps issue with pnpm
2026-02-17 18:38:50 +01:00
Andrey Antukh
70013fde74
🐛 Fix exporter bundle deps issue with pnpm
2026-02-17 17:46:09 +01:00
Andrey Antukh
916107ce04
📎 Update pnpm-lock.yaml file on plugins module
2026-02-17 17:42:39 +01:00
Andrey Antukh
8eb5bd3dd8
🔧 Add minor adjustments to mcp build-types script
2026-02-17 17:42:39 +01:00
Andrey Antukh
5718698bff
✨ Update mcp api_types.yml file with latest plugins doc updates
2026-02-17 17:42:39 +01:00
Elena Torró
c41b9214c5
Merge pull request #8387 from penpot/ladybenko-13415-fix-layout-lines
...
🐛 Fix grid overlay persisting after deleting board (wasm)
2026-02-17 17:38:52 +01:00
Elena Torró
fb80c8f45b
Merge pull request #8383 from penpot/superalex-fix-text-stroke-bounds
...
🐛 Fix text stroke bounds
2026-02-17 17:35:38 +01:00
Elena Torró
009dc4485a
Merge pull request #8375 from penpot/alotor-fix-flex-layout-problem
...
🐛 Fix problem with flex layout auto sizing
2026-02-17 17:25:02 +01:00
alonso.torres
b8f3bee3ac
🐛 Fix problem with flex layout auto sizing
2026-02-17 16:40:59 +01:00
Andrey Antukh
f00b222262
Revert " ♻️ Replace some components with DS ones" ( #8384 )
...
* Revert "♻️ Replace some components with DS ones"
This reverts commit 6879f54e5da45b38173c3e2660d88b4ea6939bb0.
* 📎 Restore missing styles
* 📎 Fix tests
---------
Co-authored-by: Luis de Dios <luis.dedios@kaleidos.net>
2026-02-17 16:23:04 +01:00
Elena Torró
b28457860c
Merge pull request #8388 from penpot/ladybenko-fix-cargo-clean
...
🔧 Run cargo clean on devenv start
2026-02-17 15:34:13 +01:00
Belén Albeza
23b268b414
🔧 Run cargo clean on devenv start
2026-02-17 15:08:30 +01:00
Elena Torró
32706a1460
Merge pull request #8386 from penpot/alotor-fix-watch-script
...
🐛 Fix watch script in wasm
2026-02-17 15:08:24 +01:00
Belén Albeza
cd4b9ddd47
✨ Add regression test for bug 13415
2026-02-17 14:32:09 +01:00
alonso.torres
f0e3f1a319
🐛 Fix watch script in wasm
2026-02-17 14:27:36 +01:00
Dominik Jain
6a49b5df8c
♻️ Move high-level instructions to the end
...
In this way, they can reasonably reference the more low-level concepts
2026-02-17 13:16:21 +01:00
Alejandro Alonso
afb252f42e
🔧 Migrate text editor v2 tests to wasm viewport
2026-02-17 12:59:53 +01:00
Belén Albeza
4185a7a6f3
🐛 Fix grid layout lines persisted after board is deleted
2026-02-17 12:58:15 +01:00