This is a background component for Vue Flow. It can be used to create a background in your canvas.
Last release 2 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 10 months
Some releases are documented
notes for 6 of 11 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
11 releases · first in 2022
Release timeline
11 releases since 202220222023202420252026
20222026
One column per quarter.
Releases
- 1.3.213 Nov 2024
Release notes
Open source →Bug Fixes
- Prevent edge defaults from overwriting actual edge values (5b397fa)
- Fall back to default node or edge type (6c738bf)
Features
- Setup turbo cache in gh action (49c53d0)
Miscellaneous Tasks
- Use getter for edge/node types (3a5d06d)
Refactor
- Place wrapper in separate stacking ctx (9d3c3fa)
Test
- 1.3.11 Nov 2024
Release notes
Open source →Miscellaneous Tasks
- Update dev dependencies (d966ff2)
- Upgrade to vite 3 (489da64)
- Use auto imports to for utils, composables etc. (f9af2d3)
- Remove unnecessary import paths (650e752)
- Update pkg file names (1e27b08)
- Upgrade to vite 3 (74433c4)
- Add README.md (4fce82e)
- Upgrade vitejs plugin-vue to latest (047e1fe)
- Update pkg file names (0b83f24)
- Update gif (56ba8a8)
Refactor
- 1.3.015 Feb 2024
Release notes
Open source →Documentation
Examples
- Use
EdgeLabelRendererin edges example (a26e83b)
Features
- Add intersection utils (4782d70)
- Pass node intersections when dragging a single node (632fa93)
- Add
nodesInitializedevent hook (fe1ba03) - Add zoomable and pannable to mini map (bd7fa3c)
Miscellaneous Tasks
- Update changeset (4c618e9)
- Correct action name (8a51391)
- Emit
nodesInitializedafter next tick (a2e260f)
Refactor
- Add div based edge label renderer (43ff2a4)
- Skip d3 events with no underlying source event (2a5afe7)
- Use regular component for mini map nodes (9b60790)
Test
- Correct drag test position (e9943d5)
- Use
- 1.2.011 Apr 2023
- 1.1.023 Mar 2023
Release notes
Open source →Bug Fixes
- Edges not returned by getter on pane ready event (607c7c0)
- Pass
connectableto correct prop (bc80807) - Only check for matching handle id if an id exists (a7845c6)
connectOnClickreset before connections can be made (d420fea)
Examples
- Update quasar example (3fcc163)
Features
- Add
vueflowpkg that exports all features (9c78528) - Allow setting connectable to
singlefor single connection handles (624438a) - Add
Panelcomponent (3541b24) - Add
positionprop to MiniMap & Controls (875d954) - Add dragging class to pane (0044a14)
Miscellaneous Tasks
- Update README (d7b956d)
- Remove env.d.ts (647d605)
- Update README (03a982c)
- Rename bundle output (4587540)
- Update typedocs config to use vueflow pkg as entry (028d793)
- Update repl pkg link names (688c931)
- Install
vueflowpkg (d1e9ee5) - Lint (ef3111b)
- Disable pointer events on user selection (50af804)
- Optional position (be3fab9)
- Remove unnecessary style (24f7722)
- Lint (5f595c0)
- Lint (31f590b)
- Update changeset to minor bump (fa0fc69)
- Add copy vue flow plugin again (c086aa8)
- Add default color to edge text (1204a44)
- Correct version (b8b325e)
- Update CHANGELOG (f978db2)
- Disable pkg until name issue is resolved (11ee43a)
- Update styles (5c3ed51)
- Cleanup var (71eacd7)
- Update changeset descriptions (24924b9)
- Manually publish pkgs (7ff551e)
- Update changeset descriptions (483001d)
Refactor
- Run turbo pipe before publish (32aa9e8)
- Rename core pkg dir to
core(082050b) - Set default for
connectabletotrue(0215d49) - Use
HandleConnectabletype for nodesconnectableprop (283846c) - Update base styles (908b327)
- Remove docs from build process and use separate script (e9d6ec1)
- Simplify
useHandle(2684272) - Move edge event handlers into Wrapper component (13fed0a)
- Trigger dragging on drag start (00a5ee0)
Testing
- 1.0.524 Feb 2023
Nothing published for this version
- 1.0.415 Feb 2023
Nothing published for this version
- 1.0.318 Jan 2023
Nothing published for this version
- 1.0.26 Jan 2023
Nothing published for this version
- 1.0.129 Dec 2022
Nothing published for this version
- 1.0.013 Dec 2022
Release notes
Open source →Bug Fixes
- Remove action not properly removing elements (9168d7b)
Documentation
- Add transition example (447699c)
- Dynamic transition duration (62a8750)
- Update typedocs config to support new module structure (afb3fc7)
- Move typedoc to root deps (6aaef27)
- Move typedoc to docs deps (13d576d)
- Update docs and mention removed edge center functions (42219d3)
- Bump minimum node version to 14 (6ac3503)
Features
Miscellaneous Tasks
- Add issue templates config.yml (fd07402)
- Update bug report template & config.yml (0c018a5)
- Update pr template (660fb36)
- Update deps and resolve peer deps (674fe4f)
- Update workflow file (6bfb2b8)
- Lint (4593550)
- Remove typedoc script from additional-components pkg (acc0526)
- Add typedocs script to root (32c024c)
- Remove vueuse (97d498c)
- Add ignore list to changeset config (667078e)
- Rename docs pkg (7d799de)
- Add changelog-github (151eae9)
- Remove node cache step (77953a8)
- Update publish script (756b36b)
- Bump version (6c5523d)
Refactor
- Remove
useEventListenerfrom user selection (5bc5f10) - Prevent crash when checking if input dom node (2a6763c)
- Change pkg scope to
vue-flow(8567e37) - Move additional components into separate pkg (c1bcc02)
- Simplify edge paths and center calculations (2d76bf3)
- Remove getEdgeCenter usage (b1e56f0)
Testing
- Update remove action tests (f9cd905)
- Add default type to generated nodes (438ad57)
- Correct selected elements calculation (1601733)
- Check all nodes/edges for selected class (ca29a08)
- Update drag test position (664953b)
- Cleanup unused imports (7eb6c52)
- Defer checking for selected elements (a6b6a83)
- Rename flow dir to vue-flow (b547a1f)
- Small delay when checking removed elements (fd8061d)
- Add selection key code tests (145d934)
- Add delete key code tests (ef11069)
- Add additional components tests (26b2518)