Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency @excalidraw/excalidraw to ^0.17.0 - autoclosed #111

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 13, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@excalidraw/excalidraw (source) ^0.16.1 -> ^0.17.0 age adoption passing confidence

Release Notes

excalidraw/excalidraw (@​excalidraw/excalidraw)

v0.17.0: (2023-11-14)

Compare Source

v0.17.0 (2023-11-14)

Features
  • Added support for disabling image tool (also disabling image insertion in general, though keeps support for importing from .excalidraw files) #​6320.

    For disabling image you need to set 👇

    UIOptions.tools = {
      image: false
    }
    
  • Support excalidrawAPI prop for accessing the Excalidraw API #​7251.

  • Export getCommonBounds helper from the package #​7247.

  • Support frames via programmatic API #​7205.

  • Export elementsOverlappingBBox, isElementInsideBBox, elementPartiallyOverlapsWithOrContainsBBox helpers for filtering/checking if elements within bounds. #​6727

  • Regenerate ids by default when using transform api and also update bindings by 0.5px to avoid possible overlapping #​7195

  • Add onChange, onPointerDown, onPointerUp api subscribers #​7154.

  • Support props.locked for setActiveTool #​7153.

  • Add selected prop for MainMenu.Item and MainMenu.ItemCustom components to indicate active state. #​7078

Fixes
  • Double image dialog on image insertion #​7152.
Breaking Changes
  • The Ref support has been removed in v0.17.0 so if you are using refs, please update the integration to use the excalidrawAPI #​7251.

  • Additionally ready and readyPromise from the API have been discontinued. These APIs were found to be superfluous, and as part of the effort to streamline the APIs and maintain simplicity, they were removed in version v0.17.0 #​7251.

  • useDevice hook's return value was changed to differentiate between editor and viewport breakpoints. #​7243

Build
  • Support Preact #​7255. The host needs to set process.env.IS_PREACT to true

    When using vite or any build tools, you will have to make sure the process is accessible as we are accessing process.env.IS_PREACT to decide whether to use the preact build.

    Since Vite removes env variables by default, you can update the Vite config to ensure it's available 👇

    define: {
      "process.env.IS_PREACT": process.env.IS_PREACT,
    },
    

Excalidraw Library

This section lists the updates made to the excalidraw library and will not affect the integration.

Features
  • Allow D&D dice app domain for embeds #​7263

  • Remove full screen shortcut #​7222

  • Make adaptive-roughness less aggressive #​7250

  • Render frames on export #​7210

  • Support mermaid flowchart and sequence diagrams to excalidraw diagrams 🥳 #​6920

  • Support frames via programmatic API #​7205

  • Make clipboard more robust and reintroduce contextmenu actions #​7198

  • Support giphy.com embed domain #​7192

  • Renderer tweaks #​6698

  • Closing of "Save to.." Dialog on Save To Disk #​7168

  • Added Copy/Paste from Google Docs #​7136

  • Remove bound-arrows from frames #​7157

  • New dark mode theme & light theme tweaks #​7104

  • Better laser cursor for dark mode #​7132

  • Laser pointer improvements #​7128

  • Initial Laser Pointer MVP #​6739

  • Export iconFillColor() #​6996

  • Element alignments - snapping #​6256

