Commit Graph

  • 101bbe8bd8 Add organization logo to nitrate invitations emails palba-nitrate-show-logo-emails Pablo Alba 2026-04-24 18:11:16 +02:00
  • 700f3e9c10 MR changes develop Pablo Alba 2026-04-24 12:09:51 +02:00
  • debfe5490f 🐛 Fix switching a team nitrate organization lose the background Pablo Alba 2026-04-23 13:26:01 +02:00
  • 7031052c4e 🐛 Prevent invitations to blacklisted domains 2.14.5-RC1 main Yamila Moreno 2026-04-24 15:56:12 +02:00
  • cfa595bb94 🐛 Prevent invitations to blacklisted domains yms-prevent-invitations-from-blacklist Yamila Moreno 2026-04-24 15:56:12 +02:00
  • ae9a6f8cea Group changes on token propagation alotor-debounce-update alonso.torres 2026-04-23 15:55:45 +02:00
  • 0f2f0b6137 🎉 Add overtype mode to text editor azazeln28-feat-insert-mode Aitor Moreno 2026-04-21 14:52:49 +02:00
  • baf01446d9 💄 Fix nitrate org arrow style palba-nitrate-fix-arrow-style Pablo Alba 2026-04-24 14:46:10 +02:00
  • 18b8e35584 🐛 Fix loss of swap slot in some cases of variant switch hiru-preserve-slot-on-switch Andrés Moya 2026-04-24 14:32:24 +02:00
  • 01d68ec09b Merge remote-tracking branch 'origin/staging' into develop Andrey Antukh 2026-04-24 14:16:03 +02:00
  • 35f8e1b084 Merge remote-tracking branch 'origin/main-staging' into staging staging Andrey Antukh 2026-04-24 14:09:21 +02:00
  • 0b6416e53b Merge remote-tracking branch 'origin/main' into main-staging main-staging Andrey Antukh 2026-04-24 14:08:15 +02:00
  • d380efdb0c
    ⬆️ Update devenv dependencies (#9142) Andrey Antukh 2026-04-24 14:07:51 +02:00
  • 75e5c3dca1 Subscribe with an activation code WIP mavalroot-nitrate-activation-code María Valderrama 2026-04-23 15:15:40 +02:00
  • 6fd6d1c436 ♻️ Use d/xf:add-index in stroke menu component niwinz-perf-refactor-part-3 Andrey Antukh 2026-04-15 19:27:08 +00:00
  • 8d89f2bdde ♻️ Use d/xf:add-index in custom stroke shape component Andrey Antukh 2026-04-15 19:15:59 +00:00
  • 5a47b5cf98 ♻️ Use d/xf:add-index in SVG text shape component Andrey Antukh 2026-04-15 19:15:02 +00:00
  • 3ffb0b0db1 ♻️ Use d/xf:add-index in shape gradient components Andrey Antukh 2026-04-15 19:14:17 +00:00
  • 009ccc7470 ♻️ Use d/xf:add-index in shape filters component Andrey Antukh 2026-04-15 19:13:20 +00:00
  • 61ee967554 ♻️ Replace local xf:add-index with d/xf:add-index in shadow menu Andrey Antukh 2026-04-15 19:12:31 +00:00
  • aea437f5ef Add xf:add-index transducer to app.common.data Andrey Antukh 2026-04-15 19:11:33 +00:00
  • 7e499c5e5f
    🐛 Fix Settings/Notifications submit button always active with no changes (#9091) moorsecopers99 2026-04-24 14:24:55 +03:00
  • 7750eb35e5 WIP throt superalex-improve-drag Alejandro Alonso 2026-04-24 13:18:12 +02:00
  • 38d67c8e96
    🐛 Fix Help & Learning submenu vertical alignment in account menu (#9138) Juan Flores 2026-04-24 04:17:57 -07:00
  • 2944c9f2d0 🎉 Add token numeri inputs for inputs on right sidebar eva-activate-numeri-input-flag Eva Marco 2026-04-24 12:50:32 +02:00
  • 6c4ab8940d
    🐛 Fix colorpicker eyedropper on gradients tab (#9125) Eva Marco 2026-04-24 12:48:58 +02:00
  • f7301396d0 🐛 Avoid race condition in initialize-workspace ladybenko-14011-render-switch Belén Albeza 2026-04-24 09:59:31 +02:00
  • 50bc7439f4 Ignore user renderer pref when render-switch flag is disabled Belén Albeza 2026-04-24 09:44:50 +02:00
  • 10fa946d8f Show toast when switching renderer Belén Albeza 2026-04-23 16:41:15 +02:00
  • 9feaac3e05 Hot swap of viewport when renderer changes Belén Albeza 2026-04-23 16:01:19 +02:00
  • 222c0d5b73 🎉 Disable wasm if renderer profile prop is set to svg Belén Albeza 2026-04-23 15:22:16 +02:00
  • f7a8462b47 🎉 Store chosen renderer in user profile Belén Albeza 2026-04-22 17:34:24 +02:00
  • 5ad97c0f07 🎉 Add UI for webgl rendering setting (under config flag) Belén Albeza 2026-04-22 15:58:41 +02:00
  • 9ebd17f31f
    🐛 Fix PENPOT_OIDC_USER_INFO_SOURCE flag being silently ignored (#9114) boskodev790 2026-04-24 05:14:46 -05:00
  • 89a1ee7813 Merge remote-tracking branch 'origin/main-staging' into staging Alejandro Alonso 2026-04-24 12:06:27 +02:00
  • 29ba336928 Merge remote-tracking branch 'origin/main' into main-staging Andrey Antukh 2026-04-24 11:58:50 +02:00
  • cfb076dd61 📚 Update AGENTS.md with common github operations Andrey Antukh 2026-04-24 11:45:36 +02:00
  • 4a7140d82d
    🐛 Fix theme modal height (#9105) Eva Marco 2026-04-24 11:38:34 +02:00
  • 4061673528
    Add nitrate api endpoints to get and cancel org invitations (#9124) Pablo Alba 2026-04-24 11:35:53 +02:00
  • e05ea1392a
    Merge pull request #9140 from penpot/superalex-fix-merge-develop Alejandro Alonso 2026-04-24 10:57:59 +02:00
  • 58fae0a04d 🐛 Fix text.cljs error from staging merge Alejandro Alonso 2026-04-24 10:10:00 +02:00
  • 078663b0fa 🔧 Fix rust linter errors Alejandro Alonso 2026-04-24 09:52:51 +02:00
  • 5a7ba7ee7e
    🐛 Fix multiple selection on shapes with token applied to stroke-color (#9110) Eva Marco 2026-04-24 09:47:44 +02:00
  • 7532bf411c Merge remote-tracking branch 'origin/develop' into develop Alejandro Alonso 2026-04-24 09:32:35 +02:00
  • 928fdd8bae WIP azazeln28-performance-optimizations Aitor Moreno 2026-04-24 09:30:41 +02:00
  • 984d292ab2 Merge remote-tracking branch 'origin/staging' into develop Alejandro Alonso 2026-04-24 09:29:24 +02:00
  • 25e6b939ba
    Show detailed messages on file import errors (#9004) Full Stack Developer 2026-04-24 02:13:46 -05:00
  • 361c1c574b
    🐛 Fix plugin parse-point returning plain map instead of Point record (#9129) FairyPiggyDev 2026-04-24 03:12:13 -04:00
  • 841b2e156e
    🐛 Fix typography style creation with tokenized line-height (#9121) Juan Flores 2026-04-24 00:11:31 -07:00
  • 6c7843f4b6
    🐛 Fix obfuscate-email crashing on malformed email or dotless domain (#9120) boskodev790 2026-04-24 02:09:49 -05:00
  • 8aacda2249
    Add Shift+Numpad0/1/2 zoom shortcut aliases (#2457) (#9063) Renzo 2026-04-24 09:08:31 +02:00
  • 50bee5e176
    Add clipboard:read/write permissions to plugin system (#6980) (#9053) wdeveloper16 2026-04-24 09:07:58 +02:00
  • 20c6a28b52 📎 Add commit agent for opencode Andrey Antukh 2026-04-24 08:54:01 +02:00
  • 7135782e7d Merge remote-tracking branch 'origin/main-staging' into staging Andrey Antukh 2026-04-24 08:19:47 +02:00
  • fd38f5b431 Merge remote-tracking branch 'origin/main' into main-staging Andrey Antukh 2026-04-24 08:18:55 +02:00
  • 2d5e50f352 ⬆️ Update root repo deps Andrey Antukh 2026-04-24 08:17:32 +02:00
  • e280168de9
    Add read-only preview mode for saved versions (#7622) (#8976) wdeveloper16 2026-04-24 08:13:16 +02:00
  • 7c1a29ccf7
    🐛 Remove corepack dependency from MCP server for Node.js 25+ (#9119) Renzo 2026-04-23 22:08:11 +02:00
  • 809515a797 Fix linter warnings and errors across version-related namespaces wdeveloper16-feature/7622-version-preview Andrey Antukh 2026-04-23 19:38:10 +00:00
  • 4ca8af3347 Rename filter parameter to filter-value in on-change-filter to avoid core shadowing Andrey Antukh 2026-04-23 16:37:52 +00:00
  • d66729f17c Extract pure state-update callbacks from versions-toolbox* to namespace level Andrey Antukh 2026-04-23 16:37:32 +00:00
  • 604edb83eb Extract extract-id-from-event helper to deduplicate snapshot callbacks Andrey Antukh 2026-04-23 16:36:15 +00:00
  • 17b217cfb4 Extract on-name-input-focus as namespace-level private function Andrey Antukh 2026-04-23 16:35:44 +00:00
  • c1f587d0da ♻️ Refactor version preview/restore flow Andrey Antukh 2026-04-23 16:21:37 +02:00
  • e83efadc61 Add read-only preview mode for saved versions wdeveloper16 2026-04-14 07:11:35 +02:00
  • 7e76aace1b WIP a Alejandro Alonso 2026-04-23 12:55:58 +02:00
  • cd417443f6
    🐛 Fix layer hierarchy to match old and new SCSS (#9126) Luis de Dios 2026-04-23 18:00:40 +02:00
  • 35a60c4c8d :construction-worker: Add text placeholders eva-text-multiselection Eva Marco 2026-04-23 16:13:28 +02:00
  • 0c60db56a2
    🐛 Fix multiselection error with typography texts (#9071) Eva Marco 2026-04-23 16:08:56 +02:00
  • a21b6198c3 ♻️ Extract token value validation to source resolve function xaviju-13478-combobox-token-creation Xavier Julian 2026-04-23 12:35:53 +02:00
  • 9067dd3d04 🐛 Fix error message on combobox Xavier Julian 2026-04-23 12:26:30 +02:00
  • 9f6fc030b1 🎉 Display autocomplete combobox on token creation Xavier Julian 2026-04-22 14:10:38 +02:00
  • 3df3e22ae5 🐛 Detect duplicated token names in the whole library hiru-check-token-duplicates-in-all-lib Andrés Moya 2026-04-14 14:38:25 +02:00
  • 3e9da023f0 🐛 Fix multiselect options Eva Marco 2026-04-23 13:26:20 +02:00
  • a3c330d6e7 Add downgrade nitrate to unlimited modal Marina López 2026-04-22 12:15:56 +02:00
  • 96722fde4b 🐛 Support EvenOdd SVG attribute across all path operations Elena Torro 2026-04-21 16:10:18 +02:00
  • 5b83f9ccdc wip elenatorro-improve-render-on-pan-zoom-2 Elena Torro 2026-04-23 10:52:55 +02:00
  • 1a9c7f9486 Plugin events alotor-plugin-events alonso.torres 2026-04-23 11:24:26 +02:00
  • 4a549d0907 Drain GPU queue during pan/zoom to avoid render_from_cache hitch Elena Torro 2026-04-23 09:57:48 +02:00
  • d6b341c053
    🐛 Fix color token (#9095) Eva Marco 2026-04-23 10:51:30 +02:00
  • 5c9696e20c
    🐛 Fix color dropdown option update (#9100) Eva Marco 2026-04-23 10:51:20 +02:00
  • 28b33b9acc
    🐛 Fix props on text components (#9099) Eva Marco 2026-04-23 10:49:48 +02:00
  • 3f38915801 WIP a superalex-testing-skpicture Alejandro Alonso 2026-04-23 10:43:47 +02:00
  • c6b6b9ce00 📎 Update changelog 2.14.4 Andrey Antukh 2026-04-23 09:59:11 +02:00
  • 5f7de04efe
    🚑 Fix email blacklisting (#9122) Yamila Moreno 2026-04-23 09:42:40 +02:00
  • d43d1f431f
    Merge pull request #9112 from penpot/superalex-improve-atlas-growth Elena Torró 2026-04-23 09:22:39 +02:00
  • dc8073f924 🐳 Add PENPOT_PUBLIC_URI to penpot-frontend Yamila Moreno 2026-04-23 09:06:10 +02:00
  • 32a1de9fe8 🐛 Filter non-http(s) URLs in upload-images to prevent invalid calls niwinz-main-svg-attrs-migration Andrey Antukh 2026-04-22 22:05:13 +00:00
  • 735877756d Optimize set-shape-svg-attrs by removing redundant operations Andrey Antukh 2026-04-22 22:00:29 +00:00
  • 348b263ffb Add svg-attrs casing fix migration Andrey Antukh 2026-04-22 21:41:11 +02:00
  • 5bbb2c5cff
    🐛 Fix Copy as SVG for multi-shape selection (#838) (#9066) Renzo 2026-04-22 19:46:38 +02:00
  • bc8ca5f2a7 WIP a Alejandro Alonso 2026-04-22 17:51:53 +02:00
  • 9e990a975a 🎉 Improve atlas growth Alejandro Alonso 2026-04-22 11:18:30 +02:00
  • ba42cc04b7 ♻️ Derive v-sizing from values instead of passing as prop Andrey Antukh 2026-04-22 14:17:15 +00:00
  • b60695f54a 🐛 Fix indicate that the mcp is disabled if the mcp key has expired Luis de Dios 2026-04-22 15:17:46 +02:00
  • 3c542a1abc
    🐛 Fix email validation (#9037) Yamila Moreno 2026-04-22 15:59:28 +02:00
  • 3fd976c551
    🐛 Fix UI bugs in account settings forms (#8997) Dexterity 2026-04-22 09:21:02 -04:00
  • 7dbd602d1e
    🐛 Fix text export with custom fonts across SVG, PNG and JPG (#9094) Edwin Rivera 2026-04-22 13:19:58 +00:00
  • 7d4092eeba 🐛 Fix column name mismatch when accepting org invitation Juanfran 2026-04-22 13:29:40 +02:00
  • f673b32567 🐛 Fix image loading callback Elena Torro 2026-04-21 08:57:24 +02:00