Skip to content

chore: release 2.0.0#717

Draft
bcakmakoglu wants to merge 26 commits into
masterfrom
release/2.0.0
Draft

chore: release 2.0.0#717
bcakmakoglu wants to merge 26 commits into
masterfrom
release/2.0.0

Conversation

@bcakmakoglu
Copy link
Copy Markdown
Owner

@bcakmakoglu bcakmakoglu commented Feb 24, 2023

🚀 What's changed?

  • Change 1
  • Change 2
  • ...

🐛 Fixes

  • #Issue1
  • #Issue2
  • ...

🪴 To-Dos

  • Add pathfinding edge example to docs (pkg was removed)

@bcakmakoglu bcakmakoglu added the release Related to a release label Feb 24, 2023
@bcakmakoglu bcakmakoglu added this to the Release: 2.0.0 milestone Feb 24, 2023
@bcakmakoglu bcakmakoglu self-assigned this Feb 24, 2023
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Feb 24, 2023

🦋 Changeset detected

Latest commit: d7577ae

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@vue-flow/core Major

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 24, 2023

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
vue-flow-docs Ready Ready Preview Comment Dec 12, 2025 8:42pm
vue-flow-typedoc Ready Ready Preview Comment Dec 12, 2025 8:42pm

@bcakmakoglu bcakmakoglu changed the title refactor(core)!: update handle styles chore: release 2.0.0 Feb 24, 2023
@vercel vercel Bot temporarily deployed to Preview – vue-flow-typedoc February 24, 2023 19:39 Inactive
@vercel vercel Bot temporarily deployed to Preview – vue-flow-typedoc March 17, 2023 19:11 Inactive
@vercel vercel Bot temporarily deployed to Preview – vue-flow-typedoc March 18, 2023 10:35 Inactive
@bcakmakoglu bcakmakoglu changed the title chore: release 2.0.0 chore: release 2.0.0 Mar 22, 2023
@vercel vercel Bot temporarily deployed to Preview – vue-flow-typedoc March 22, 2023 22:43 Inactive
@vercel vercel Bot temporarily deployed to Preview – vue-flow-typedoc March 22, 2023 22:50 Inactive
@vercel vercel Bot temporarily deployed to Preview – vue-flow-typedoc March 22, 2023 23:18 Inactive
@vercel vercel Bot temporarily deployed to Preview – vue-flow-typedoc March 24, 2023 20:51 Inactive
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* refactor(core)!: remove deprecated exports

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(docs): cleanup deprecated functions

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): update

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
refactor(pathfinding-edge): remove `vue-flow/pathfinding-edge` pkg

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
bcakmakoglu and others added 12 commits August 19, 2024 21:43
# Conflicts:
#	docs/src/guide/utils/graph.md
#	packages/core/src/utils/graph.ts
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
# Conflicts:
#	packages/core/src/utils/graph.ts
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* refactor(core): move background component to core pkg

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(background): re-export background from core pkg

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(background): add deprecation notice

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: update lock file

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core,background): update default colors

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(docs,examples): cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(background): update README.md

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(background): update package.json

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* refactor(core): move `<Controls>` component to core pkg

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(controls): remove `vue-flow/controls`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* refactor(core): move `MiniMap` component into core pkg

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: add missing import

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: remove export

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* chore(core): add xyflow system to deps

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core,edges): replace edge utils with existing `@xyflow/system` exports (#1547)

* refactor(core,edges): replace edge helpers with xyflow/system exports

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): cleanup exports

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core,utils): replace exported utils with `@xyflow/system` exports (#1551)

* refactor(core): replace `clamp`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `clampPosition`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `getDimensions`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `getHostForElement`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `getOverlappingArea`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `boxToRect` & `rectToBox`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `getBoundsOfRects` & `getBoundsOfBoxe` & `rendererPointToPoint`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(minimap): update import of `getBoundsOfRects`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `getMarkerId`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `isRect` & `isNumeric`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `calcAutoPan`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `isMouseEvent`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `getEventPosition`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): remove `isMacOS`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core)!: use xy panzoom instance

chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(minimap)!: use xy minimap instance (#1560)

* refactor(minimap)!: use xy minimap instance

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(minimap): cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(minimap): cleanup deps

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(node-toolbar): replace `ViewportTransform` type

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(node-toolbar): cleanup deps

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): re-export Viewport type

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): update system

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(docs): cleanup dead links

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): cleanup exports

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace `PanOnScrollMode`

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): align node type(s) with xyflow system

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(core): update panzoom usage

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* fix(docs): add missing `ts` script type to getting started example (#1971)

Update getting-started.md

In the example `SpecialEdge.vue`  file (TS), we missed the TypeScript language descriptor in the second script section.

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cast to any temporarily

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* fix(core): use connecting handle to update connection (#1996)

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* revert(core): block pane ctx menu if panOnDrag includes [2] (right-click) (#2001)

* revert(core): block pane ctx menu if panOnDrag includes [2] (right-click)

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: bump versions

* chore: update CHANGELOG.md

* refactor(core)!: remove paneReady event

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): immediately call watcher

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): replace duplicate functions

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(node-resizer): implement XYResizer

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): implement XYDrag

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): move `NodeResizer` & `NodeToolbar` into core pkg

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): align internal node types

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* refactor(core): align internal change types

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: lint

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: cleanup tests

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Co-authored-by: David Goedicke <2676840+DavidGoedicke@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Git Cliff <bcakmakoglu@users.noreply.github.com>
@netlify
Copy link
Copy Markdown

netlify Bot commented May 14, 2026

Deploy Preview for vue-flow-docs failed.

Name Link
🔨 Latest commit 22236a4
🔍 Latest deploy log https://app.netlify.com/projects/vue-flow-docs/deploys/6a05d9b07ceb03000896c66e

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
# Conflicts:
#	CHANGELOG.md
#	examples/vite/src/Basic/Basic.vue
#	packages/core/CHANGELOG.md
#	packages/core/package.json
#	packages/core/src/container/Viewport/Viewport.vue
#	packages/node-resizer/CHANGELOG.md
#	packages/node-resizer/package.json
#	packages/node-resizer/src/ResizeControl.vue
* refactor(core): collapse direct utility duplicates

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore: lint

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
* refactor(core): implement xy handle

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

* chore(changeset): add

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>

---------

Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release Related to a release

Projects

None yet

1 participant