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

Export images with webhook icon #4576

Merged
merged 1 commit into from
Oct 1, 2024
Merged

Export images with webhook icon #4576

merged 1 commit into from
Oct 1, 2024

Conversation

barmac
Copy link
Collaborator

@barmac barmac commented Oct 1, 2024

  • fix: export images with webhook icon
  • deps: update to tiny-svg@3.1.3

Closes #4127

Screen.Recording.2024-10-01.at.17.18.11.mov

Proposed Changes

This updates tiny-svg and also includes it in the dependencies as we already use it in the source code: https://github.com/camunda/camunda-modeler/blob/develop/client/src/app/tabs/dmn/modeler/features/overview/overview-renderer/OverviewRenderer.js#L28

Checklist

To ensure you provided everything we need to look at your PR:

  • Brief textual description of the changes present
  • Visual demo attached
  • Steps to try out present, i.e. using the @bpmn-io/sr tool
  • Related issue linked via Closes {LINK_TO_ISSUE} or Related to {LINK_TO_ISSUE}

@barmac barmac requested review from a team, marstamm and jarekdanielak and removed request for a team October 1, 2024 15:18
@bpmn-io-tasks bpmn-io-tasks bot added the needs review Review pending label Oct 1, 2024
@@ -67,6 +67,7 @@
"scroll-tabs": "^1.0.1",
"semver-compare": "^1.0.0",
"sourcemapped-stacktrace": "^1.1.11",
"tiny-svg": "^3.1.3",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"tiny-svg": "^3.1.3",
"tiny-svg": "^3.1.3",

Should we not just npm update tiny-svg to update the dependency (nested)?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Feels odd to introduce this here (unless we use it within the modeler).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

(We do use it, but it is pulled in through bpmn-js, so I'd expect to simply bump the nested dependency).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated ✔️

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I pulled it because we directly depend on it. I should've commented on that.

deps: update to `tiny-svg@3.1.3`

Closes #4127
@nikku nikku force-pushed the 4127-update-tiny-svg branch from 9848ff9 to 0a87b4f Compare October 1, 2024 19:55
@@ -67,6 +67,7 @@
"scroll-tabs": "^1.0.1",
"semver-compare": "^1.0.0",
"sourcemapped-stacktrace": "^1.1.11",
"tiny-svg": "^3.1.3",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated ✔️

@nikku nikku merged commit 388d7ed into main Oct 1, 2024
12 checks passed
@bpmn-io-tasks bpmn-io-tasks bot removed the needs review Review pending label Oct 1, 2024
@nikku nikku deleted the 4127-update-tiny-svg branch October 1, 2024 20:06
@github-actions github-actions bot added this to the M82 milestone Oct 1, 2024
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.

2 participants