Skip to content

Commit 7fb476b

Browse files
committed
changelog update
1 parent b80de2a commit 7fb476b

File tree

2 files changed

+54
-34
lines changed

2 files changed

+54
-34
lines changed

packages/vyuh_node_flow/CHANGELOG.md

Lines changed: 53 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,101 +1,121 @@
1+
## 0.5.0
2+
3+
- Theming refactoring
4+
- **FEAT**: Sub-Themes with more control on theme overrides
5+
16
## 0.4.0
27

3-
- **FEAT**: moving from PortShapes to MarkerShapes! This is a BREAKING change. Also generalizing the square marker shape to be rectangle.
8+
- **FEAT**: moving from PortShapes to MarkerShapes! This is a BREAKING change.
9+
Also generalizing the square marker shape to be rectangle.
410

511
## 0.3.18
612

7-
- **FEAT**: updated readme about structured events.
13+
- **FEAT**: updated readme about structured events.
814

915
## 0.3.17
1016

11-
- **FEAT**: adding centering of viewport.
17+
- **FEAT**: adding centering of viewport.
1218

1319
## 0.3.16
1420

15-
- **FEAT**: optimizing the widget tree by removing an unnecessary Container.
21+
- **FEAT**: optimizing the widget tree by removing an unnecessary Container.
1622

1723
## 0.3.15+1
1824

19-
- **FIX**: update examples to indicate the consolidated step styles.
25+
- **FIX**: update examples to indicate the consolidated step styles.
2026

2127
## 0.3.15
2228

23-
- **FEAT**: consolidating the step and smooth step connection styles.
29+
- **FEAT**: consolidating the step and smooth step connection styles.
2430

2531
## 0.3.14
2632

27-
- **FEAT**: added the ability to check for input/output port when rendering a port shape.
33+
- **FEAT**: added the ability to check for input/output port when rendering a
34+
port shape.
2835

2936
## 0.3.13
3037

31-
- **FEAT**: optimizing step hit area calculation.
38+
- **FEAT**: optimizing step hit area calculation.
3239

3340
## 0.3.12
3441

35-
- **FEAT**: tap and double tap handling at node editor level with custom hit testing.
42+
- **FEAT**: tap and double tap handling at node editor level with custom hit
43+
testing.
3644

3745
## 0.3.11
3846

39-
- **FIX**: updated readme.
40-
- **FIX**: updated icons on demo, adjusted padding in node.
41-
- **FEAT**: refactoring and renaming across the board for better semantic naming.
42-
- **FEAT**: refactoring and renaming across the board for better semantic naming.
43-
- **FEAT**: using LabelTheme.light/dark directly.
47+
- **FIX**: updated readme.
48+
- **FIX**: updated icons on demo, adjusted padding in node.
49+
- **FEAT**: refactoring and renaming across the board for better semantic
50+
naming.
51+
- **FEAT**: refactoring and renaming across the board for better semantic
52+
naming.
53+
- **FEAT**: using LabelTheme.light/dark directly.
4454

4555
## 0.3.10
4656

47-
- **FIX**: updated icons on demo, adjusted padding in node.
48-
- **BREAKING**: renamed types for better semantic clarity:
49-
- `HitType``HitTarget`
50-
- `AnnotationDependencyType``AnnotationBehavior`
51-
- `MinimapPosition``CornerPosition`
52-
- `ShapeOrientation``ShapeDirection`
53-
- `PathParameters``ConnectionPathParameters`
54-
- **FEAT**: using LabelTheme.light/dark static constants directly in NodeFlowTheme.
57+
- **FIX**: updated icons on demo, adjusted padding in node.
58+
- **BREAKING**: renamed types for better semantic clarity:
59+
- `HitType``HitTarget`
60+
- `AnnotationDependencyType``AnnotationBehavior`
61+
- `MinimapPosition``CornerPosition`
62+
- `ShapeOrientation``ShapeDirection`
63+
- `PathParameters``ConnectionPathParameters`
64+
- **FEAT**: using LabelTheme.light/dark static constants directly in
65+
NodeFlowTheme.
5566

5667
## 0.3.9
5768

58-
- **FEAT**: introduced Port Labels, which help in setting labels for ports on the inside of the port. The labels are positioned as per the port position with a customizable label offset, TextStyle and visibility threshold based on the zoom-level of canvas.
69+
- **FEAT**: introduced Port Labels, which help in setting labels for ports on
70+
the inside of the port. The labels are positioned as per the port position
71+
with a customizable label offset, TextStyle and visibility threshold based on
72+
the zoom-level of canvas.
5973

6074
## 0.3.8
6175

62-
- **FEAT**: introduced ConnectionEffects, Particles with static constants for easy usage.
76+
- **FEAT**: introduced ConnectionEffects, Particles with static constants for
77+
easy usage.
6378

6479
## 0.3.7+1
6580

66-
- **FIX**: simplified use of shape orientation.
81+
- **FIX**: simplified use of shape orientation.
6782

6883
## 0.3.7
6984

70-
- **FEAT**: Making PortShape into a class hierarchy and consolidating the end point shape into a PortShape. Also fixed the autopan related properties since they are currently not supported.
85+
- **FEAT**: Making PortShape into a class hierarchy and consolidating the end
86+
point shape into a PortShape. Also fixed the autopan related properties since
87+
they are currently not supported.
7188

7289
## 0.3.6
7390

74-
- **FEAT**: GridStyle is now an abstract class with subclasses that provide lines, hierarchical, dots, cross and none styles!
91+
- **FEAT**: GridStyle is now an abstract class with subclasses that provide
92+
lines, hierarchical, dots, cross and none styles!
7593

7694
## 0.3.5
7795

78-
- **FEAT**: using a CustomPainter to ensure the Text Metrics are accurate for the connection labels.
96+
- **FEAT**: using a CustomPainter to ensure the Text Metrics are accurate for
97+
the connection labels.
7998

8099
## 0.3.4
81100

82-
- **FEAT**: leveraging path cache to avoid computing the paths again for connections.
101+
- **FEAT**: leveraging path cache to avoid computing the paths again for
102+
connections.
83103

84104
## 0.3.3
85105

86-
- **FEAT**: multiple connection labels.
106+
- **FEAT**: multiple connection labels.
87107

88108
## 0.3.2+1
89109

90-
- **FIX**: adding connection effects gif and fixing a typo.
110+
- **FIX**: adding connection effects gif and fixing a typo.
91111

92112
## 0.3.2
93113

94-
- **FEAT**: adding connection effects to readme.
114+
- **FEAT**: adding connection effects to readme.
95115

96116
## 0.3.1
97117

98-
- **FEAT**: renaming pulseSpeed => speed for consistency.
118+
- **FEAT**: renaming pulseSpeed => speed for consistency.
99119

100120
## 0.3.0
101121

packages/vyuh_node_flow/pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: vyuh_node_flow
22
description: A flexible, high-performance node-based flow editor for Flutter. Build visual programming interfaces, workflow editors, diagrams, and data pipelines.
3-
version: 0.4.0
3+
version: 0.5.0
44

55
homepage: https://vyuh.tech
66
repository: https://github.com/vyuh-tech/vyuh_node_flow

0 commit comments

Comments
 (0)