Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.15.3
->0.16.1
14.0.0
->14.2.0
4.3.8
->4.3.10
3.49.1
->3.50.0
10.4.0
->10.6.1
18.17.1
->18.18.2
8.15.0
->8.16.1
5.14.1
->5.16.1
Release Notes
excalidraw/excalidraw
v0.16.1
Compare Source
0.16.1 (2023-09-21)
Excalidraw Library
This section lists the updates made to the excalidraw library and will not affect the integration.
Fixes
Refactor
v0.16.0
0.16.0 (2023-09-19)
Features
props.validateEmbeddable
to customize embeddable src url validation. #6691opts.fitToViewport
andopts.viewportZoomFactor
in theExcalidrawAPI.scrollToContent
API. #6581.DefaultSidebar
component to allow modifying the default sidebar, such as adding custom tabs to it. #6213BREAKING CHANGES
props.renderSidebar
is removed in favor of rendering aschildren
.appState.isSidebarDocked
replaced withappState.defaultSidebarDockedPreference
with slightly different semantics, and relating only to the default sidebar. You need to handledocked
state for your custom sidebars yourself.props.dockable
is removed. To indicate dockability, supplyprops.onDock()
alongside settingprops.docked
.Sidebar.Header
is no longer rendered by default. You need to render it yourself.props.onClose
replaced withprops.onStateChange
.restore()
/restoreAppState()
now retainsappState.openSidebar
regardless of docked state.Excalidraw Library
This section lists the updates made to the excalidraw library and will not affect the integration.
Features
Properly sanitize element
link
urls. #6728.allow
avif
,jfif
,webp
,bmp
,ico
image types #6500Zen-mode/go-to-plus button style tweaks #7006
Holding down CMD/CTRL will disable snap to grid when grid is active #6983
Update logo #6979
Export
changeProperty()
andgetFormValue()
. #6957Partition main canvas vertically #6759
Add support for simplePDF in Web-Embeds #6810
Introducing Web-Embeds (alias iframe element)#6691
Add support for val.town embeds #6821
Render bold lines in grid #6779
Adds support for stackblitz.com embeds #6813
Cache most of element selection #6747
Support customizing what parts of frames are rendered #6752
Make
appState.selectedElementIds
more stable #6745Overwrite confirmation dialogs #6658
Simple analitycs #6683
Introduce frames #6123
Add canvas-roundrect-polyfill package #6675
Polyfill
CanvasRenderingContext2D.roundRect
#6673Disable collab feature when running in iframe #6646
Assign random user name when not set #6663
Redesigned collab cursors #6659
Eye dropper #6615
Redesign of Live Collaboration dialog #6635
Recover scrolled position after Library re-opening #6624
Clearing library cache #6621
Update design of ImageExportDialog #6614
Add flipping for multiple elements #5578
Color picker redesign #6216
Add "unlock all elements" to canvas contextMenu #5894
Library sidebar design tweaks #6582
Add Trans component for interpolating JSX in translations #6534
Testing simple analytics and fathom analytics for better privacy of the users #6529
Retain
seed
on shift-paste #6509Allow
avif
,jfif
,webp
,bmp
,ico
image types (#6500Fixes
Improperly disabling UI pointer-events on canvas interaction #7005
Several eyeDropper fixes #7002
IsBindableElement to affirm frames #6900
Use
device.isMobile
for sidebar trigger label breakpoint #6994Export to plus url #6980
Z-index inconsistencies during addition / deletion in frames #6914
Update size-limit so react is not installed as dependency #6964
Stale labeled arrow bounds cache after editing the label #6893
Canvas flickering due to resetting canvas on skipped frames #6960
Grid jittery after partition PR #6935
Regression in indexing when adding elements to frame #6904
Stabilize
selectedElementIds
when box selecting #6912Resetting deleted elements on duplication #6906
Make canvas compos memoize appState on props they declare #6897
Scope
--color-selection
retrieval to given instance #6886Webpack config exclude statement to system agnostic #6857
Remove
embeddable
from generic elements #6853Resizing arrow labels #6789
Eye-dropper not working with app offset correctly on non-1 dPR #6835
Add self destroying service-worker.js to migrate everyone from CRA to Vite #6833
Forgotten REACT_APP env variables #6834
Refresh sw when browser refreshed #6824
Adding to selection via shift box-select #6815
Prevent binding focus NaN value #6803
Use pull request in semantic workflow for better security #6799
Don't show
canvasBackground
label whenUIOptions.canvasActions.changeViewBackgroundColor
is false #6781Use subdirectory for @excalidraw/excalidraw size limit #6787
Use actual dock state to not close docked library on insert #6766
UI disappears when pressing the eyedropper shortcut on mobile #6725
Elements in non-existing frame getting removed #6708
Scrollbars renders but disable #6706
Typo in chart.ts #6696
Do not bind text to container using text tool when it has text already #6694
Don't allow binding text to images #6693
Updated link for documentation page under help section #6654
Collab username style fixes #6668
Bound arrows not updated when rotating multiple elements #6662
Delete setCursor when resize #6660
Creating text while color picker open #6651
Cleanup textWysiwyg and getAdjustedDimensions #6520
Eye dropper not accounting for offsets #6640
Color picker input closing problem #6599
Export dialog shortcut toggles console on firefox #6620
Add react v17
useTransition
polyfill #6618Library dropdown visibility issue for mobile #6613
withInternalFallback
leaking state in multi-instance scenarios #6602Language list containing duplicate
en
lang #6583Garbled text displayed on avatars #6575
Assign the original text to text editor only during init #6580
I18n: Apply Trans component to publish library dialogue #6564
Fix brave error i18n string and remove unused #6561
Revert add version tags to Docker build #6540
Don't refresh dimensions for text containers on font load #6523
Cleanup getMaxContainerHeight and getMaxContainerWidth #6519
Cleanup redrawTextBoundingBox #6518
Text jumps when editing on Android Chrome #6503
Styles
Removes extra spaces #6558
Fix font family inconsistencies #6501
Refactor
Factor out shape generation from
renderElement.ts
pt 2 #6878Add typeScript support to enforce valid translation keys #6776
Simplify
ImageExportDialog
#6578Performance
Limiting the suggested binding to fix performance issue #6877
Memoize rendering of library #6622
Improve rendering performance for Library #6587
Use
UIAppState
where possible to reduce UI rerenders #6560Build
Increase limit for bundle by 1kb #6880
Update to node 18 in docker #6822
Migrate to Vite 🚀 #6818
Migrate to Vite 🚀 #6713
Increase limit to 290 kB for prod bundle #6809
Add version tags to Docker build #6508
bpmn-io/bpmn-js
v14.2.0
Compare Source
FEAT
: make spacetool local per default (bpmn-io/diagram-js#811, #1975)FEAT
: add complex preview feature (bpmn-io/diagram-js#807)CHORE
: mark connection as dragging when moving bendpoint (bpmn-io/diagram-js#807)DEPS
: update to[email protected]
v14.1.3
Compare Source
CHORE
: correctly output tag in https://github.com/bpmn-io/bpmn-js/pull/1982v14.1.2
Compare Source
CHORE
: fix POST_RELEASE job in https://github.com/bpmn-io/bpmn-js/pull/1980v14.1.1
Compare Source
FIX
: asset path by @nikku in https://github.com/bpmn-io/bpmn-js/pull/1977v14.1.0
Compare Source
FEAT
: ensure lanes aren't resized when using space tool in https://github.com/bpmn-io/bpmn-js/pull/1972DOCS
: update translations for v14.0.0 by @bpmn-io-bot in https://github.com/bpmn-io/bpmn-js/pull/1948chaijs/chai
v4.3.10
Compare Source
This release simply bumps all dependencies to their latest non-breaking versions.
What's Changed
Full Changelog: chaijs/chai@v4.3.9...v4.3.10
v4.3.9
Compare Source
Upgrade dependencies.
This release upgrades dependencies to address CVE-2023-43646 where a large function name can cause "catastrophic backtracking" (aka ReDOS attack) which can cause the test suite to hang.
Full Changelog: chaijs/chai@v4.3.8...v4.3.9
elastic/apm-agent-nodejs
v3.50.0
Compare Source
For more information, please see the changelog.
Elastic APM Node.js agent layer ARNs
mermaid-js/mermaid
v10.6.1
Compare Source
What's Changed
Bugfixes
(
char in ellipse nodesDocumentation
Chores
🎉 Thanks to all contributors helping with this release! 🎉
v10.6.0
Compare Source
What's Changed
Fix
Docs
Chores
marker_unique_id.html
E2E test to render before taking a screenshot by @aloisklinkhttps://github.com/mermaid-js/mermaid/pull/48474847
theme-directives.html
E2E test to render before taking a screenshot by @aloisklink in https://github.com/mermaid-js/mermaid/pull/4846@typescript-eslint/*
plugins to v6 (major) by @aloisklink in https://github.com/mermaid-js/mermaid/pull/4857flow-huge.spec.js
test case using.repeat
by @Yokozuna59 in https://github.com/mermaid-js/mermaid/pull/4859develop
&next
branches by @sidharthv96 in https://github.com/mermaid-js/mermaid/pull/4841New Contributors
Full Changelog: mermaid-js/mermaid@v10.5.1...v10.6.0
v10.5.1
Compare Source
What's Changed
Full Changelog: mermaid-js/mermaid@v10.5.0...v10.5.1
v10.5.0
Compare Source
What's Changed
Features
Bugfixes
Documentation
~test Array~string~
back in Class by @sidharthv96 in https://github.com/mermaid-js/mermaid/pull/4805Chores
commonDb
intodiagrams/common/commonDb
by @Yokozuna59 in https://github.com/mermaid-js/mermaid/pull/4802cypress/helpers/util.ts
by @RohanHandore in https://github.com/mermaid-js/mermaid/pull/4340New Contributors
Full Changelog: mermaid-js/mermaid@v10.4.0...v10.5.0
nodejs/node
v18.18.2
Compare Source
This is a security release.
Notable Changes
The following CVEs are fixed in this release:
nghttp2
Security Release (High)undici
Security Release (High)More detailed information on each of the vulnerabilities can be found in October 2023 Security Releases blog post.
Commits
55028468db
] - deps: update undici to v5.26.3 (Matteo Collina) #50153a792bbc515
] - deps: update nghttp2 to 1.57.0 (James M Snell) #50121f6444defa4
] - deps: update nghttp2 to 1.56.0 (Node.js GitHub Bot) #495827e9b08dfd4
] - deps: update nghttp2 to 1.55.1 (Node.js GitHub Bot) #4879085672c153f
] - deps: update nghttp2 to 1.55.0 (Node.js GitHub Bot) #48746300a902422
] - deps: update nghttp2 to 1.53.0 (Node.js GitHub Bot) #479977d83ed0bf6
] - Revert "deps: update nghttp2 to 1.55.0" (Richard Lau) #501511193ca5fdb
] - lib: let deps requirenode
prefixed modules (Matthew Aitken) #50047eaf9083cf1
] - module: fix code injection through export names (Tobias Nießen) nodejs-private/node-private#4611c538938cc
] - policy: use tamper-proof integrity check function (Tobias Nießen) nodejs-private/node-private#462v18.18.1
Compare Source
Notable Changes
This release addresses some regressions that appeared in Node.js 18.18.0:
The libuv 1.45.0 and 1.46.0 updates that were released in Node.js 18.18.0 have been temporarily reverted.
Commits
3e3a75cc46
] - Revert "build: sync libuv header change" (Richard Lau) #5003614ece2c479
] - Revert "deps: upgrade to libuv 1.45.0" (Richard Lau) #50036022352acbe
] - Revert "deps: upgrade to libuv 1.46.0" (Richard Lau) #50036d9f138189c
] - Revert "deps: add missing thread-common.c in uv.gyp" (Richard Lau) #500367a3e1ffbb8
] - fs: make sure to write entire buffer (Robert Nagy) #4921104cba95a67
] - test: addtmpdir.resolve()
(Livia Medeiros) #49079v18.18.0
Compare Source
Notable Changes
7dc731d4bf
] - build: sync libuv header change (Jiawen Geng) #48078490fc004b0
] - crypto: update root certificates to NSS 3.93 (Node.js GitHub Bot) #49341dd8cd97d4d
] - crypto: update root certificates to NSS 3.90 (Node.js GitHub Bot) #48416ea23870bec
] - deps: add missing thread-common.c in uv.gyp (Santiago Gimeno) #4807888855e0b1b
] - deps: upgrade to libuv 1.46.0 (Santiago Gimeno) #48078fb2b80fca0
] - deps: upgrade to libuv 1.45.0 (Santiago Gimeno) #48078249879e46c
] - doc: add atlowChemi to collaborators (atlowChemi) #48757e8dc7bde6a
] - doc: add vmoroz to collaborators (Vladimir Morozov) #48527a30f2fbcc1
] - doc: add kvakil to collaborators (Keyhan Vakil) #48449c39b7c240e
] - (SEMVER-MINOR) esm: add--import
flag (Moshe Atlow) #43942a68a67f54d
] - (SEMVER-MINOR) events: allow safely adding listener to abortSignal (Chemi Atlow) #485963a8586bee2
] - fs, stream: initialSymbol.dispose
andSymbol.asyncDispose
support (Moshe Atlow) #48518863bdb785d
] - net: add autoSelectFamily global getter and setter (Paolo Insogna) #45777c59ae86ba0
] - (SEMVER-MINOR) url: add value argument to has and delete methods (Sankalp Shubham) #47885Commits
d1f43317ea
] - benchmark: add bar.R (Rafael Gonzaga) #477294f74be3c92
] - benchmark: refactor crypto oneshot (Filip Skokan) #48267fe9da9df0f
] - benchmark: add crypto.create*Key (Filip Skokan) #482849cb18b3e9d
] - build: do not pass target toolchain flags to host toolchain (Ivan Trubach) #485977dc731d4bf
] - build: sync libuv header change (Jiawen Geng) #48078211a4f88a9
] - build: update action to close stale PRs (Michael Dawson) #48196cc33a1864b
] - child_process: harden against prototype pollution (Livia Medeiros) #48726b5df084e1e
] - child_process: use addAbortListener (atlowChemi) #48550611db8df1a
] - child_process: supportSymbol.dispose
(Moshe Atlow) #48551490fc004b0
] - crypto: update root certificates to NSS 3.93 (Node.js GitHub Bot) #49341dd8cd97d4d
] - crypto: update root certificates to NSS 3.90 (Node.js GitHub Bot) #48416b2bc839d4c
] - crypto: remove OPENSSL_FIPS guard for OpenSSL 3 (Richard Lau) #48392c8da8c80b9
] - deps: update nghttp2 to 1.55.0 (Node.js GitHub Bot) #487467e04242dcb
] - deps: update minimatch to 9.0.3 (Node.js GitHub Bot) #48704ea23870bec
] - deps: add missing thread-common.c in uv.gyp (Santiago Gimeno) #4807888855e0b1b
] - deps: upgrade to libuv 1.46.0 (Santiago Gimeno) #48078fb2b80fca0
] - deps: upgrade to libuv 1.45.0 (Santiago Gimeno) #4807859fca4e09a
] - deps: update acorn to 8.10.0 (Node.js GitHub Bot) #48713bcb255d5a8
] - deps: V8: cherry-pickcb00db4
(Keyhan Vakil) #4867165a6c90fc6
] - deps: update acorn to 8.9.0 (Node.js GitHub Bot) #484846b6d5d91e9
] - deps: update zlib to 1.2.13.1-motley-f81f385 (Node.js GitHub Bot) #4854156249b0770
] - deps: update googletest toec4fed9
(Node.js GitHub Bot) #485388914a5204a
] - deps: update minimatch to 9.0.2 (Node.js GitHub Bot) #485421b960d9988
] - deps: update icu to 73.2 (Node.js GitHub Bot) #48502f0e2e3c549
] - deps: update zlib to 1.2.13.1-motley-3ca9f16 (Node.js GitHub Bot) #484139cf8fe6b93
] - deps: upgrade npm to 9.8.1 (npm team) #48838d9ff473ff3
] - deps: upgrade npm to 9.8.0 (npm team) #486654a6177daad
] - deps: upgrade npm to 9.7.2 (npm team) #48514104b58feb1
] - deps: update ada to 2.6.0 (Node.js GitHub Bot) #488967f7a125d78
] - deps: update corepack to 0.19.0 (Node.js GitHub Bot) #485405e1eb451d1
] - deps: update corepack to 0.18.1 (Node.js GitHub Bot) #484833be53358bc
] - deps: add loong64 config into openssl gypi (Shi Pujin) #48043555982c59e
] - deps: upgrade npm to 9.7.1 (npm team) #483783c03ec0832
] - deps: update simdutf to 3.2.14 (Node.js GitHub Bot) #48344a2964a4583
] - deps: update ada to 2.5.1 (Node.js GitHub Bot) #4831938f6e0d8cd
] - deps: update zlib to982b036
(Node.js GitHub Bot) #48327f4617a4f81
] - deps: add loongarch64 into openssl Makefile and gen openssl-loongarch64 (Shi Pujin) #46401573eb4be12
] - dgram: socket addasyncDispose
(atlowChemi) #48717f3c4300e00
] - dgram: use addAbortListener (atlowChemi) #48550d3041df738
] - doc: expand on squashing and rebasing to land a PR (Chengzhong Wu) #48751249879e46c
] - doc: add atlowChemi to collaborators (atlowChemi) #4875742ecd46d1f
] - doc: fix ambiguity in http.md and https.md (an5er) #48692e78824e053
] - doc: add release key for Ulises Gascon (Ulises Gascón) #491961aa798d69f
] - doc: clarify transform._transform() callback argument logic (Rafael Sofi-zada) #48680d723e870a2
] - doc: mention git node release prepare (Rafael Gonzaga) #48644a9a1394388
] - doc: fix options order (Luigi Pinca) #48617989ea6858f
] - doc: update security release stewards (Rafael Gonzaga) #48569f436ac1803
] - doc: update return type for describe (Shrujal Shah) #48572fbe89e6320
] - doc: run license-builder (github-actions[bot]) #48552f18b287bc3
] - doc: add description of autoAllocateChunkSize in ReadableStream (DeConfiguration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.