Skip to content

Commit a37762f

Browse files
authored
chore: v1.1.0 release (#260)
1 parent 265b5e0 commit a37762f

File tree

5 files changed

+174
-176
lines changed

5 files changed

+174
-176
lines changed

CHANGELOG.md

+167
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
## 1.1.0 (March 14, 2019)
2+
3+
### Features
4+
5+
- Experimental CvCodeSnippet behind feature flag (#244).
6+
- Experimental CvContentSwitcher behind feature flag (#246)
7+
- Experimental CvDatePicker behind feature flag (#251)
8+
- Added CvInlineLoader (#253)
9+
- Added password behviour for CvTextInput (#254)
10+
- Experimental toggle added for supporting components (#257)
11+
12+
### Bug Fixes
13+
14+
- chore: Reduced storybook CSS payload
15+
- fix: Checkbox hover when disabled (#241)
16+
- fix: add missing inherit attrs false (#249)
17+
- fix: show tip and hide tip buttons for interactive tooltip storybook (#248)
18+
- fix: content switcher icon spacing (#258)
19+
20+
### Dependency versions
21+
22+
Versions reflect those version was built using.
23+
24+
| Dependency | Version | Notes |
25+
| -------------------- | ------------ | ------------------------ |
26+
| @carbon/icon-helpers | 0.0.1-beta.0 | experimental only |
27+
| @carbon/icons-vue | 0.0.1-beta.0 | experimental only |
28+
| carbon-components | 9.70.1 | |
29+
| d3 | 5.8.2 | Only needed for data-viz |
30+
| flatpickr | 4.5.2 | |
31+
| vue | 2.6.3 | |
32+
33+
## 1.0.2 (Mar 8, 2019)
34+
35+
### Features
36+
37+
- Add row-select-change and row-select-changes events to table.
38+
- Add rows-selected property to table
39+
- Add use rows-selected with v-model for table
40+
41+
### Bug fixes
42+
43+
- Fix overflow menu issue #234
44+
45+
### Dependency versions
46+
47+
| Dependency | Version | Notes |
48+
| -------------------- | ------------ | ----------------------------------------------- |
49+
| @carbon/icon-helpers | 0.0.1-beta.0 | experimental only |
50+
| @carbon/icons-vue | 0.0.1-beta.0 | experimental only |
51+
| carbon-components | 9.70.1 | |
52+
| d3 | 5.7.0 | Only needed for data-viz |
53+
| flatpickr | 4.5.1 | |
54+
| vue | 2.6.1 | some reactivity (e.g. data table) requires this |
55+
56+
## 1.0.1 (Mar 4, 2019)
57+
58+
- Removed setTimeout use
59+
- Added Skeleton components for
60+
- CvFileUpload
61+
- CvDropdown
62+
- CvCodeSnippet
63+
- CvCheckbox
64+
65+
## 1.0.0 (Feb 19, 2019) :balloon: :tada: :balloon: :coffee: :balloon:
66+
67+
- Add actions option to data table
68+
- Add batch actions option to data table
69+
- Updated table pagination
70+
- Add CvDataTableRow and CvDataTableCell to allow HTML use in tables
71+
- Add CvButtonSkeleton
72+
- Add overflow menu option to table.
73+
74+
## 1.0.0-beta.4 (Feb 13, 2019)
75+
76+
- Fix initially hidden expanding tile behaviour.
77+
- Add CvBreadCrumbSkeleton
78+
79+
## 1.0.0-beta.3 (Feb 13, 2019)
80+
81+
- Add header and footer slots for CvTable
82+
- Set button type="button" for all buttons except CvButton. This prevents form submit if a component happens to be inside a form.
83+
- Added CvSkeletonText, CvAccordionSeketon and CvAccordionItemSekeleton.
84+
85+
## v1.0.0-beta.2 (Feb 10, 2019)
86+
87+
- Removed Symbol use in prop types, fixing CvRadioButton, CvSlider and CvPagination use with the minified compiled modules.
88+
- Minor story fixes
89+
- Fix typo in CvContentSwitcherContent component name
90+
91+
## v1.0.0-beta.1 (Feb 10, 2019)
92+
93+
FAIL
94+
95+
## v1.0.0-beta.0 (Feb 8, 2019)
96+
97+
- Storybook: update views
98+
- CvFileUploader: added v-model and missing parts to
99+
- CvToolbar: added
100+
- CvDataTable: added minus the filter/toolbar
101+
- Tests - Added unit test suite and first tests (CvTag)
102+
- CvContentSwitcher - Added non-DOM direct content managment
103+
- Turned helper and invalidMessages into slops (slot-prop hybrid)
104+
- CvIcon - Downgraded to helper component to remove dependency on carbon-icons
105+
- Renamed UMD and CommonJS modules from carbon-components-vue... to carbon-vue...
106+
107+
## v0.3.0 (Feb 1, 2019)
108+
109+
- Initial data-viz/bar-graph added
110+
- Story corrections
111+
- Change use of \$parent to prefer events
112+
- Chagne use of \$children to check child type
113+
- Fix overflow and interactive-tooltip position on scroll/resize
114+
115+
## v0.2.9 (Jan 25, 2019)
116+
117+
- Add gauge component - story is Data-viz/CvGauge
118+
- Add pie chart component - story is Data-viz/CvPieChart
119+
- Add router-link version of CvLink
120+
121+
## v0.2.8 (Jan 23, 2019)
122+
123+
Correct duff deploy
124+
125+
## v0.2.7 (Jan 23, 2019)
126+
127+
- Fix click on modal dialog closing it
128+
129+
## v0.2.6 (Jan 23, 2019)
130+
131+
- Fix tab out of modal
132+
- Remove unused vars
133+
134+
## v0.2.5 - Minor fixes (Jan 22, 2019)
135+
136+
- Make structured list native Vue
137+
- Simplify structured list components
138+
- Removed non-core CSS
139+
- Fix to paginator reactivity
140+
141+
## v0.2.4 - Minor fixes (Jan 18, 2019)
142+
143+
- Make tooltip native Vue
144+
- Tidy up a bit of unused code
145+
- Make tabs native Vue and use carbon react pattern (breaks previous tab use)
146+
147+
## v0.2.3 - Minor fixes (Jan 14, 2019)
148+
149+
- Fix modal hide on main body click and show visible in story.
150+
- Make cv-search native Vue.
151+
- Make cv-number-input native Vue.
152+
153+
## v0.2.2 - Minor fixes (Jan 10, 2019)
154+
155+
- Fixed expandable tile and made it native Vue
156+
- Made notification componentes native Vue
157+
- Tidied toggle stories.
158+
159+
## v0.2.0 - Moved to Storybook 4 (Jan 10, 2019)
160+
161+
- Knobs now operate as Vue properties the template is no longer replaced each time (as per Knobs in storybook 3)
162+
- Story kinds array replaced by variants which define the settings used in each story.
163+
- NOTE: slots no longer editable
164+
165+
## v0.1.0 - First draft of carbon-components-vue implementation (Dec 3, 2018)
166+
167+
This initial set of components, based on v9 of carbon components, includes draft implementations of all non-data viz components found in the core carbon components library. Public parts of the component: properties, events, data, methods, computed values are at this point subject to review at this point.

README.md

+4-173
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ If you prefer [Yarn](https://yarnpkg.com/en/), use the following command instead
3939
yarn add @carbon/vue
4040
```
4141

42-
NOTE: https://www.npmjs.com/package/current-script-polyfill is required for older browsers (e.g. IE11)
42+
NOTE: (https://www.npmjs.com/package/current-script-polyfill) is required for older browsers (e.g. IE11)
4343

4444
### Using all at once
4545

@@ -95,184 +95,15 @@ Vue.use(window['carbon-vue'].default);
9595
. . . <cv-button>Hello</cv-button>
9696
```
9797
98-
## Project State
98+
## Change log
9999
100-
**1.0.2**
101-
102-
Built against Vue v2.6.3 and carbon-components v9.70.1
103-
104-
- Add row-select-change and row-select-changes events to table
105-
- Add rows-selected property to table
106-
- Add use rows-selected with v-model for table
107-
- Fix overflow menu issue #234
108-
109-
**1.0.1**
110-
111-
- Removed setTimeout use
112-
- Added Skeleton components for
113-
- CvFileUpload
114-
- CvDropdown
115-
- CvCodeSnippet
116-
- CvCheckbox
117-
118-
**1.0.0**
119-
120-
- Add actions option to data table
121-
- Add batch actions option to data table
122-
- Updated table pagination
123-
- Add CvDataTableRow and CvDataTableCell to allow HTML use in tables
124-
- Add CvButtonSkeleton
125-
- Add overflow menu option to table.
126-
127-
**1.0.0-beta.4**
128-
129-
- Fix initially hidden expanding tile behaviour.
130-
- Add CvBreadCrumbSkeleton
131-
132-
**1.0.0-beta.3**
133-
134-
- Add header and footer slots for CvTable
135-
- Set button type="button" for all buttons except CvButton. This prevents form submit if a component happens to be inside a form.
136-
- Added CvSkeletonText, CvAccordionSeketon and CvAccordionItemSekeleton.
137-
138-
**v1.0.0-beta.2**
139-
140-
- Removed Symbol use in prop types, fixing CvRadioButton, CvSlider and CvPagination use with the minified compiled modules.
141-
- Minor story fixes
142-
143-
**v1.0.0-beta.1**
144-
145-
- Fix typo in CvContentSwitcherContent component name
146-
147-
**v1.0.0-beta.0**
148-
149-
- Storybook: update views
150-
- CvFileUploader: added v-model and missing parts to
151-
- CvToolbar: added
152-
- CvDataTable: added minus the filter/toolbar
153-
- Tests - Added unit test suite and first tests (CvTag)
154-
- CvContentSwitcher - Added non-DOM direct content managment
155-
- Turned helper and invalidMessages into slops (slot-prop hybrid)
156-
- CvIcon - Downgraded to helper component to remove dependency on carbon-icons
157-
- Renamed UMD and CommonJS modules from carbon-components-vue... to carbon-vue...
158-
159-
**v0.3.0**
160-
161-
- Initial data-viz/bar-graph added
162-
- Story corrections
163-
- Change use of \$parent to prefer events
164-
- Chagne use of \$children to check child type
165-
- Fix overflow and interactive-tooltip position on scroll/resize
166-
167-
**v0.2.9**
168-
169-
- Add gauge component - story is Data-viz/CvGauge
170-
- Add pie chart component - story is Data-viz/CvPieChart
171-
- Add router-link version of CvLink
172-
173-
**v0.2.8**
174-
Correct duff deploy
175-
176-
**v0.2.7**
177-
178-
- Fix click on modal dialog closing it
179-
180-
**v0.2.6**
181-
182-
- Fix tab out of modal
183-
- Remove unused vars
184-
185-
**v0.2.5 - Minor fixes**
186-
187-
- Make structured list native Vue
188-
- Simplify structured list components
189-
- Removed non-core CSS
190-
- Fix to paginator reactivity
191-
192-
**v0.2.4 - Minor fixes**
193-
194-
- Make tooltip native Vue
195-
- Tidy up a bit of unused code
196-
- Make tabs native Vue and use carbon react pattern (breaks previous tab use)
197-
198-
**v0.2.3 - Minor fixes**
199-
200-
- Fix modal hide on main body click and show visible in story.
201-
- Make cv-search native Vue.
202-
- Make cv-number-input native Vue.
203-
204-
**v0.2.2 - Minor fixes**
205-
206-
- Fixed expandable tile and made it native Vue
207-
- Made notification componentes native Vue
208-
- Tidied toggle stories.
209-
210-
**v0.2.0 - Moved to Storybook 4**
211-
212-
- Knobs now operate as Vue properties the template is no longer replaced each time (as per Knobs in storybook 3)
213-
- Story kinds array replaced by variants which define the settings used in each story.
214-
- NOTE: slots no longer editable
215-
216-
**v0.1.0 - First draft of carbon-components-vue implementation**
217-
218-
This initial set of components, based on v9 of carbon components, includes draft implementations of all non-data viz components found in the core carbon components library. Public parts of the component: properties, events, data, methods, computed values are at this point subject to review at this point.
100+
See [CHANGELOG.md](CHAGNELOG.md)
219101
220102
### Current Components
221103
222104
View available Vue.js components [here](http://vue.carbondesignsystem.com). Usage information is available when you click the blue ? icon in the top right corner of the selected component.
223105
224-
Current Version: 0.1
225-
:white_check_mark: Ready
226-
:warning: Under review
227-
:heavy_minus_sign: Not available
228-
229-
| **Components** | **State** | **Link** |
230-
| ------------------------ | ------------------ | -------------------------------------------------------------------------------- |
231-
| **CvAccordion** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvAccordion |
232-
| CvBarGraph | :warning: | http://vue.carbondesignsystem.com/?selectedKind=Data-Viz%2FCvBarGraph |
233-
| **CvBreadcrumb** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvBreadcrumb |
234-
| **CvButton** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvButton |
235-
| **CvCheckbox** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvCheckbox |
236-
| **CvCodeSnippet** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvCodeSnippet&selectedStory=All |
237-
| **CvContentSwitcher** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvContentSwitcher |
238-
| CvDataTable | :white_check_mark: | https://github.com/carbon-design-system/carbon-components-vue/issues/51 |
239-
| |
240-
| CvDatePicker | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvDatePicker&selectedStory=All |
241-
| **CvDropdown** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvDropdown |
242-
| |
243-
| **CvFileUploader** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvFileUploader&selectedStory=All |
244-
| **CvForm** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvForm |
245-
| **CvGauge** | :warning: | https://github.com/carbon-design-system/carbon-components-vue/issues/49 |
246-
| |
247-
| **CvInlineNotification** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvInlineNotification |
248-
| CvLineGraph | :heavy_minus_sign: | https://github.com/carbon-design-system/carbon-components-vue/issues/53 |
249-
| |
250-
| **CvLink** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvLink |
251-
| **CvList** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvList |
252-
| **CvLoading** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvLoading |
253-
| **CvModal** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvModal |
254-
| **CvNumberInput** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvNumberInput |
255-
| **CvOverflowMenu** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvOverflowMenu |
256-
| **CvPagination** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvPagination&selectedStory=All |
257-
| CvPieChart | :warning: | https://github.com/carbon-design-system/carbon-components-vue/issues/52 |
258-
| |
259-
| **CvProgress** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvProgress |
260-
| **CvRadioButton** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvRadioButton |
261-
| CvScatterPlot | :heavy_minus_sign: | https://github.com/carbon-design-system/carbon-components-vue/issues/50 |
262-
| |
263-
| **CvSearch** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvSearch |
264-
| **CvSelect** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvSelect |
265-
| **CvSlider** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvSlider |
266-
| **CvStructuredList** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvStructuredList |
267-
| **CvTabs** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvTabs |
268-
| **CvTag** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvTag |
269-
| **CvTextArea** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvTextArea |
270-
| **CvTextInput** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvTextInput |
271-
| CvTimePicker | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvTimePicker&selectedStory=All |
272-
| **CvTile** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvTile |
273-
| **CvToastNotification** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvToastNotification |
274-
| **CvToggle** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvToggle |
275-
| **CvTooltip** | :white_check_mark: | http://vue.carbondesignsystem.com/?selectedKind=CvTooltip |
106+
See [component status pages](https://www.carbondesignsystem.com/component-status) for the status of each component.
276107
277108
## Development
278109

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@carbon/vue",
33
"description": "A collection of components for the Carbon Design System built using Vue.js",
4-
"version": "1.0.2",
4+
"version": "1.1.0",
55
"license": "Apache-2.0",
66
"engines": {
77
"node": "10.x"

release.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ then
1919
fi
2020
echo
2121

22-
read -n 1 -p "Has Readme.md been updated including change log, Vue and Carbon versions [yN]? " answer3
22+
read -n 1 -p "Have README.md and CHAGNELOG.MD been updated. [yN]? " answer3
2323
[ -z "$answer3" ] && answer3="n" # if 'no' have to be default choice
2424

2525
if [ "$answer3" != "y" ] && [ "$answer3" != "Y" ]

src/components/cv-checkbox/_cv-checkbox-inner-form-item.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import CvCheckboxInner from './_cv-checkbox-inner';
1111
1212
export default {
13-
name: 'CvSelectInnerFormItem',
13+
name: 'CvCheckboxInnerFormItem',
1414
components: { CvCheckboxInner },
1515
inheritAttrs: false,
1616
};

0 commit comments

Comments
 (0)