Changelog

April 11, 2024

v 1.4.0

Features:
- Copy As Text
- Fixed and Auto node width
- Focus node text field without changing contents by pressing Shift+Enter or F2
- Display number of nodes/connectors using style in style context menu

Improvements:
- Much faster connector layout performance in complex graphs
- More consistent connector layout
- Improved performance while dragging connector handle
- Only run layout once if multiple nodes change size at once (e.g. when changing the font size of multiple nodes)
- Increased stability of PNG export/copy
- Reduced memory usage of PNG export/copy
- Moved “Align Horizontally” menu item below align to parents menu item to make it easier to find

Fixes:
- Fixed hang when selecting a node in complex graphs
- Fixed node text fields not using full node width if sockets texts are wider than node text field
- Fixed UI icons not being properly centered

If you like QuikFlow, please consider leaving a review. It really helps!

March 5, 2024

v 1.3.12

Features:
- Remove all unused sockets in selection
- Search previous using Shift+Enter

Fixes:
- Fixed potential crash after deleting a node under specific conditions
- Fixed export of sockets in RTL layout
- Fixed keyboard shortcuts no longer working properly after pressing escape while a single node was selected
- Fixed keyboard shortcuts not working because they are interpreted as a character when a single node is selected
- Fixed clipboard issues
- Fixed button size in About Dialog
- Fixed Welcome Dialog offering trial even if user already owns Pro
- Fixed capitalization in German tutorial

Improvements:
- Connector handle is easier to grab when zoomed out
- Text is rasterized in fewer situations during PDF export
- Zoom shortcuts start from 1 to make them easier to reach
- Pin/unpin all styles context menu actions no longer require pressing option for them to show up

Jan. 11, 2024

v 1.3.3

- Fixed situations in which a file would appear corrupted if the file preview took too long to save
- Fixed unsaved changes dialog being ignored when closing window via menu action or keyboard shortcut
- Fixed sibling nodes being inserted above the currently selected node for larger font sizes
- Slightly cleaner animations when adding node children or siblings

Dec. 4, 2023

v 1.3.1

Fixed third party license dialog not loading.

Nov. 30, 2023

v 1.3.0

Features:
- Hexagon, octagon, and barrel node shapes
- Duplicate selection with CMD+D
- Option+Click on a node to make a node a child of the selected nodes
- Allow panning via holding space and moving the mouse over the canvas

Changes:
- Replaced the space shortcut for adding new nodes to the canvas and inserting nodes into connectors with enter (to enable space-panning)
- Changed the align to parents shortcut from ALT+P to CTRL+M to avoid collision with typing the character π
- Renamed action for creating a new root node from “Add Node” to “New Node”

Improvements & Fixes:
- Removed “New Node” menu item from node context menu (it only works on the canvas)
- Reordered the node menu items to more closely correspond to the order of the corresponding options in the inspector
- Align to parents menu item now displays its state in the main and context menus
- Fixed a situation where turning off align to parents in a loop structure could result in an invalid graph
- Improved connector algorithm to fix some instances of broken connectors
- Improved connector layout performance during certain situations
- Fixed export of strike-through or underlined text
- Made connector ends easier to grab when zoomed in
- Top bar now allows dragging window during template selection
- Custom templates menu item should now be properly unlocked when buying Pro without restarting the app
- Enabled many unnecessarily locked menu items during template selection
- Fixed grab cursor staying active when hovering first over a connector and then over a node
- Text selection color is now independent from node being outlined
- Fixed some potential exceptions

If you like QuikFlow, please consider leaving a review. It really helps!

Aug. 28, 2023

v 1.2.3

- Family Sharing for QuikFlow Pro!
- Improved snapping

If you like QuikFlow, please consider leaving a review. It really helps!

Aug. 21, 2023

v 1.2.2

Improvements & Fixes:
- Improved selection of relevant distances to snap to
- Slightly improved welcome dialog
- No longer zoom out when centering selection if zoomed in further than default zoom level

If you like QuikFlow, please consider leaving a review. It really helps!

July 14, 2023

v 1.2.1

Features:
- The lifetime package can now be purchased while a subscription is active, but renewal is deactivated

Improvements & Fixes:
- Fixed crash when focusing text field while color panel is open
- More reliable insertion of nodes into canvas and connectors via tab or enter
- Removed hardcoded border around tutorial animations and used node shape outline instead

If you like QuikFlow, please consider leaving a review. It really helps!

June 29, 2023

v 1.2.0

Features:
- Darkmode support
- Search within a QuikFlow file using CMD+F
- Option for right-to-left layout
- Options for arrow direction (normal, reverse, or hidden)
- Option to export only selection

Improvements & Fixes:
- Fixed transparent PNG export
- Fixed instances of nodes not being inserted at the right-click location when inserting them via context menu
- Reduced scroll-speed when scrolling via holding CMD and doing a two finger drag on the trackpad
- Improved updating of main menu items when text field is focused

If you like QuikFlow, please consider leaving a review. It really helps!

June 14, 2023

v 1.1.1

Features:
- Add nodes with a specific style via CMD + Right Click and via the canvas context menu

Improvements & Fixes:
- Fixed not showing the free trial for some eligible users
- Improved rendering of connectors on export

If you like QuikFlow, please consider leaving a review. It really helps!

June 5, 2023

v 1.1.0

Features:
- Reusable node and connector styles
- Built-in and custom style templates
- Snapping
- Options to select elements with same style and to select recursively
- Warning when opening newer file version with outdated version of QuikFlow

Improvements & Fixes:
- Improved RTL text input support
- Add child on pressing enter if adding sibling is not possible
- Center Selection now also takes into account connectors when nodes are selected
- Center Selection now zoomes out if selection doesn't fit at current zoom level
- Connectors are easier to click
- Connector hover indicator no longer gets stuck while hovering nodes or sockets
- Better scaling of hitboxes when zooming in
- Mouse drag events started in the QuikFlow window are still registered even if the mouse moves outside of the window during the drag
- Removed momentum from zooming via CMD key
- Fixed accidental zooming if pressing CMD while camera had momentum
- Fixed numpad enter inserting broken character instead of acting like enter
- Fixed cancelled context menus still triggering selected actions
- Properly activate and deactivate main menu items
- Fixed issues with input and menu items being blocked/unblocked when opening a dialog while a dialog was already open
- Export filename is based on currently opened filename
- Improved reliability of PNG export/copy
- Fixed rare visual glitches when nodes changed size
- Fixed rare layout bug
- Improved contrast of automatically chosen colors (e.g. for selection outlines)
- Updated wording in Welcome Dialog

If you like QuikFlow, please consider leaving a review. It really helps!

April 7, 2023

v 1.0.5

- Improved accuracy of exported texts.
- Fixed instances of color picker changing color on its own.
- More consistent automatic focus changes during certain actions.
- Inspector no longer flickers during certain actions.

March 27, 2023

v 1.0.4

Features:
- Option to automatically center selected nodes
- Manually center selection

Improvements & Fixes:
- Improved camera behavior when node is wider and/or higher than view
- Fixed window sometimes not properly centering the view in new windows depending on previous window size