Commit Graph

  • c475b2a334 🔧 Put a timeout option to requestIdleCallback (text editor tests) ladybenko-13861-modal-webgl-not-available Belén Albeza 2026-04-02 12:37:00 +02:00
  • 2d924413ba 🎉 Show modal when WebGL is not available Belén Albeza 2026-03-30 17:18:29 +02:00
  • 68760c8e26 🎉 Improve text inner stroke rendering staging Elena Torro 2026-03-31 13:00:30 +02:00
  • cbe3a3f33e 🐛 Fix problem when changing grow-type alonso.torres 2026-03-31 17:08:52 +02:00
  • 56ae3f00bf ⬆️ Update dependencies niwinz-staging-update-deps Andrey Antukh 2026-04-02 10:59:16 +02:00
  • 2ca7acfca6 Add tests for app.common.geom and descendant namespaces (#8768) main Andrey Antukh 2026-04-02 09:50:34 +02:00
  • d2a3b67053 🎉 Add additional tests for app.common.types.shape.interactions (#8765) Andrey Antukh 2026-04-02 09:50:08 +02:00
  • 3ff1acfb6a 🐛 Fix vector index out of bounds in viewer zoom-to-fit/fill (#8834) Andrey Antukh 2026-04-02 09:49:33 +02:00
  • 6f0fdf1e3a ⬆️ Update storybook dependencies Andrey Antukh 2026-04-02 09:41:15 +02:00
  • 5894c8259d ⬆️ Update deps Andrey Antukh 2026-04-02 09:37:19 +02:00
  • 30c50d2334 🔧 Refactor sync-component-id-with-ref-shape using TDD hiru-add-validations Andrés Moya 2026-04-01 16:43:48 +02:00
  • 8d5725a806 Improve message from schema errors in plugins alotor-plugins-better-validation-error-message alonso.torres 2026-04-01 13:55:45 +02:00
  • 5a52471392 Add can use trial prop in nitrate profile marina-nitrate-can-use-trial Marina López 2026-04-01 13:49:52 +02:00
  • 32cc4b5c20 🎉 Add style data from text editor v3 azazeln28-apply-styles-to-selection Aitor Moreno 2026-03-16 12:24:05 +01:00
  • f1362ba73a WIP superalex-improve-tile-reutilization Alejandro Alonso 2026-04-01 12:42:46 +02:00
  • 769800c458 🐛 Fix MCP active tab switching niwinz-mcp-experiments Luis de Dios 2026-04-01 08:56:40 +02:00
  • 81b1b253f1 Add unique email domains to telemetry report (#8819) Andrey Antukh 2026-04-01 11:49:50 +02:00
  • 0337607a1b 🐛 Guard delete undo against missing sibling order (#8858) Andrey Antukh 2026-04-01 11:49:17 +02:00
  • d6a97975a7 🐛 Fix problem with dashboard thumbnails alotor-fix-problem-dashboard-thumbs alonso.torres 2026-04-01 09:48:06 +02:00
  • b743ea7e9f 🐛 Fix hidden on multiple selection eva-fix-multiple-hidden Eva Marco 2026-03-31 16:56:46 +02:00
  • f7e1bcf87f 🐛 Handle plugin errors gracefully without crashing the UI (#8810) Andrey Antukh 2026-04-01 11:37:27 +02:00
  • 85c0ba75f6 🔧 Add short tag to DocherHub release yms-improve-docker-tags Yamila Moreno 2026-04-01 11:35:41 +02:00
  • 650762556f Merge remote-tracking branch 'origin/staging' into develop develop Andrey Antukh 2026-04-01 11:30:39 +02:00
  • 8fcbfadd49 Merge remote-tracking branch 'origin/main' into staging Andrey Antukh 2026-04-01 11:30:21 +02:00
  • 8c1cf3623b 🔧 Update action checkout to v6 (#8861) Belén Albeza 2026-04-01 11:29:55 +02:00
  • d3ac824912 🐛 Fix ICounted error on numeric-input token dropdown keyboard nav (#8803) Andrey Antukh 2026-04-01 11:21:01 +02:00
  • 350cc01b72 🐛 Fix frontend test script Andrey Antukh 2026-04-01 10:51:11 +02:00
  • 8289120ea4 Replace pnpx with pnpm exec in render-wasm build script Andrey Antukh 2026-04-01 10:42:30 +02:00
  • aca25e7011 Add validation for leave-org parameters palba-nitrate-leave-org Pablo Alba 2026-04-01 10:54:25 +02:00
  • 6dde7a3ec4 WIP Alejandro Alonso 2026-04-01 11:06:10 +02:00
  • f06b230f24 🎉 Improving tile reutilization Alejandro Alonso 2026-04-01 10:30:00 +02:00
  • 103af0e31a 📎 Fix inconsistencies on error report context data Andrey Antukh 2026-04-01 10:26:04 +02:00
  • 05726ffd70 🚧 WIP niwinz-staging-texts-attrs Andrey Antukh 2026-04-01 10:15:27 +02:00
  • c097c4a6da Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-04-01 09:26:05 +02:00
  • a04dd6cbfd Merge remote-tracking branch 'origin/main' into staging Andrey Antukh 2026-04-01 09:22:52 +02:00
  • a563dd744d add marina mr changes Pablo Alba 2026-03-31 18:00:16 +02:00
  • 76b0507e27 🎉 Improving zoom and pan superalex-improve-zoom-pan-2 Alejandro Alonso 2026-03-31 11:40:25 +02:00
  • c95dcd892b ♻️ Extract fressian handler helpers to private top-level functions niwinz-staging-fressian-testing Andrey Antukh 2026-03-31 22:24:01 +00:00
  • f0df131040 Add exhaustive unit tests for app.common.fressian encode/decode Andrey Antukh 2026-03-31 22:18:32 +00:00
  • 0a89a1efd5 🐛 Fix missed path-data refactor regressions niwinz-staging-refactor-path-content-attr Andrey Antukh 2026-03-30 17:43:03 +00:00
  • 4dcb9d6d38 ♻️ Rename content functions and bindings to path-data Andrey Antukh 2026-03-30 12:01:49 +00:00
  • d0eeb8cb50 ♻️ Update backend for :path-data attribute Andrey Antukh 2026-03-30 10:53:48 +00:00
  • 2505367ae7 ♻️ Update plugins API for :path-data attribute Andrey Antukh 2026-03-30 10:53:37 +00:00
  • 4df3f085d8 ♻️ Update frontend rendering and UI for :path-data Andrey Antukh 2026-03-30 10:53:26 +00:00
  • dc11d19909 ♻️ Update frontend path editing data layer for :path-data Andrey Antukh 2026-03-30 10:53:12 +00:00
  • ab8577f957 ♻️ Update common tests for :content to :path-data rename Andrey Antukh 2026-03-30 10:52:58 +00:00
  • ed1c707a57 🎉 Add migration 0018-rename-path-content-to-path-data Andrey Antukh 2026-03-30 10:52:48 +00:00
  • 93f87cb1a2 ♻️ Rename :content to :path-data for path and bool shapes Andrey Antukh 2026-03-30 10:52:30 +00:00
  • ec34e507ad 🐛 Fix exporter renderer URI path construction niwinz-staging-build-fixes Andrey Antukh 2026-03-31 21:41:46 +00:00
  • 1249b16943 ♻️ Remove worker URI from global templates and compute from public URI Andrey Antukh 2026-03-31 21:28:09 +00:00
  • 0ad5baa5d9 🐛 Fix mcp build script Andrey Antukh 2026-03-31 19:59:32 +02:00
  • d3c77130bc Merge pull request #8852 from penpot/niwinz-staging-handle-bad-token-sets Andrey Antukh 2026-03-31 18:11:14 +02:00
  • c200dc4040 🐛 Normalize token set name on creating token-set instance Andrey Antukh 2026-03-31 15:07:20 +02:00
  • 04f98d7acd Change caddy config (#8849) Alonso Torres 2026-03-31 17:24:02 +02:00
  • ad1e598efe Add wait time in exportImage to account for async updates #8836 Dominik Jain 2026-03-30 12:20:57 +02:00
  • 2e24f1e2de 🐛 Fix lock file not being included in npm package Dominik Jain 2026-03-31 13:20:58 +02:00
  • 94215447c9 🔥 Remove redundant lock file in server package Dominik Jain 2026-03-31 13:13:18 +02:00
  • 43dcb78e37 niwinz mr changes Pablo Alba 2026-03-31 16:51:01 +02:00
  • 7fa97e6915 🔧 Refactor remove-unneeded-objects using TDD Andrés Moya 2026-03-26 15:13:43 +01:00
  • 3f5a4bfea4 🐛 Remove old feature of advancing references when reset changes Andrés Moya 2026-03-25 19:05:54 +01:00
  • 623d6b3504 💄 Do some cleanup Andrés Moya 2026-03-25 19:05:31 +01:00
  • f2ef5fe5e1 🔧 Add fake uuid generator for debugging Andrés Moya 2026-03-25 19:04:21 +01:00
  • 6b54ded264 🔧 Refactor check-swap-slot using TDD Andrés Moya 2026-03-11 10:59:06 +01:00
  • 90ff680c61 🐛 Check swap slots in all heads, not only root Andrés Moya 2026-03-11 09:27:13 +01:00
  • 2227821633 💄 Enhance some component sync traces Andrés Moya 2026-03-09 13:35:09 +01:00
  • eb9b32df82 🐛 Fix migration sync-component-id-with-near-main (loop added) Pablo Alba 2025-12-12 10:30:51 +01:00
  • 90ce42c410 🐛 Fix migration and repair for nil ids Pablo Alba 2025-12-11 17:10:09 +01:00
  • 9228e1c1a4 🐛 Fix detach fails on nested components Pablo Alba 2025-12-11 13:21:16 +01:00
  • 44ec8827c3 🔧 Validate only after propagation in tests Andrés Moya 2025-12-11 11:12:16 +01:00
  • 1a5b65dbd4 🔧 Avoid copies with wrong component-id and repair if needed Andrés Moya 2025-11-24 12:55:35 +01:00
  • 01843f4fb5 🔧 Validate components with unneeded objects Andrés Moya 2025-11-21 14:51:47 +01:00
  • 6e2dc0c3dc 🐛 Fix problem with token performance alotor-performance-tokens alonso.torres 2026-03-31 15:44:20 +02:00
  • 084ca401fd 📚 Improve recommended settings for self-host (#8846) Yamila Moreno 2026-03-31 15:11:58 +02:00
  • e6ab57f719 📎 Add minor cosmetic reoriganization on tokens-lib Andrey Antukh 2026-03-31 15:05:54 +02:00
  • 667a995e66 Make update-token- noop if token is not modified Andrey Antukh 2026-03-31 15:03:59 +02:00
  • 9d703439bd Add helper for define clock in millis precision Andrey Antukh 2026-03-31 15:03:27 +02:00
  • 06684cb5df WIP niwinz-staging-fresian-helpers-for-mock Andrey Antukh 2026-03-31 14:57:29 +02:00
  • d6dc0fe1a7 🐛 Fix raw file data download on dbg pannel (#8847) Andrey Antukh 2026-03-31 14:36:43 +02:00
  • 696be072bc 🐛 Migration to repair old files containing tokens with invalid names hiru-migrate-bad-name-tokens Andrés Moya 2026-03-30 18:48:22 +02:00
  • dd8a7879dd 🐛 Fix raw file data download on dbg pannel Andrey Antukh 2026-03-31 12:05:18 +02:00
  • 28cefa9cba 🐛 Fix delay tokens on typography row (#8851) Eva Marco 2026-03-31 14:06:50 +02:00
  • 5f474f9536 🎉 Add typography token row (#8749) Eva Marco 2026-03-31 13:48:49 +02:00
  • 27313e6add 🐛 Fix error on path and review UI (#8844) Xaviju 2026-03-31 13:04:47 +02:00
  • 8ce860cf0c 📚 Update MCP git branch information Dominik Jain 2026-03-30 03:00:57 +02:00
  • f3cc6d0d72 🎉 Add MCP version mismatch detection Dominik Jain 2026-03-27 18:17:27 +01:00
  • 905f4fa5dd Provide root package version as PENPOT_MCP_VERSION in plugin Dominik Jain 2026-03-27 14:57:17 +01:00
  • 1ea7a6d5c2 Add option to leave a nitrate organization Pablo Alba 2026-03-30 17:49:00 +02:00
  • 56b28b5440 Merge remote-tracking branch 'origin/staging' into develop Alejandro Alonso 2026-03-31 11:29:44 +02:00
  • 0122eaa391 Merge pull request #8843 from penpot/alotor-viewer-thumbnails Alejandro Alonso 2026-03-31 11:29:32 +02:00
  • 114639ca1e Update check-browser? helper Belén Albeza 2026-03-30 12:27:14 +02:00
  • e9d30bf2c1 🐛 Fix text selection on Safari 18/26 (wasm) Belén Albeza 2026-03-26 18:07:00 +01:00
  • a75e0c3071 🐛 Fix problem with thumbnails alonso.torres 2026-03-31 09:47:59 +02:00
  • 153277d152 Merge pull request #8823 from penpot/elenatorro-13350-add-components-preview-using-render Alejandro Alonso 2026-03-31 09:45:53 +02:00
  • 784ad8ab75 🔧 Use wasm render for components thumbnail Elena Torro 2026-03-27 09:29:38 +01:00
  • c1044ac522 Add protection for stale cache of js assets loading issues (#8638) Andrey Antukh 2026-03-17 15:04:06 +01:00
  • 86294f17a6 🐛 Fix register test for UTM params to use prepare-register step niwinz-main-newsletter-checkbox Andrey Antukh 2026-03-30 17:19:14 +00:00
  • 1c56ba823e 🔥 Remove unused onboarding-newsletter component Andrey Antukh 2026-03-30 17:09:54 +00:00
  • acfa30b6cf ♻️ Refactor auth register components to modern style Andrey Antukh 2026-03-30 13:22:45 +00:00
  • 7de553f4a7 🎉 Feat apply styles to selection Aitor Moreno 2026-03-12 14:55:28 +01:00
  • 1ff0ae8069 🔧 Fix text bounds elenatorro-13872-fix-text-bbox Elena Torro 2026-03-27 15:19:54 +01:00