Commit Graph

  • 258dd6ad6c
    🐛 Handle text node targets in closest-text-editor-content (#10641) Andrey Antukh 2026-07-16 12:19:50 +02:00
  • 4f07747b4f Add entry in main menu (workspace) for ui scale setting Belén Albeza 2026-07-16 11:31:19 +02:00
  • e3367c8534 fix symbols alonso.torres 2026-07-16 11:23:12 +02:00
  • 7068af85f5 Update settings UX to use radio buttons Belén Albeza 2026-07-16 11:02:38 +02:00
  • 1e9fdf9653 🎉 More UI scale tweaks around Belén Albeza 2026-07-15 13:11:33 +02:00
  • df11a098de 🐛 Fix subpixel gap between ruler and sidebar (svg renderer) Belén Albeza 2026-07-15 12:29:37 +02:00
  • 7e4c4796fa ❇️ Make top palette scale with ui setting Belén Albeza 2026-07-15 12:21:24 +02:00
  • 8b95885056 🐛 Fix bottom palette positioning Belén Albeza 2026-07-15 11:59:42 +02:00
  • 3ef1c43cf2 Fix grid layout of libraries modal Belén Albeza 2026-07-15 11:44:13 +02:00
  • 9a4aa73c51 🎉 Adjust palette and sidebar to ui scale setting Belén Albeza 2026-07-15 10:58:18 +02:00
  • e2a7b7675b 🎉 Introduce UI scale setting and save it in user profile Belén Albeza 2026-07-15 10:12:32 +02:00
  • 17c344b8f5 🐛 Fix auto-label action failing on PRs from forked repos David Barragán Merino 2026-07-16 10:15:22 +02:00
  • 9544cb3908 fixes horizontal furigana alonso.torres 2026-07-16 10:11:53 +02:00
  • 46937e143a WIP arrow api Alejandro Alonso 2026-07-16 08:56:03 +02:00
  • 001dba1bef Add background blur to text shapes Elena Torro 2026-07-16 07:47:21 +02:00
  • b3850d39c0 ♻️ Derive graph node schema from Malli registry Alejandro Alonso 2026-07-15 13:12:59 +02:00
  • c50ec233ae Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-07-15 21:09:12 +02:00
  • b3105e6b82 Backport github workflows from develop Andrey Antukh 2026-07-15 21:01:55 +02:00
  • e498dd2382 📎 Update commiter opencode agent Andrey Antukh 2026-07-15 21:01:33 +02:00
  • 6b26950bdc fix emojis alonso.torres 2026-07-15 17:54:52 +02:00
  • e48f374984 ⬆️ Update opencode on devenv dockerfile Andrey Antukh 2026-07-15 17:32:16 +02:00
  • 75aeea32fb polishing alonso.torres 2026-07-15 17:12:49 +02:00
  • 1213dc128d ♻️ Refactor sidebar focus timer handling into helpers tmp-issue-pending-review Andrey Antukh 2026-07-11 14:51:44 +00:00
  • efc3ace448 🐛 Fix leaked focus timers in dashboard sidebar navigation Andrey Antukh 2026-07-10 11:38:47 +00:00
  • b372e89282 🐛 Fix leaked deferred DOM ops on dashboard navigation and template clone Andrey Antukh 2026-07-10 07:22:11 +00:00
  • 6cdbfe4b51 Add japanese text layout support alonso.torres 2026-07-15 16:32:10 +02:00
  • bdc078d5ea
    🐛 Fix mismatched subscription in social login (#10703) María Valderrama 2026-07-15 14:47:44 +02:00
  • 792d88dc4f
    🐛 Fix invalid org invitation show toast (#10693) María Valderrama 2026-07-15 12:30:20 +02:00
  • ec4c5a75a7
    Merge pull request #10697 from penpot/elenatorro-10537-fix-mask-position-within-layout Alejandro Alonso 2026-07-15 11:05:41 +02:00
  • 148e15999e 📚 add link unfurl documentation juan-link-share-th elhombretecla 2026-07-15 09:16:20 +02:00
  • 6285b1de60 🐛 Fix masked group position in flex layout on child visibility change Elena Torro 2026-07-15 07:15:42 +02:00
  • b36bbf3bb9
    Merge pull request #10672 from penpot/superalex-graph-ingest-slice-1 Alejandro Alonso 2026-07-15 08:35:40 +02:00
  • ad0ad3e75a 🐛 Fix batch delete sync and keep graph console feed alive Alejandro Alonso 2026-07-15 08:34:56 +02:00
  • 97e339ee5d Handle mov-objects in debug graph sync Alejandro Alonso 2026-07-15 08:02:44 +02:00
  • e2abb1dee1 Incrementally sync debug graph from Penpot file changes Alejandro Alonso 2026-07-15 07:48:40 +02:00
  • 2203482531
    🌐 Add translations for: Chinese (Simplified Han script) DoubleCat 2026-07-13 14:29:18 +02:00
  • 3d93700614 🎉 Add link preview metadata for shared links elhombretecla 2026-07-14 14:47:54 +02:00
  • 167aa7410f
    🐛 Fix modals for nitrate subscription when unlimited (#10690) María Valderrama 2026-07-14 14:15:29 +02:00
  • 15dbc5dad2 Add live file-change feed to debug graph console Alejandro Alonso 2026-07-14 13:03:19 +02:00
  • c119622ad9 🐛 Changed color and text from nitrate banners Marina López 2026-07-14 12:13:06 +02:00
  • 95cfbf5f7c
    Improve workspace debug sidebar workflow (#10678) Pablo Alba 2026-07-14 12:42:19 +02:00
  • 726eb440d9 Add debug graph console for in-memory Cypher queries Alejandro Alonso 2026-07-14 12:07:37 +02:00
  • 445e4970a7 Add Ladybug graph export to debug UI Alejandro Alonso 2026-07-14 11:24:08 +02:00
  • c11d3aaaa7
    🐛 Add :stroke-image support to plugins API (#10683) Elena Torró 2026-07-14 10:26:19 +02:00
  • 0443a8a28f 🐛 Fix graph COPY ingest for multiline text names Alejandro Alonso 2026-07-14 08:27:08 +02:00
  • 76a0d9ef5e Load graph ingest via Ladybug COPY bulk import Alejandro Alonso 2026-07-14 08:00:24 +02:00
  • ab58d00d66
    Improve bool intersection perfomance (#10671) Elena Torró 2026-07-14 07:43:52 +02:00
  • 78109b0054 Project nested shapes recursively into the graph Alejandro Alonso 2026-07-14 07:23:54 +02:00
  • 38488c2612 Validate graph ingest projections with Malli Alejandro Alonso 2026-07-13 18:20:02 +02:00
  • 275c77471d ♻️ Share Ladybug connection across ingest and stats Alejandro Alonso 2026-07-13 13:43:03 +02:00
  • 606911ab0d Use embedded Ladybug Java API instead of CLI Alejandro Alonso 2026-07-13 13:08:52 +02:00
  • 85dbf14344 📎 Add better planner skill and improve testing doc Andrey Antukh 2026-07-13 09:50:43 +02:00
  • 3714f95666 Add Penpot-to-Ladybug graph ingest vertical slice Alejandro Alonso 2026-07-13 10:58:49 +02:00
  • e796512ddf 🎉 Basic lbug connection for ingestion Alejandro Alonso 2026-07-13 07:33:40 +02:00
  • 33e18c72e2 📎 Add minor improvements to opencode setup Andrey Antukh 2026-07-11 10:12:07 +02:00
  • a006a12ab6
    🐛 Fix render stroke caps on drag (#10634) Elena Torró 2026-07-10 12:33:59 +02:00
  • 2c15dcdb84
    Add systematic component tests via a composable test model (#10529) Dr. Dominik Jain 2026-07-10 12:17:43 +02:00
  • 176a813fb9
    🐛 Fix selected text background color in light theme (#10614) Belén Albeza 2026-07-10 12:02:30 +02:00
  • 3add7211a5 Merge remote-tracking branch 'origin/staging' 2.17.0-RC4 Andrey Antukh 2026-07-10 11:35:04 +02:00
  • fd8cb957d1 Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-07-10 11:23:42 +02:00
  • 1f4b85209e 📚 Simplify the ia asistance note on creating-prs serena workflow Andrey Antukh 2026-07-10 11:22:44 +02:00
  • 89551b2415
    🐛 Fix dashboard user menu submenu not closing on hover out (#10639) AK 2026-07-10 05:21:21 -04:00
  • 3469867cf5
    🐛 Fix text editor not auto-selecting all text on mount (#10573) Belén Albeza 2026-07-10 11:08:10 +02:00
  • 3708cf31d4
    🐛 Fix stroke cap selects (#10631) Eva Marco 2026-07-10 11:05:09 +02:00
  • e73aa9e981
    Add PENPOT_INTERNAL_URI to exporter for separate internal and public URI handling (#10630) Andrey Antukh 2026-07-10 10:41:49 +02:00
  • 3ee5b50007
    🐛 Fix problems with padding multiple values in plugins and UI (#10602) Alonso Torres 2026-07-10 09:13:20 +02:00
  • 508569437a
    📚 Fix flex word repetition and correct modifier key in docs (#10610) Whos Deez 2026-07-10 07:01:43 +00:00
  • 1311bafec4 Merge remote-tracking branch 'origin/staging' into develop copilot/research-penpot-architecture Andrey Antukh 2026-07-09 19:41:04 +02:00
  • ad4dae5f28 📚 Add testing principles to serena doc Andrey Antukh 2026-07-09 19:40:01 +02:00
  • f84a8687f6 Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-07-09 19:37:16 +02:00
  • 23a9b4bdd9 🐛 Fix backend util shell tests Andrey Antukh 2026-07-09 18:53:49 +02:00
  • 3400d6afbb
    🐛 Fix too much recursion when clicking shape in comments mode (#10622) Andrey Antukh 2026-07-09 18:04:05 +02:00
  • d6c50cc40b
    🐛 Fix problems with plugins api setPluginData (#10632) Alonso Torres 2026-07-09 18:00:26 +02:00
  • 8457452f52 Basic individual strokes implementation elenatorro-test-multiple-borders Elena Torro 2026-07-09 15:12:13 +02:00
  • ebfcb716ac
    🐛 Fix permission to add a team to an organization (#10623) María Valderrama 2026-07-09 14:12:41 +02:00
  • 64b0bff7bd 📚 Update serena creating-prs workflow documentation Andrey Antukh 2026-07-09 13:12:41 +02:00
  • 47b1497dd4 🐛 Prevent image-Frankenstein path-edit state issue-10621 Andrey Antukh 2026-07-09 08:47:08 +00:00
  • 80d688be93
    🐛 Fix problems with comments clusters (#10543) Alonso Torres 2026-07-09 11:37:45 +02:00
  • 28fd798c52
    🐛 Fix crash with degenerate selrect in text pipeline (#10618) Andrey Antukh 2026-07-09 11:03:06 +02:00
  • 47a3158602
    🐛 Fix component variant panel crash with mismatched property counts (#10616) Andrey Antukh 2026-07-09 11:01:08 +02:00
  • 41ebb8e80b
    🐛 Fix crash when converting SVG-raw shape to path (#10613) Andrey Antukh 2026-07-09 11:00:18 +02:00
  • f2460eee29
    🐛 Fix Draft.js selection offset DOMException on text editor re-render (#10608) Andrey Antukh 2026-07-09 10:59:40 +02:00
  • 2878d8d0f3 Support multiple page PDF export over headless exporter elenatorro-13939-headless-exporter Elena Torro 2026-06-29 18:23:50 +02:00
  • 8e9df0c515 Add insert-multi chunked variant to app.db Andrey Antukh 2026-07-09 09:25:59 +02:00
  • 8fcd8a63b4 ⬆️ Update opencode dependency on devenv Andrey Antukh 2026-07-09 09:25:19 +02:00
  • e54260a7ac Add single-file export to SVG using the WebGL render superalex-wasm-svg-export Alejandro Alonso 2026-07-02 08:16:09 +02:00
  • 455c7f5cae 📚 Update serena doc related to creating issues Andrey Antukh 2026-07-09 08:48:00 +02:00
  • 54bef496f1 Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-07-09 08:34:27 +02:00
  • b3d1a7aa8b 📚 Add better dev tools doc to serena Andrey Antukh 2026-07-09 08:33:46 +02:00
  • fb2ec4c617 Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-07-09 08:14:15 +02:00
  • 10f240ce78 Merge remote-tracking branch 'origin/main' into staging 2.17.0-RC3 Andrey Antukh 2026-07-09 08:13:18 +02:00
  • 8ac2e8c8a8
    🐛 Fix sidebar scroll to shape (#10600) Elena Torró 2026-07-08 20:38:16 +02:00
  • a004f7cd84 Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-07-08 15:44:37 +02:00
  • bcf77767b2 📖 Update ai agents documentation Andrey Antukh 2026-07-08 15:40:17 +02:00
  • 5d933fd770
    🐛 Organizations list sorted by name (#10589) María Valderrama 2026-07-08 15:43:36 +02:00
  • 8b734d9844 📎 Add postgresql client tool wrapper for devenv Andrey Antukh 2026-07-08 14:14:09 +02:00
  • cc454de9ce
    🐛 Fix wrap nitrate sso when there is no profile (#10592) Pablo Alba 2026-07-08 14:21:34 +02:00
  • d656d342fe
    🐛 Fix text selrect size (#10566) Elena Torró 2026-07-08 13:56:58 +02:00
  • 88186eaec1 ⬆️ Release MCP 2.17.0 alonso.torres 2026-07-08 12:41:57 +02:00
  • b153748866 ⬆️ Release plugins 1.5.0 alonso.torres 2026-07-08 12:41:38 +02:00