2
2
3
3
All notable changes to this project will be documented here.
4
4
5
+ <a name =" 5.0.0 " ></a >
6
+ ## [ 5.0.0] ( https://github.com/rawilk/vue-context/releases/tag/5.0.0 )
7
+
8
+ Released 2019-11-14
9
+
10
+ ### Added
11
+ - Add default export in entry point ([ #41 ] ( https://github.com/rawilk/vue-context/issues/41 ) ).
12
+ - Add support for nested context menus ([ #37 ] ( https://github.com/rawilk/vue-context/pull/37 ) ).
13
+
14
+ ### Changes
15
+ - Update entry point to source ([ #33 ] ( https://github.com/rawilk/vue-context/issues/33 ) ).
16
+ - No longer build component with webpack ([ #33 ] ( https://github.com/rawilk/vue-context/issues/33 ) ).
17
+ - Component source is available through npm now, including the sass files.
18
+
19
+ ### Release notes
20
+ - Even though there shouldn't be any breaking changes in this release, it's a major release because
21
+ breaking changes were introduced in version 4.1.0, which should have been a major release instead.
22
+
5
23
<a name =" 4.1.1 " ></a >
6
24
## [ 4.1.1] ( https://github.com/rawilk/vue-context/releases/tag/4.1.1 )
7
25
8
26
Released 2019-10-20
9
27
10
- ### Bug Fixes 4.1.1
28
+ ### Bug Fixes
11
29
- Fix bug of "Unknown custom element" ([ #40 ] ( https://github.com/rawilk/vue-context/issues/40 ) ).
12
30
13
31
<a name =" 4.1.0 " ></a >
14
32
## [ 4.1.0] ( https://github.com/rawilk/vue-context/releases/tag/4.0.3 )
15
33
16
34
Released 2019-10-11
17
35
18
- ### Breaking Changes 4.1.0
36
+ ### Breaking Changes
19
37
- Move menu styles from js to its own stylesheet ([ #36 ] ( https://github.com/rawilk/vue-context/issues/36 ) )
20
38
21
- ### Changes 4.1.0
39
+ ### Changes
22
40
- Remove core-js as a dependency in favor of local polyfills for a smaller build size ([ #33 ] ( https://github.com/rawilk/vue-context/issues/33 ) )
23
41
24
42
<a name =" 4.0.3 " ></a >
25
43
## [ 4.0.3] ( https://github.com/rawilk/vue-context/releases/tag/4.0.3 )
26
44
27
45
Released 2019-07-28
28
46
29
- ### Bug Fixes 4.0.3
47
+ ### Bug Fixes
30
48
- Make ` localItemSelector ` reactive to changes from ` itemSelector ` prop ([ #30 ] ( https://github.com/rawilk/vue-context/issues/30 ) ).
31
49
32
- ### Updates 4.0.3
50
+ ### Updates
33
51
- Update dev dependencies
34
52
35
53
<a name =" 4.0.2 " ></a >
36
54
## [ 4.0.2] ( https://github.com/rawilk/vue-context/releases/tag/4.0.2 )
37
55
38
56
Released 2019-06-22
39
57
40
- ### Bug Fixes 4.0.2
58
+ ### Bug Fixes
41
59
- Fix menu item width issues ([ #26 ] ( https://github.com/rawilk/vue-context/issues/26 ) ).
42
60
- Remove outline from menu and menu items when given focus ([ #26 ] ( https://github.com/rawilk/vue-context/issues/26 ) ).
43
61
@@ -46,25 +64,25 @@ Released 2019-06-22
46
64
47
65
Released 2019-06-03
48
66
49
- ### Bug Fixes 4.0.1
67
+ ### Bug Fixes
50
68
- Always emit the close event on click. See issue [ #23 ] ( https://github.com/rawilk/vue-context/issues/23 )
51
69
52
70
<a name =" 4.0.0 " ></a >
53
71
## [ 4.0.0] ( https://github.com/rawilk/vue-context/releases/tag/4.0.0 )
54
72
55
73
Released 2019-05-18
56
74
57
- ### Added 4.0.0
75
+ ### Added
58
76
- Added support for keyboard navigation (up and down arrows).
59
77
- Added ability to close menu on esc.
60
78
- Added ` lazy ` prop as an alternative to ` v-show ` .
61
79
- Added ` tag ` prop to specify menu tag (defaults to ` <ul> ` ).
62
80
63
- ### Changes 4.0.0
81
+ ### Changes
64
82
- Default menu tag is now ` <ul> ` and menu is now the top-level element.
65
83
- Changed how the menu is styled.
66
84
67
- ### Updates 4.0.0
85
+ ### Updates
68
86
- Updated build process and project structure.
69
87
- Ran ` npm audit fix ` to fix vulnerabilities found from dependencies.
70
88
@@ -73,15 +91,15 @@ Released 2019-05-18
73
91
74
92
Released 2019-04-05
75
93
76
- ### Bug Fixes 3.4.2
94
+ ### Bug Fixes
77
95
- Only add scroll event listener on ` closeOnScroll ` prop value change if the menu is open.
78
96
79
97
<a name =" 3.4.1 " ></a >
80
98
## [ 3.4.1] ( https://github.com/rawilk/vue-context/releases/tag/3.4.1 )
81
99
82
100
Released 2019-04-03
83
101
84
- ### Updates 3.4.1
102
+ ### Updates
85
103
- ** Scroll Listener:** Only attach the close scroll event listener when opened and immediately remove it when menu is closed
86
104
to prevent it being called unnecessarily.
87
105
- ** Dependencies:** Removed Vue as a dependency as it never really was one since v3.0.0.
@@ -92,42 +110,42 @@ to prevent it being called unnecessarily.
92
110
93
111
Released 2018-11-19
94
112
95
- ### Bug fixes 3.4.0
113
+ ### Bug fixes
96
114
- ** Close event:** only emit the event if menu is actually open (fixes [ #13 ] ( https://github.com/rawilk/vue-context/issues/13 ) )
97
115
98
116
<a name =" 3.3.1 " ></a >
99
117
## [ 3.3.1] ( https://github.com/rawilk/vue-context/releases/tag/3.3.1 )
100
118
101
119
Released 2018-10-23
102
120
103
- ### Changes 3.3.1
121
+ ### Changes
104
122
- Context menu now closes via [ clickaway] ( https://github.com/simplesmiler/vue-clickaway ) instead of a blur event. Credit: [ robjbrain] ( https://github.com/robjbrain )
105
123
106
- ### Updates 3.3.1
124
+ ### Updates
107
125
- Updated vue and other dev dependencies.
108
126
109
127
<a name =" 3.3.0 " ></a >
110
128
## [ 3.3.0] ( https://github.com/rawilk/vue-context/releases/tag/3.3.0 )
111
129
112
130
Released 2018-10-15
113
131
114
- ### Features 3.3.0
132
+ ### Features
115
133
- ** Events:** both open and close events are now emitted by the component. ([ #10 ] ( https://github.com/rawilk/vue-context/issues/10 ) )
116
134
117
135
<a name =" 3.2.0 " ></a >
118
136
## [ 3.2.0] ( https://github.com/rawilk/vue-context/releases/tag/3.2.0 )
119
137
120
138
Released 2018-09-12
121
139
122
- ### Features 3.2.0
140
+ ### Features
123
141
- ** Close on click prop:** added a prop to prevent closing the context menu on click. ([ #8 ] ( https://github.com/rawilk/vue-context/issues/8 ) )
124
142
125
143
<a name =" 3.1.1 " ></a >
126
144
## [ 3.1.1] ( https://github.com/rawilk/vue-context/releases/tag/3.1.1 )
127
145
128
146
Released 2018-06-23
129
147
130
- ### Updates 3.1.1
148
+ ### Updates
131
149
- Updated README.md
132
150
- Added code comments
133
151
@@ -136,46 +154,46 @@ Released 2018-06-23
136
154
137
155
Released 2018-05-29
138
156
139
- ### Features 3.1.0
157
+ ### Features
140
158
- ** Scroll prop:** added a prop to close the context menu automatically on window scroll. ([ #2 ] ( https://github.com/rawilk/vue-context/issues/2 ) )
141
159
142
160
<a name =" 3.0.2 " ></a >
143
161
## [ 3.0.2] ( https://github.com/rawilk/vue-context/releases/tag/3.0.2 )
144
162
145
163
Released 2018-05-29
146
164
147
- ### Updates 3.0.2
165
+ ### Updates
148
166
- Updated documentation
149
167
150
- ### Added 3.0.2
168
+ ### Added
151
169
- Added [ demos] ( https://vue-context.randallwilk.com ) for the component.
152
170
153
171
<a name =" 3.0.0 " ></a >
154
172
## [ 3.0.0] ( https://github.com/rawilk/vue-context/releases/tag/3.0.0 )
155
173
156
174
Released 2018-05-26
157
175
158
- ### Breaking changes 3.0.0
176
+ ### Breaking changes
159
177
- Changed slot scope definition from ` userData ` to just ` data ` .
160
178
- Component gets imported as ` { VueContext } ` instead of ` VContext ` now.
161
179
162
- ### Updates 3.0.0
180
+ ### Updates
163
181
- Updated dependencies
164
182
- Updated documentation
165
183
166
- ### Changes 3.0.0
184
+ ### Changes
167
185
- Changed code structure and build process.
168
186
169
187
<a name =" 2.0.1 " ></a >
170
188
## [ 2.0.1] ( https://github.com/rawilk/vue-context/releases/tag/2.0.1 )
171
189
172
190
Released 2017-08-18
173
191
174
- ### Added 2.0.1
192
+ ### Added
175
193
- License file
176
194
- Changelog file
177
195
178
- ### Removed 2.0.1
196
+ ### Removed
179
197
- Removed bottom border from context menu line items.
180
198
181
199
<a name =" 2.0.0 " ></a >
0 commit comments