|
| 1 | +## 0.5.0 |
| 2 | + |
| 3 | +- Theming refactoring |
| 4 | +- **FEAT**: Sub-Themes with more control on theme overrides |
| 5 | + |
1 | 6 | ## 0.4.0 |
2 | 7 |
|
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. |
4 | 10 |
|
5 | 11 | ## 0.3.18 |
6 | 12 |
|
7 | | - - **FEAT**: updated readme about structured events. |
| 13 | +- **FEAT**: updated readme about structured events. |
8 | 14 |
|
9 | 15 | ## 0.3.17 |
10 | 16 |
|
11 | | - - **FEAT**: adding centering of viewport. |
| 17 | +- **FEAT**: adding centering of viewport. |
12 | 18 |
|
13 | 19 | ## 0.3.16 |
14 | 20 |
|
15 | | - - **FEAT**: optimizing the widget tree by removing an unnecessary Container. |
| 21 | +- **FEAT**: optimizing the widget tree by removing an unnecessary Container. |
16 | 22 |
|
17 | 23 | ## 0.3.15+1 |
18 | 24 |
|
19 | | - - **FIX**: update examples to indicate the consolidated step styles. |
| 25 | +- **FIX**: update examples to indicate the consolidated step styles. |
20 | 26 |
|
21 | 27 | ## 0.3.15 |
22 | 28 |
|
23 | | - - **FEAT**: consolidating the step and smooth step connection styles. |
| 29 | +- **FEAT**: consolidating the step and smooth step connection styles. |
24 | 30 |
|
25 | 31 | ## 0.3.14 |
26 | 32 |
|
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. |
28 | 35 |
|
29 | 36 | ## 0.3.13 |
30 | 37 |
|
31 | | - - **FEAT**: optimizing step hit area calculation. |
| 38 | +- **FEAT**: optimizing step hit area calculation. |
32 | 39 |
|
33 | 40 | ## 0.3.12 |
34 | 41 |
|
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. |
36 | 44 |
|
37 | 45 | ## 0.3.11 |
38 | 46 |
|
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. |
44 | 54 |
|
45 | 55 | ## 0.3.10 |
46 | 56 |
|
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. |
55 | 66 |
|
56 | 67 | ## 0.3.9 |
57 | 68 |
|
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. |
59 | 73 |
|
60 | 74 | ## 0.3.8 |
61 | 75 |
|
62 | | - - **FEAT**: introduced ConnectionEffects, Particles with static constants for easy usage. |
| 76 | +- **FEAT**: introduced ConnectionEffects, Particles with static constants for |
| 77 | + easy usage. |
63 | 78 |
|
64 | 79 | ## 0.3.7+1 |
65 | 80 |
|
66 | | - - **FIX**: simplified use of shape orientation. |
| 81 | +- **FIX**: simplified use of shape orientation. |
67 | 82 |
|
68 | 83 | ## 0.3.7 |
69 | 84 |
|
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. |
71 | 88 |
|
72 | 89 | ## 0.3.6 |
73 | 90 |
|
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! |
75 | 93 |
|
76 | 94 | ## 0.3.5 |
77 | 95 |
|
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. |
79 | 98 |
|
80 | 99 | ## 0.3.4 |
81 | 100 |
|
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. |
83 | 103 |
|
84 | 104 | ## 0.3.3 |
85 | 105 |
|
86 | | - - **FEAT**: multiple connection labels. |
| 106 | +- **FEAT**: multiple connection labels. |
87 | 107 |
|
88 | 108 | ## 0.3.2+1 |
89 | 109 |
|
90 | | - - **FIX**: adding connection effects gif and fixing a typo. |
| 110 | +- **FIX**: adding connection effects gif and fixing a typo. |
91 | 111 |
|
92 | 112 | ## 0.3.2 |
93 | 113 |
|
94 | | - - **FEAT**: adding connection effects to readme. |
| 114 | +- **FEAT**: adding connection effects to readme. |
95 | 115 |
|
96 | 116 | ## 0.3.1 |
97 | 117 |
|
98 | | - - **FEAT**: renaming pulseSpeed => speed for consistency. |
| 118 | +- **FEAT**: renaming pulseSpeed => speed for consistency. |
99 | 119 |
|
100 | 120 | ## 0.3.0 |
101 | 121 |
|
|
0 commit comments