Fixes
  • Image insertion bugs #​7278

  • ExportToSvg to honor frameRendering also for name not only for frame itself #​7270

  • Can't toggle penMode off due to missing typecheck in togglePenMode #​7273

  • Replace hard coded font family with const value in addFrameLabelsAsTextElements #​7269

  • Perf issue when ungrouping elements within frame #​7265

  • Fixes the shortcut collision between "toggleHandTool" and "distributeHorizontally" #​7189

  • Allow pointer events when editing a linear element #​7238

  • Make modal use viewport breakpoints #​7246

  • Align input :hover/:focus with spec #​7225

  • Dialog remounting on className updates #​7224

  • Don't update label position when dragging labelled arrows #​6891

  • Frame add/remove/z-index ordering changes #​7194

  • Element relative position when dragging multiple elements on grid #​7107

  • Freedraw non-solid bg hitbox not working #​7193

  • Actions panel ux improvement #​6850

  • Better fill rendering with latest RoughJS #​7031

  • Fix for Strange Symbol Appearing on Canvas after Deleting Grouped Graphics (Issue #​7116) #​7170

  • Attempt to fix flake in wysiwyg tests #​7173

  • Ensure ClipboardItem created in the same tick to fix safari #​7066

  • Wysiwyg left in undefined state on reload #​7123

  • Ensure relative z-index of elements added to frame is retained #​7134

  • Memoize static canvas on props.renderConfig #​7131

  • Regression from #​6739 preventing redirect link in view mode #​7120

  • Update links to excalidraw-app #​7072

  • Ensure we do not stop laser update prematurely #​7100

  • Remove invisible elements safely #​7083

  • Icon size in manifest #​7073

  • Elements being dropped/duplicated when added to frame #​7057

  • Frame name not editable on dbl-click #​7037

  • Polyfill Element.replaceChildren #​7034

Refactor
  • DRY out tool typing #​7086

  • Refactor event globals to differentiate from lastPointerUp #​7084

  • DRY out and simplify setting active tool from toolbar #​7079

Performance
  • Improve element in frame check #​7124


Configuration

📅 Schedule: Branch creation - "before 9am" in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch from 9c59eea to 0222029 Compare April 18, 2023 15:26
@renovate renovate bot changed the title fix(deps): update dependency @excalidraw/excalidraw to ^0.14.0 fix(deps): update dependency @excalidraw/excalidraw to ^0.15.0 Apr 18, 2023
@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch from 0222029 to fa35b54 Compare September 19, 2023 16:44
@renovate renovate bot changed the title fix(deps): update dependency @excalidraw/excalidraw to ^0.15.0 fix(deps): update dependency @excalidraw/excalidraw to ^0.16.0 Sep 19, 2023
@github-actions
Copy link

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

  1. Register at Qodana Cloud and configure the action
  2. Use GitHub Code Scanning with Qodana
  3. Host Qodana report at GitHub Pages
  4. Inspect and use qodana.sarif.json (see the Qodana SARIF format for details)

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2023.2.6
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@renovate renovate bot changed the title fix(deps): update dependency @excalidraw/excalidraw to ^0.16.0 fix(deps): update dependency @excalidraw/excalidraw to ^0.17.0 Nov 14, 2023
@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch from fa35b54 to 6dd88b1 Compare November 14, 2023 15:51
Copy link

github-actions bot commented Nov 14, 2023

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

  1. Register at Qodana Cloud and configure the action
  2. Use GitHub Code Scanning with Qodana
  3. Host Qodana report at GitHub Pages
  4. Inspect and use qodana.sarif.json (see the Qodana SARIF format for details)

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2023.2.8
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch from 6dd88b1 to a697add Compare November 15, 2023 09:08
@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch 2 times, most recently from 9718928 to 67857de Compare November 15, 2023 12:01
@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch from 67857de to f040778 Compare January 4, 2024 12:08
Copy link

github-actions bot commented Jan 4, 2024

Qodana Community for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked

View the detailed Qodana report

To be able to view the detailed Qodana report, you can either:

  1. Register at Qodana Cloud and configure the action
  2. Use GitHub Code Scanning with Qodana
  3. Host Qodana report at GitHub Pages
  4. Inspect and use qodana.sarif.json (see the Qodana SARIF format for details)

To get *.log files or any other Qodana artifacts, run the action with upload-result option set to true,
so that the action will upload the files as the job artifacts:

      - name: 'Qodana Scan'
        uses: JetBrains/qodana-action@v2023.3.0
        with:
          upload-result: true
Contact Qodana team

Contact us at qodana-support@jetbrains.com

@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch 7 times, most recently from 299a2e3 to ae28442 Compare January 8, 2024 20:39
@bric3 bric3 mentioned this pull request Jan 9, 2024
9 tasks
@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch 4 times, most recently from f62228b to 964a89b Compare January 11, 2024 04:53
@renovate renovate bot force-pushed the renovate/excalidraw-excalidraw-0.x branch from 964a89b to 1ddafe0 Compare January 11, 2024 22:22
@renovate renovate bot changed the title fix(deps): update dependency @excalidraw/excalidraw to ^0.17.0 fix(deps): update dependency @excalidraw/excalidraw to ^0.17.0 - autoclosed Jan 11, 2024
@renovate renovate bot closed this Jan 11, 2024
@renovate renovate bot deleted the renovate/excalidraw-excalidraw-0.x branch January 11, 2024 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants