Commit Graph

  • c42eb6ff86 🐛 Fix problem with selection performance alonso.torres 2026-04-20 16:31:56 +02:00
  • b5701923ba 🐛 Fix dragging shape Elena Torro 2026-04-20 16:14:44 +02:00
  • 9ba8d4667c
    Merge pull request #9044 from penpot/superalex-atlas-fixes Elena Torró 2026-04-20 16:23:06 +02:00
  • 1d454f3790 🐛 Fix stale tile cache when flex reflow changes modifier set between frames Alejandro Alonso 2026-04-20 08:50:40 +02:00
  • 876b8d645d
    🎉 Add new page separators feature (#8561) Juan de la Cruz 2026-04-20 15:33:42 +02:00
  • adea81ceee
    ♻️ Update icon on typography section and scss files (#9021) Eva Marco 2026-04-20 15:32:55 +02:00
  • bc9496deaa 🎉 Replace run_script tiles-complete dispatch with wapi extern binding Alejandro Alonso 2026-04-20 07:34:30 +02:00
  • 88dbfe7602 🐛 Fix restore renderer state after thumbnail render_shape_pixels Alejandro Alonso 2026-04-17 13:58:13 +02:00
  • 9cf787d154 🐛 Update atlas when removing shape Alejandro Alonso 2026-04-17 12:18:06 +02:00
  • b17afb0d5e 🔧 Fix thumbnail and shape generation after tokens propagation elenatorro-13972-fix-thumbnails-generation-after-propagation Elena Torro 2026-04-20 13:24:25 +02:00
  • 448390f8c9 Add lazy async rendering for component thumbnails Elena Torro 2026-04-20 12:28:42 +02:00
  • 3f0d103cb3
    Merge pull request #9036 from penpot/alotor-fix-thumbnail-images Elena Torró 2026-04-20 13:03:53 +02:00
  • 003b54421d
    🐛 Fix empty warning on login (#9056) Eva Marco 2026-04-20 12:23:47 +02:00
  • 73b55ee47e Add nitrate api method get-remove-from-org-summary Pablo Alba 2026-04-20 09:30:41 +02:00
  • ae66317d6c Add nitrate api to remove user from org Pablo Alba 2026-04-17 18:09:21 +02:00
  • b2c9e08d42 🐛 Fix bad check on leave nitrate org Pablo Alba 2026-04-17 11:36:39 +02:00
  • 42ebee88d6
    Add paste to replace (Cmd+Shift+V) (#9033) Dream 2026-04-20 05:03:50 -04:00
  • f0c68fb826
    Add search bar to color palette (#8994) Dream 2026-04-20 05:02:23 -04:00
  • d772632b08
    Allow customising the OIDC login button label (#9026) wdeveloper16 2026-04-17 16:56:29 +02:00
  • 3724f5b9f3 WIP kakota niwinz-staging-strip-nils-text-attrs Eva Marco 2026-04-17 14:06:54 +02:00
  • ec773703cc
    Merge pull request #9042 from penpot/alotor-fix-thumbnail-generation Alejandro Alonso 2026-04-17 13:06:43 +02:00
  • 97496d8ad7 🐛 Fix thumbnail generation alonso.torres 2026-04-17 12:30:13 +02:00
  • c5a2b592a2 Move team to another nitrate organization Pablo Alba 2026-04-17 11:21:16 +02:00
  • a206d57443 Add team to a nitrate organization Pablo Alba 2026-04-15 22:31:44 +02:00
  • 80ea8b8b47 wip test-atlas-rect-invalidation Elena Torro 2026-04-17 11:36:40 +02:00
  • bf8fa087ad 🐛 Fix bad check on leave nitrate org palba-fix-nitrate-leave-org-bad-check Pablo Alba 2026-04-17 11:36:39 +02:00
  • 4ca4b43973 WIP Andrey Antukh 2026-04-17 11:33:34 +02:00
  • f1f612f265
    Merge pull request #9038 from penpot/andy-antialias-threshold Alejandro Alonso 2026-04-17 11:24:22 +02:00
  • ea53d24dde Update antialias threshold Andres Gonzalez 2026-04-16 17:56:25 +02:00
  • bfa1ae051f 🐛 Fix problem with dashboard thumbnails images alonso.torres 2026-04-16 16:07:49 +02:00
  • b74d920d03
    Merge pull request #8980 from penpot/superalex-atlas-2 Elena Torró 2026-04-17 09:38:27 +02:00
  • fb1f55c13e
    Merge pull request #9039 from penpot/alotor-fix-position-data-ff Alejandro Alonso 2026-04-17 09:36:48 +02:00
  • 8775e234f3 🎉 Waiting for tiles complete in a non blocking way Alejandro Alonso 2026-04-15 07:09:38 +02:00
  • c08c3bd160 🎉 Tiles atlas support Alejandro Alonso 2026-04-13 17:02:56 +02:00
  • 6fa440cf92 🎉 Add chunked upload API for large media and binary files Andrey Antukh 2026-04-08 11:40:20 +00:00
  • 974beca12d Add 2h min-age threshold to storage/gc_touched task Andrey Antukh 2026-04-09 09:38:18 +00:00
  • b38912f3cb 🔧 Add short tag to DocherHub release (#8864) Yamila Moreno 2026-04-16 18:20:44 +02:00
  • 697de53c16 🔧 Add short tag to DocherHub release (#8864) Yamila Moreno 2026-04-16 18:20:44 +02:00
  • 32d9688c3c
    🔧 Add short tag to DocherHub release (#8864) Yamila Moreno 2026-04-16 18:20:44 +02:00
  • 47abe09cfe 🐛 Fix problem with position data in Firefox alonso.torres 2026-04-16 18:08:34 +02:00
  • b02e05e23d
    Merge pull request #8919 from penpot/alotor-fix-change-font-grow-text Elena Torró 2026-04-16 16:38:32 +02:00
  • 362f64ff9b 🐛 Strip nil values at text-style merge boundaries Andrey Antukh 2026-04-13 17:50:55 +00:00
  • b802859a53 🐛 Exclude nil decoded values when reading text styles from v2 editor Andrey Antukh 2026-04-13 17:50:45 +00:00
  • 241a4ec2fa 🐛 Strip nil values from saved default font data Andrey Antukh 2026-04-13 17:09:21 +00:00
  • b02d54b21e 🐛 Dissoc typography-ref-file and typography-ref-id when nil instead of assigning nil Andrey Antukh 2026-04-13 17:05:19 +00:00
  • 7f409eadd4
    ♻️ Update copy to be more specific (#9028) Eva Marco 2026-04-16 13:49:48 +02:00
  • 9fa72fb25b WIP alotor-wait-layout-plugin-method alonso.torres 2026-04-16 12:04:50 +02:00
  • fbfc093f3e Add waitForLayoutUpdate to plugins alonso.torres 2026-04-08 16:50:05 +02:00
  • 79604dacbb 🐛 Fix problem with resizes in plugins alonso.torres 2026-04-08 16:50:49 +02:00
  • e4f0a2d54d 🐛 Fix problem when changing font and grow text alonso.torres 2026-04-08 16:10:44 +02:00
  • 39f4c13493
    Add nitrate remove team from org Pablo Alba 2026-04-16 11:46:05 +02:00
  • 65a0fcb15b
    🐛 Fix on nitrate leave org default org team must be deleted if empty Pablo Alba 2026-04-16 11:45:37 +02:00
  • ac472c615a
    🐛 Fix nitrate invitations org ux review Pablo Alba 2026-04-16 11:18:11 +02:00
  • 81061013b1
    Add openid-attr support and dot notation for OIDC attribute (#8946) aliworksx08 2026-04-16 03:12:37 -06:00
  • b5922d32ca Merge remote-tracking branch 'origin/main' into staging Andrey Antukh 2026-04-16 10:59:36 +02:00
  • b2f173675e 📎 Fix changelog Andrey Antukh 2026-04-16 10:56:44 +02:00
  • 69e505a6a2 📎 Update changelog Andrey Antukh 2026-04-16 10:21:15 +02:00
  • 390796f36e 📎 Update changelog 2.14.3 Andrey Antukh 2026-04-16 10:20:05 +02:00
  • 78381873eb
    Edit ruler guide position by double-clicking the guide pill (#8987) Dream 2026-04-16 04:03:28 -04:00
  • de27ea904d
    Add minor adjustments to the auth events (#9027) Andrey Antukh 2026-04-16 09:59:45 +02:00
  • 33ac67d852 ♻️ Convert workspace sidebar/viewport components to mf/defc * suffix format (Batch 4) niwinz-staging-performance-1 Andrey Antukh 2026-04-03 07:49:28 +00:00
  • 7b53c99482 ♻️ Convert workspace shapes/text components to * suffix (Batch 3) Andrey Antukh 2026-04-02 23:02:07 +00:00
  • c18425c8ad ♻️ Convert workspace shapes components to * suffix (Batch 2) Andrey Antukh 2026-04-02 22:55:18 +00:00
  • ead24e5807 ♻️ Convert viewport outline/snap/rulers/pixel-overlay/debug/selection components to * suffix Andrey Antukh 2026-04-02 22:46:31 +00:00
  • 043e7bb8cd ♻️ Convert grid-cell and editor to * suffix in grid layout editor Andrey Antukh 2026-04-02 21:40:20 +00:00
  • be091b508b ♻️ Convert menu-entry to * suffix in token context menu Andrey Antukh 2026-04-02 21:40:13 +00:00
  • 2e380f395c ♻️ Convert text-editor-html and text-editor to * suffix in v2-editor Andrey Antukh 2026-04-02 21:40:07 +00:00
  • b784dbf074 ♻️ Convert sidebar-options to * suffix in comments Andrey Antukh 2026-04-02 21:39:59 +00:00
  • 70155c2e79 ♻️ Convert layout-item-menu and sub-components to * suffix, update all call sites Andrey Antukh 2026-04-02 21:39:54 +00:00
  • b2f08f52e7 ♻️ Convert layout container menu components to * suffix Andrey Antukh 2026-04-02 21:39:47 +00:00
  • 078e44998f ♻️ Convert history-entry to * suffix Andrey Antukh 2026-04-02 21:39:41 +00:00
  • 678d2588c0 ♻️ Convert session-cursor, active-cursors and session-widget to * suffix Andrey Antukh 2026-04-02 21:39:34 +00:00
  • c42baf2773 ♻️ Convert debug-bounding-boxes and shape-debug to * suffix Andrey Antukh 2026-04-02 17:25:41 +00:00
  • 991a0d8540 ♻️ Convert debug shape info components to * suffix Andrey Antukh 2026-04-02 17:23:39 +00:00
  • e261d9e8e8 ♻️ Convert plugin-entry component to * suffix Andrey Antukh 2026-04-02 17:21:42 +00:00
  • c6181ebd2b ♻️ Convert token-context-menu components to * suffix Andrey Antukh 2026-04-02 17:18:15 +00:00
  • 0da185d2d5 ♻️ Convert token theme-selector components to modern * suffix format Andrey Antukh 2026-04-02 17:14:31 +00:00
  • bc1a4d7670 ♻️ Convert token theme create-modal components to modern * suffix format Andrey Antukh 2026-04-02 17:11:51 +00:00
  • 984b69fa56 ♻️ Convert layout-container-menu and grid-layout-edition to modern * suffix format Andrey Antukh 2026-04-02 17:07:42 +00:00
  • c0cb05d56b ♻️ Convert typography-advanced-options to modern * suffix format Andrey Antukh 2026-04-02 17:02:05 +00:00
  • 0780e4c235 ♻️ Convert colors-group to modern * suffix Andrey Antukh 2026-04-02 16:58:07 +00:00
  • 86af8916f5 ♻️ Convert grid-cell/options and set-self-alignment to modern * suffix Andrey Antukh 2026-04-02 16:54:47 +00:00
  • 276d2ec0d8 ♻️ Convert frame-grid and grid-options to modern * suffix Andrey Antukh 2026-04-02 16:51:22 +00:00
  • 6e853c3f33 ♻️ Convert svg-attrs-menu and attribute-value to modern * suffix Andrey Antukh 2026-04-02 16:44:39 +00:00
  • d59dbde0e7 ♻️ Convert history-entry-details to modern rumext * format Andrey Antukh 2026-04-02 16:39:17 +00:00
  • d7df19104a ♻️ Convert text-menu and sub-components to modern rumext * format Andrey Antukh 2026-04-02 16:39:13 +00:00
  • 61e1778fae ♻️ Convert blur-menu, constraints-menu and stroke-menu to modern rumext * format Andrey Antukh 2026-04-02 16:35:16 +00:00
  • 0d011fb749 ♻️ Convert text-edition-outline to modern rumext * format Andrey Antukh 2026-04-02 16:30:55 +00:00
  • 9b323d6aeb ♻️ Convert image-upload to modern rumext * format Andrey Antukh 2026-04-02 16:30:51 +00:00
  • fa8a69fe39 ♻️ Convert text-palette-ctx-menu to modern rumext * format Andrey Antukh 2026-04-02 16:30:47 +00:00
  • 146219a439 Add tests for app.common.geom namespaces Andrey Antukh 2026-04-15 08:56:08 +02:00
  • fa89790fd6 🐛 Fix grid layout case dispatch, divide-by-zero, and add set-auto-multi-span tests Andrey Antukh 2026-04-14 19:40:27 +00:00
  • 71904c9ab6 🐛 Fix CLJS bounds-map deduplication and update intersect test Andrey Antukh 2026-04-14 19:43:36 +00:00
  • d13e464ed1 🐛 Fix three flex layout bugs in drop-area, positions and layout-data Andrey Antukh 2026-04-14 19:38:56 +00:00
  • 7e9fac4f35 🐛 Fix constraint-modifier :default arity mismatch Andrey Antukh 2026-04-14 19:38:25 +00:00
  • 80124657b8 🐛 Fix double rotation negation in adjust-shape-flips Andrey Antukh 2026-04-14 19:38:00 +00:00
  • cf47d5e53e 🐛 Fix coplanar keyword mismatch in intersect-segments? Andrey Antukh 2026-04-14 19:37:42 +00:00
  • adfe4c3945 🐛 Fix update-rect :size and unqualified abs in corners->rect Andrey Antukh 2026-04-14 19:37:12 +00:00
  • 179bb51c76 🐛 Fix gpt/multiply docstring and gpt/abs Point record downcast Andrey Antukh 2026-04-14 19:37:02 +00:00
  • 3d4c914daa 🐛 Fix trailing comma in matrix->str and remove duplicate dispatch Andrey Antukh 2026-04-14 19:36:52 +00:00