mirror of
https://github.com/excalidraw/excalidraw.git
synced 2025-08-15 06:19:41 +02:00
Compare commits
base: marcel:aakansha-improve-text-wrap-ellipse
marcel:master
marcel:mrazator/apply-deltas-api
marcel:mtolmacs/feat/fixed-point-simple-arrow-binding
marcel:fix-zsviczian-touchscreen-multielement
marcel:ryan-di/mobile/lasso
marcel:ryan-di/line-snapping
marcel:ryan-di/fix/file-loading-failure
marcel:ryan-di/fix/file-limit-ipad
marcel:chore/mtolmacs/stale-issues-tracking
marcel:ryan-di/freedraw-width
marcel:ryan-di/crop-improvements
marcel:pr/9715
marcel:ryan-di/elbow-in-mermaid
marcel:mtolmacs/feat/arrow-redesign
marcel:dwelle/liquid-glass
marcel:ryan-di/room-deletion
marcel:dwelle/paste-multiple-images
marcel:ryan-di/more-embeds
marcel:release
marcel:fix-better-unlock-priority
marcel:fix/expose-excalidrawprops-type
marcel:mtolmacs/feat/testcase-manager
marcel:mrazator/coderabbit-test
marcel:dwelle/stats-ratio
marcel:arnost/scroll-in-read-only-links
marcel:dwelle/better-filters
marcel:mtolmacs/fix/small-elbow-routing
marcel:mrazator/delta-based-sync
marcel:dwelle/visual-regression-tests
marcel:mtolmacs/arrow-redesign-refactor
marcel:mtolmacs/feat/arrow-redesign-shape-inside
marcel:zsviczian-fix-mobile-context-menu-while-resizing
marcel:flowchart-nav
marcel:dwelle/utils-export-fix
marcel:dependabot/npm_and_yarn/dev-docs/serialize-javascript-6.0.2
marcel:dependabot/npm_and_yarn/esbuild-0.25.0
marcel:ryan-di/lasso-selection
marcel:zsviczian-samsung-filetype-issue
marcel:dependabot/npm_and_yarn/examples/excalidraw/with-script-in-browser/vite-5.4.12
marcel:dependabot/npm_and_yarn/vitest-2.1.9
marcel:l10n_master
marcel:are/library-sidebar-checkbox
marcel:zsviczian-ios18issue
marcel:dependabot/npm_and_yarn/katex-0.16.21
marcel:dependabot/npm_and_yarn/examples/excalidraw/with-nextjs/next-14.2.21
marcel:arrow-bounds
marcel:dwelle/doubleclick-pointerup-timeout
marcel:dwelle/fix-export
marcel:dwelle/fix-wysiwyg-ui-offset
marcel:dependabot/npm_and_yarn/nanoid-3.3.8
marcel:dwelle/fix-export-3
marcel:maielo/blog_link_fixes
marcel:dependabot/npm_and_yarn/dev-docs/cross-spawn-7.0.6
marcel:dependabot/npm_and_yarn/firebase-10.9.0
marcel:fix-svg-crop
marcel:ryan-di/svg-crop
marcel:dependabot/npm_and_yarn/dev-docs/http-proxy-middleware-2.0.7
marcel:dependabot/npm_and_yarn/sentry/browser-7.119.1
marcel:ryan-di/image-crop
marcel:dwelle/fix-yt-timestamp
marcel:danieljgeiger-mathjax
marcel:danieljgeiger-mathjax-maint-stage
marcel:zsviczian-fix-getEditorUIOffsets
marcel:zsviczian-fix-relative-size
marcel:feat/save-warning
marcel:maielo/domain_merge_poc
marcel:dependabot/npm_and_yarn/vite-5.1.8
marcel:dwelle/dark-mode-rewrite
marcel:dependabot/npm_and_yarn/dev-docs/express-4.21.0
marcel:zsviczian-canvas-search-zoom
marcel:dependabot/npm_and_yarn/webpack-5.94.0
marcel:zsviczian-nonWoff-export
marcel:zsviczian-fix-elbowArrowDuplication
marcel:mrazator/first-class-support-for-chinese
marcel:zsviczian-fix-8346
marcel:mrazator/glyph-subsetting
marcel:dependabot/npm_and_yarn/dev-docs/ws-7.5.10
marcel:dependabot/npm_and_yarn/grpc/grpc-js-1.11.1
marcel:docs-next
marcel:mrazator/normalize-indices-on-init
marcel:dependabot/npm_and_yarn/dev-docs/braces-3.0.3
marcel:dwelle/bump-vite
marcel:dwelle/obsidian-parser
marcel:dwelle/ai
marcel:dwelle/bg-removal
marcel:dwelle/fix-wysiwyg-colorpicker
marcel:zsviczian-fix-stuck-in-element-move
marcel:editable-element-stats
marcel:zsviczian-doubletaperaserinpenmode
marcel:zsviczian-fix-restore-roundness
marcel:dwelle/fix-icons-safari
marcel:aakansha/esm
marcel:dwelle/bump-node
marcel:dependabot/npm_and_yarn/ejs-3.1.10
marcel:dwelle/v0.16.3
marcel:dwelle/v0.16.2
marcel:dwelle/v0.17.5
marcel:dwelle/v0.17.4
marcel:zsviczian-fix-textarea-size
marcel:dependabot/npm_and_yarn/dev-docs/webpack-dev-middleware-5.3.4
marcel:dependabot/npm_and_yarn/follow-redirects-1.15.6
marcel:dependabot/npm_and_yarn/dev-docs/follow-redirects-1.15.6
marcel:aakansha/element
marcel:aakansha/v0.17.3
marcel:feature/dom-less-text-measurements
marcel:mrazator/text-measurements-improvements
marcel:aakansha/name-remove
marcel:aakansha/name
marcel:zsviczian-debug-rotate-render
marcel:aakansha/fontActions
marcel:fix-frame
marcel:dwelle/collab-init-debug
marcel:dwelle/redirect-fonts-2
marcel:zsviczian-fix-freehand-loops
marcel:mrazator/test-fractional-index-and-granular-history
marcel:dwelle/0.17.2-commits
marcel:dwelle/0.17.2
marcel:are/tte
marcel:zsviczian-stopeventpropagation-onresize
marcel:zsviczian-normalize-link
marcel:zsviczian-embeddable-scaling
marcel:feat-action-shortcut-custom-names
marcel:frame-issues
marcel:frame-resizing
marcel:zsviczian-wrap-text-improvement
marcel:frame-group-perf
marcel:dwelle/bump-caniuse
marcel:rele
marcel:zsviczian-fix-unlock-elements-on-mobile
marcel:mrazator/fix-api-docs
marcel:dwelle/clipboard-debug
marcel:multi-curve-paths
marcel:dependabot/npm_and_yarn/src/packages/excalidraw/babel/traverse-7.23.2
marcel:dependabot/npm_and_yarn/src/packages/utils/babel/traverse-7.23.2
marcel:dwelle/dragginEement-rewrite
marcel:feat-text-subtypes
marcel:dwelle/props-activeTool
marcel:zsviczian-laserpointer-viewmode
marcel:zsviczian-fix-laserpointer-offset
marcel:zsviczian-fix-jumping-grid
marcel:dwelle/disabling-ui-interactivity
marcel:dependabot/npm_and_yarn/postcss-8.4.31
marcel:dependabot/npm_and_yarn/src/packages/excalidraw/postcss-8.4.31
marcel:dependabot/npm_and_yarn/dev-docs/postcss-8.4.31
marcel:dependabot/npm_and_yarn/src/packages/utils/postcss-8.4.31
marcel:dwelle/ft2.5
marcel:danieljgeiger-mathjax-4.0-beta-test
marcel:dependabot/npm_and_yarn/get-func-name-2.0.2
marcel:zsviczian-fix-top-element-deleted
marcel:aakansha/mermaid-dupl
marcel:fix-duplicate-when-smooth-move
marcel:arnost/export-image-background
marcel:zsviczian-mermaid-store-diagram
marcel:feat-add-element-subtype
marcel:aakansha/size-limit
marcel:aakansha/disable-size-limit-comment
marcel:aakansha-bundle
marcel:dwelle/bump-eslint
marcel:dwelle/refactor-font-helpers
marcel:dwelle/0.15.3
marcel:barnabasmolnar/mainmenu-radix
marcel:vgl2
marcel:aakansha-vite-sw
marcel:aakansha-sw
marcel:zsviczian-fix-exportToSvg
marcel:arnost/sockets-reconnecting
marcel:barnabasmolnar/mainmenu-docs
marcel:arrow-frame-bind
marcel:arnost/collab-new-user-event
marcel:dwelle/update-eyedropper-style
marcel:arnost/png-generation-upng
marcel:arnost/png-generation
marcel:zsviczian-rounded-images
marcel:feat-custom-actions
marcel:aakansha-no-trailing-space-render-text-container
marcel:zsviczian-publish-api
marcel:collab_ws
marcel:relea
marcel:dwelle/tweak-anchor-focus
marcel:aakansha-labelled-arrow-align
marcel:non-wysiwyg-text
marcel:dwelle/no-notch-ellipse
marcel:aakansha-font-scaling
marcel:zsviczian-canvascachegarbagecollection
marcel:aakansha-refact
marcel:aakansha-fix-text-element
marcel:zsviczian-fix-6318
marcel:aakansha-disable-scaling-boundtext
marcel:zsviczian-fix-ipad-freeze
marcel:dwelle/docs-codebase
marcel:aakansha-better-db-click
marcel:dwelle/hitbox-visualizer
marcel:aakansha-fix-edit
marcel:dependabot/npm_and_yarn/socket.io-client-4.5.1
marcel:feat-actionname-typeguard
marcel:test-failures
marcel:dwelle/bump-socket.io
marcel:zsviczian-freedraw-options
marcel:fix-collab-local-appstate-reset
marcel:zsviczian-styletweek
marcel:zsviczian-containertextcolor
marcel:fix-zsviczian-toprightUI-position
marcel:fix-5855
marcel:zsviczian-fix-package-editor-ui-changes
marcel:dwelle/export-padding
marcel:zsviczian-fix-movetoprightui
marcel:zsviczian-fix-copypaste
marcel:dependabot/npm_and_yarn/image-blob-reduce-4.1.0
marcel:aakansha-hide-close-linear-element-points
marcel:aakansha-improve-text-wrap-ellipse
marcel:zsviczian-renderscene-error
marcel:perf_debug
marcel:aakansha-refct
marcel:export-compress
marcel:vscode-readme
marcel:aakansha-footer
marcel:preserve-appstate-export
marcel:v0.10.1
marcel:aakansha-custom-elements
marcel:aakansha-fix-lock
marcel:export-debounce
marcel:zsviczian-movepenmode-to-devicetype
marcel:zsviczian-setfontcolor-container
marcel:zsviczian-fix-mobile-bar-click
marcel:draft/wonderful-ishizaka
marcel:draft/youthful-phoebe
marcel:test-csb
marcel:zsviczian-publish-redirectLink
marcel:aakansha-fix
marcel:aakansha-font
marcel:image_background_editor
marcel:improve_png_compression
marcel:aakansha-wireframe
marcel:expose_app_instance
marcel:random_username
marcel:mobile_text_editing
marcel:fix_canvas_transform
marcel:persist_fileHandle
marcel:cycle_selection
marcel:chore/deps-bump-perfect-freehand
marcel:fix_wysiwyg_blur
marcel:close_canvas_menu_on_click
marcel:aakansha-poll
marcel:kb/auto-save-support
marcel:gcp-portal
marcel:aakansha-change
marcel:updatescene-name
marcel:fix_wysiwyg
marcel:cascadia
marcel:aakansha-viewonly
marcel:minimap-poc
marcel:aakansha-unpkg
marcel:kb/redirect-to-root
marcel:net-stats
marcel:devolved-images
marcel:change-grid
marcel:cleanipp
marcel:aakansha-sm
marcel:make_defaultAppState_pure
marcel:aakansha-i18n
marcel:grid
marcel:aakansha-bg
marcel:improve_copy_styles
marcel:upload-images
...
compare: marcel:v0.10.0
marcel:mrazator/apply-deltas-api
marcel:mtolmacs/feat/fixed-point-simple-arrow-binding
marcel:master
marcel:fix-zsviczian-touchscreen-multielement
marcel:ryan-di/mobile/lasso
marcel:ryan-di/line-snapping
marcel:ryan-di/fix/file-loading-failure
marcel:ryan-di/fix/file-limit-ipad
marcel:chore/mtolmacs/stale-issues-tracking
marcel:ryan-di/freedraw-width
marcel:ryan-di/crop-improvements
marcel:pr/9715
marcel:ryan-di/elbow-in-mermaid
marcel:mtolmacs/feat/arrow-redesign
marcel:dwelle/liquid-glass
marcel:ryan-di/room-deletion
marcel:dwelle/paste-multiple-images
marcel:ryan-di/more-embeds
marcel:release
marcel:fix-better-unlock-priority
marcel:fix/expose-excalidrawprops-type
marcel:mtolmacs/feat/testcase-manager
marcel:mrazator/coderabbit-test
marcel:dwelle/stats-ratio
marcel:arnost/scroll-in-read-only-links
marcel:dwelle/better-filters
marcel:mtolmacs/fix/small-elbow-routing
marcel:mrazator/delta-based-sync
marcel:dwelle/visual-regression-tests
marcel:mtolmacs/arrow-redesign-refactor
marcel:mtolmacs/feat/arrow-redesign-shape-inside
marcel:zsviczian-fix-mobile-context-menu-while-resizing
marcel:flowchart-nav
marcel:dwelle/utils-export-fix
marcel:dependabot/npm_and_yarn/dev-docs/serialize-javascript-6.0.2
marcel:dependabot/npm_and_yarn/esbuild-0.25.0
marcel:ryan-di/lasso-selection
marcel:zsviczian-samsung-filetype-issue
marcel:dependabot/npm_and_yarn/examples/excalidraw/with-script-in-browser/vite-5.4.12
marcel:dependabot/npm_and_yarn/vitest-2.1.9
marcel:l10n_master
marcel:are/library-sidebar-checkbox
marcel:zsviczian-ios18issue
marcel:dependabot/npm_and_yarn/katex-0.16.21
marcel:dependabot/npm_and_yarn/examples/excalidraw/with-nextjs/next-14.2.21
marcel:arrow-bounds
marcel:dwelle/doubleclick-pointerup-timeout
marcel:dwelle/fix-export
marcel:dwelle/fix-wysiwyg-ui-offset
marcel:dependabot/npm_and_yarn/nanoid-3.3.8
marcel:dwelle/fix-export-3
marcel:maielo/blog_link_fixes
marcel:dependabot/npm_and_yarn/dev-docs/cross-spawn-7.0.6
marcel:dependabot/npm_and_yarn/firebase-10.9.0
marcel:fix-svg-crop
marcel:ryan-di/svg-crop
marcel:dependabot/npm_and_yarn/dev-docs/http-proxy-middleware-2.0.7
marcel:dependabot/npm_and_yarn/sentry/browser-7.119.1
marcel:ryan-di/image-crop
marcel:dwelle/fix-yt-timestamp
marcel:danieljgeiger-mathjax
marcel:danieljgeiger-mathjax-maint-stage
marcel:zsviczian-fix-getEditorUIOffsets
marcel:zsviczian-fix-relative-size
marcel:feat/save-warning
marcel:maielo/domain_merge_poc
marcel:dependabot/npm_and_yarn/vite-5.1.8
marcel:dwelle/dark-mode-rewrite
marcel:dependabot/npm_and_yarn/dev-docs/express-4.21.0
marcel:zsviczian-canvas-search-zoom
marcel:dependabot/npm_and_yarn/webpack-5.94.0
marcel:zsviczian-nonWoff-export
marcel:zsviczian-fix-elbowArrowDuplication
marcel:mrazator/first-class-support-for-chinese
marcel:zsviczian-fix-8346
marcel:mrazator/glyph-subsetting
marcel:dependabot/npm_and_yarn/dev-docs/ws-7.5.10
marcel:dependabot/npm_and_yarn/grpc/grpc-js-1.11.1
marcel:docs-next
marcel:mrazator/normalize-indices-on-init
marcel:dependabot/npm_and_yarn/dev-docs/braces-3.0.3
marcel:dwelle/bump-vite
marcel:dwelle/obsidian-parser
marcel:dwelle/ai
marcel:dwelle/bg-removal
marcel:dwelle/fix-wysiwyg-colorpicker
marcel:zsviczian-fix-stuck-in-element-move
marcel:editable-element-stats
marcel:zsviczian-doubletaperaserinpenmode
marcel:zsviczian-fix-restore-roundness
marcel:dwelle/fix-icons-safari
marcel:aakansha/esm
marcel:dwelle/bump-node
marcel:dependabot/npm_and_yarn/ejs-3.1.10
marcel:dwelle/v0.16.3
marcel:dwelle/v0.16.2
marcel:dwelle/v0.17.5
marcel:dwelle/v0.17.4
marcel:zsviczian-fix-textarea-size
marcel:dependabot/npm_and_yarn/dev-docs/webpack-dev-middleware-5.3.4
marcel:dependabot/npm_and_yarn/follow-redirects-1.15.6
marcel:dependabot/npm_and_yarn/dev-docs/follow-redirects-1.15.6
marcel:aakansha/element
marcel:aakansha/v0.17.3
marcel:feature/dom-less-text-measurements
marcel:mrazator/text-measurements-improvements
marcel:aakansha/name-remove
marcel:aakansha/name
marcel:zsviczian-debug-rotate-render
marcel:aakansha/fontActions
marcel:fix-frame
marcel:dwelle/collab-init-debug
marcel:dwelle/redirect-fonts-2
marcel:zsviczian-fix-freehand-loops
marcel:mrazator/test-fractional-index-and-granular-history
marcel:dwelle/0.17.2-commits
marcel:dwelle/0.17.2
marcel:are/tte
marcel:zsviczian-stopeventpropagation-onresize
marcel:zsviczian-normalize-link
marcel:zsviczian-embeddable-scaling
marcel:feat-action-shortcut-custom-names
marcel:frame-issues
marcel:frame-resizing
marcel:zsviczian-wrap-text-improvement
marcel:frame-group-perf
marcel:dwelle/bump-caniuse
marcel:rele
marcel:zsviczian-fix-unlock-elements-on-mobile
marcel:mrazator/fix-api-docs
marcel:dwelle/clipboard-debug
marcel:multi-curve-paths
marcel:dependabot/npm_and_yarn/src/packages/excalidraw/babel/traverse-7.23.2
marcel:dependabot/npm_and_yarn/src/packages/utils/babel/traverse-7.23.2
marcel:dwelle/dragginEement-rewrite
marcel:feat-text-subtypes
marcel:dwelle/props-activeTool
marcel:zsviczian-laserpointer-viewmode
marcel:zsviczian-fix-laserpointer-offset
marcel:zsviczian-fix-jumping-grid
marcel:dwelle/disabling-ui-interactivity
marcel:dependabot/npm_and_yarn/postcss-8.4.31
marcel:dependabot/npm_and_yarn/src/packages/excalidraw/postcss-8.4.31
marcel:dependabot/npm_and_yarn/dev-docs/postcss-8.4.31
marcel:dependabot/npm_and_yarn/src/packages/utils/postcss-8.4.31
marcel:dwelle/ft2.5
marcel:danieljgeiger-mathjax-4.0-beta-test
marcel:dependabot/npm_and_yarn/get-func-name-2.0.2
marcel:zsviczian-fix-top-element-deleted
marcel:aakansha/mermaid-dupl
marcel:fix-duplicate-when-smooth-move
marcel:arnost/export-image-background
marcel:zsviczian-mermaid-store-diagram
marcel:feat-add-element-subtype
marcel:aakansha/size-limit
marcel:aakansha/disable-size-limit-comment
marcel:aakansha-bundle
marcel:dwelle/bump-eslint
marcel:dwelle/refactor-font-helpers
marcel:dwelle/0.15.3
marcel:barnabasmolnar/mainmenu-radix
marcel:vgl2
marcel:aakansha-vite-sw
marcel:aakansha-sw
marcel:zsviczian-fix-exportToSvg
marcel:arnost/sockets-reconnecting
marcel:barnabasmolnar/mainmenu-docs
marcel:arrow-frame-bind
marcel:arnost/collab-new-user-event
marcel:dwelle/update-eyedropper-style
marcel:arnost/png-generation-upng
marcel:arnost/png-generation
marcel:zsviczian-rounded-images
marcel:feat-custom-actions
marcel:aakansha-no-trailing-space-render-text-container
marcel:zsviczian-publish-api
marcel:collab_ws
marcel:relea
marcel:dwelle/tweak-anchor-focus
marcel:aakansha-labelled-arrow-align
marcel:non-wysiwyg-text
marcel:dwelle/no-notch-ellipse
marcel:aakansha-font-scaling
marcel:zsviczian-canvascachegarbagecollection
marcel:aakansha-refact
marcel:aakansha-fix-text-element
marcel:zsviczian-fix-6318
marcel:aakansha-disable-scaling-boundtext
marcel:zsviczian-fix-ipad-freeze
marcel:dwelle/docs-codebase
marcel:aakansha-better-db-click
marcel:dwelle/hitbox-visualizer
marcel:aakansha-fix-edit
marcel:dependabot/npm_and_yarn/socket.io-client-4.5.1
marcel:feat-actionname-typeguard
marcel:test-failures
marcel:dwelle/bump-socket.io
marcel:zsviczian-freedraw-options
marcel:fix-collab-local-appstate-reset
marcel:zsviczian-styletweek
marcel:zsviczian-containertextcolor
marcel:fix-zsviczian-toprightUI-position
marcel:fix-5855
marcel:zsviczian-fix-package-editor-ui-changes
marcel:dwelle/export-padding
marcel:zsviczian-fix-movetoprightui
marcel:zsviczian-fix-copypaste
marcel:dependabot/npm_and_yarn/image-blob-reduce-4.1.0
marcel:aakansha-hide-close-linear-element-points
marcel:aakansha-improve-text-wrap-ellipse
marcel:zsviczian-renderscene-error
marcel:perf_debug
marcel:aakansha-refct
marcel:export-compress
marcel:vscode-readme
marcel:aakansha-footer
marcel:preserve-appstate-export
marcel:v0.10.1
marcel:aakansha-custom-elements
marcel:aakansha-fix-lock
marcel:export-debounce
marcel:zsviczian-movepenmode-to-devicetype
marcel:zsviczian-setfontcolor-container
marcel:zsviczian-fix-mobile-bar-click
marcel:draft/wonderful-ishizaka
marcel:draft/youthful-phoebe
marcel:test-csb
marcel:zsviczian-publish-redirectLink
marcel:aakansha-fix
marcel:aakansha-font
marcel:image_background_editor
marcel:improve_png_compression
marcel:aakansha-wireframe
marcel:expose_app_instance
marcel:random_username
marcel:mobile_text_editing
marcel:fix_canvas_transform
marcel:persist_fileHandle
marcel:cycle_selection
marcel:chore/deps-bump-perfect-freehand
marcel:fix_wysiwyg_blur
marcel:close_canvas_menu_on_click
marcel:aakansha-poll
marcel:kb/auto-save-support
marcel:gcp-portal
marcel:aakansha-change
marcel:updatescene-name
marcel:fix_wysiwyg
marcel:cascadia
marcel:aakansha-viewonly
marcel:minimap-poc
marcel:aakansha-unpkg
marcel:kb/redirect-to-root
marcel:net-stats
marcel:devolved-images
marcel:change-grid
marcel:cleanipp
marcel:aakansha-sm
marcel:make_defaultAppState_pure
marcel:aakansha-i18n
marcel:grid
marcel:aakansha-bg
marcel:improve_copy_styles
marcel:upload-images
These branches are equal.