This is a minimap component for Vue Flow. It can be used to add a minimap to the canvas, which will show a smaller version of the canvas with your nodes. The minimap can also be used to pan and zoom the main canvas.
Last release 1 years ago
15 Aug 2025
Release timing varies
gaps range from 8 days to 8 months
Most releases are documented
notes for 11 of 16 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
16 releases · first in 2022
Release timeline
16 releases since 202220222023202420252026
20222026
One column per quarter.
Releases
- 1.5.415 Aug 2025
Release notes
Open source →Bug Fixes
- Type marker prop in
EdgeProps(c673b04) - Allow middle mouse pan over edges (0d44179)
- Prevent valid connections on same node and handle (a1e1304)
Miscellaneous Tasks
- Update deps (4be3188)
- Add extended vue macros (21523ce)
- Update pnpm-lock.yaml (016206d)
- Bump version (61d28e8)
Refactor
- Type marker prop in
- 1.5.329 Mar 2025
Release notes
Open source → - 1.5.217 Jan 2025
Release notes
Open source →Bug Fixes
- Check for arr length before triggering immediate model watcher (7dec8b7)
- Allow
nullas key-code (91d7c9d) - Render minimap node slot (3999773)
Miscellaneous Tasks
- Update examples header (f3a6ab8)
Refactor
- Change
shallowReactiveproperties in elements toreactive(99c6786)
- 1.5.112 Jan 2025
Release notes
Open source →Full Changelog: https://github.com/bcakmakoglu/vue-flow/compare/v1.5.0...@vue-flow/[email protected]
- 1.5.031 May 2024
Release notes
Open source →Bug Fixes
- Update position on dimensions change (1bc6a7d)
Features
- Add
__experimentalFeaturesflag to store (3c66058) - Add nested flow support for edge alignment (connections dont work) (bae4324)
- Support touch for connection creation (b3fdbd8)
Refactor
- Add
connectingclass toSelectionPanewhile connecting (463b5d7)
- 1.4.128 May 2024
Release notes
Open source →Bug Fixes
- When connection mode is
Looseuse all handles as connection line source handle (cd4383d) - Improper check for selection key code in zoom-pan filter (d677292)
Documentation
Miscellaneous Tasks
- Wrap Repl in client only (3340377)
- Pin vite version (101fa6b)
- Set examples class name once (4da458b)
- Use path el for transition edge example (d34cf4b)
- Remove unnecessary type annotations (631552f)
- Simplify edge components (c93ffaf)
- Upgrade deps (2df9ebb)
- Update vite config (9744571)
- Pin vite version (5f63e7c)
- Add missing
connectionExistsutil export (45dbc95)
Refactor
- Remove default val for edge style obj (354c721)
- When connection mode is
- 1.4.021 Jan 2024
Release notes
Open source →Documentation
Features
- Add
pointerRadiusprop to edges (a4fd0eb)
Miscellaneous Tasks
- Rename
pointerRadiusprop tointeractionWidth(ec6f870) - Remove default val for
interactionWidthwhen parsing edges (d580a47)
Refactor
- Use vue flow id for bg pattern id (3a0d0a9)
- Add
- 1.3.03 Jan 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.021 Aug 2023
- 1.1.111 Apr 2023
Nothing published for this version
- 1.1.03 Apr 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.424 Feb 2023
Nothing published for this version
- 1.0.315 Feb 2023
Nothing published for this version
- 1.0.218 Jan 2023
Nothing published for this version
- 1.0.16 Jan 2023
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)