UNPKG

13.4 kBMarkdownView Raw
1All notable changes to this project will be documented in this file.
2We follow the [Semantic Versioning 2.0.0](http://semver.org/) format.
3
4## Unreleased
5
6### Added
7-
8
9### Changed
10-
11
12### Removed
13-
14
15## 4.10.0 - 2017-09-19
16
17### Added
18- **cf-typography:** Add Avenir web fonts to override default Arial fonts from cf-core.
19
20
21## 4.9.3 - 2017-09-15
22
23### Added
24- **cf-forms:** Add sidecar `.hover` classes to basic inputs
25 and drop-down for manually triggering hover/focus state.
26- **cf-forms:** Update disabled state appearance for checkboxes/radio.
27- **cf-core:** Add purple to color variables.
28
29### Changed
30- **cf-forms:** Adds CSS to target disabled option color in drop-downs.
31
32
33## 4.9.2 - 2017-09-07
34
35### Changed
36- **cf-notifications:** Renamed from `cf-notification`
37 to `cf-notifications`.
38
39
40## 4.9.1 - 2017-09-07
41
42### Added
43- **capital-framework:** Add atomic-component dependency to main package.json.
44
45### Changed
46- **cf-expandables:** Update atomic-component dependency to 1.3.2.
47- **cf-tables:** Update atomic-component dependency to 1.3.2.
48
49### Removed
50- **all components:** All individual component lockfiles.
51
52
53## 4.9.0 - 2017-09-06
54
55### Added
56- **cf-notification:** 1.0 added.
57- **cf-forms:** Add `a-label_helper` class.
58
59### Changed
60- **cf-forms:** Convert fixed pixel units to ems.
61- **cf-layout:** Fix the background size of overlay hero images
62- **cf-layout:** Update outdated jump link references in docs.
63- **cf-forms:** Add full width modifier to text inputs
64- **cf-forms:** Fix the spacing and alignment of radio and checkbox inputs
65- **cf-forms:** Update color for `@input-border` to gray 60.
66- **cf-core:** Add brand palette variables to cf-core for other components to use and update default colors to use brand colors.
67- **cf-forms:** Update default color variables to use brand colors.
68- **cf-buttons:** Update default color variables to use brand colors.
69- **cf-expandables:** Update default color variables to use brand colors.
70- **cf-icons:** Update default color variables to use brand colors.
71- **cf-tables:** Fix linting errors.
72- **cf-expandables:** Fix linting errors.
73- **cf-layout:** Update default color variables to use brand colors.
74- **cf-pagination:** Update default color variables to use brand colors.
75- **cf-tables:** Update default color variables to use brand colors.
76- **cf-typography:** Update default color variables to use brand colors.
77
78### Removed
79- **cf-tables:** Removed unused init method from `cf-table-row-links.js`.
80- **capital-framework:** Removed un-minified generated JS/CSS.
81- **cf-expandables:** Removed unused `bind`, `config`, and `group` vars.
82
83
84## 4.8.5 - 2017-07-24
85
86### Changed
87- **cf-buttons:** Change button links in docs to actual buttons.
88
89
90## 4.8.4 - 2017-07-24
91
92### Changed
93- **capital-framework**: Clean up Travis CI publishing steps.
94
95
96## 4.8.3 - 2017-07-24
97
98### Changed
99- **cf-forms:** Convert fixed pixel units to ems.
100- **cf-layout:** Fix the background size of overlay hero images
101
102
103## 4.8.2 - 2017-07-03
104
105### Added
106- **all components:** Added lockfile to the component
107- **capital-framework:** Added lockfile to the project
108
109### Changed
110- **capital-framework:** Imports gulp plugins directly instead of
111through `gulp-load-plugins`.
112- **capital-framework:** Updates some gulp task parts to ES6 syntax.
113- **capital-framework:** Drops IE7 support setting in autoprefixer task.
114- **cf-typography:** Updates `category-slug` to `a-heading` in docs.
115- **cf-layout:** Updates `category-slug` to `a-heading` in docs.
116
117### Removed
118- **capital-framework:** Removes `gulp-load-plugins`, and unused
119`gulp-debug`, `gulp-if`, `gulp-tap`, `gulp-template`.
120- **capital-framework:** Updates `gulp-autoprefixer` to `4.0.0`.
121- **capital-framework:** Updates `gulp-uglify` to `3.0.0`.
122
123
124## 4.8.1 - 2017-06-27
125
126### Added
127- **capital-framework:** Re-add changelog that inadvertently disappeared.
128
129
130## 4.8.0 - 2017-06-27
131
132### Added
133- **cf-typography:** Automatically add em dash to pull quote citation.
134
135### Changed
136- **cf-forms:** Fixed checkbox/radio borders on hover
137- **cf-pagination:** Fixed outdated `a-btn__icon-on-left`
138and `a-btn__icon-on-right` classes referenced in docs to correct
139`a-btn_icon__on-left` and `a-btn_icon__on-right` classes.
140- **cf-forms:** Changed label heading from 5 to 4, per design manual.
141- **cf-typography:** Remove bottom margin from `m-slug-header`.
142
143### Removed
144- **cf-core:** Remove IE7 and below support.
145- **cf-buttons:** Remove IE7 and below support.
146- **cf-grid:** Remove IE7 and below support.
147- **cf-layout:** Remove IE7 and below support.
148- **cf-typography:** Remove unused a-heading__padded variables and docs.
149
150
151## 4.7.1 - 2017-06-09
152
153### Added
154- **capital-framework:** Add dry run option to make testing releases easier
155
156
157## 4.7.0 - 2017-06-07
158
159### Added
160- **cf-forms:** Added base styling for legend elements
161
162### Changed
163- **cf-layout:** Simplified the Featured Content Module styles
164
165
166## 4.6.1 - 2017-06-07
167
168### Changed
169- **cf-grid:** Fix for nested grid doc examples
170
171
172## 4.6.0 - 2017-05-23
173
174### Added
175- **cf-forms:** Added base styling for multiselect element
176
177
178## 4.5.0 - 2017-05-18
179
180### Added
181- **cf-core:** Added base styling for inline and fenced code blocks
182
183### Changed
184- **cf-forms:** Improved the form buttons documentation
185
186
187## 4.4.0 - 2017-05-16
188
189### Added
190- **cf-buttons:** Added full width button utility for x-small screens
191
192
193## 4.3.2 - 2017-05-01
194
195### Changed
196- **cf-forms:** Fixed the documentation for form fields
197
198
199## 4.3.1 - 2017-04-28
200
201### Changed
202- **cf-expandables:** Replaced the missing top border for expandable groups
203- **cf-buttons:** Fix default font-size for super buttons
204
205
206## 4.3.0 - 2017-04-26
207
208### Changed
209- **cf-layout:** Updated Heroes to match latest spec from the Design Manual
210
211
212## 4.2.1 - 2017-04-24
213
214### Changed
215- **cf-expandables:** Fixed bottom spacing of the expandable content
216
217
218## 4.2.0 - 2017-04-21
219
220### Added
221- **cf-tables:** Added rule to .o-table__stack-on-small so that TD and TH elements
222are 100% width when stacked on small screens
223
224### Changed
225- **capital-framework:** Updated Travis script to print which components are published to npm
226- **cf-buttons:** Fixed a bug when animating icons within a button. Changes button icon markup,
227 see usage doc for details
228
229
230## 4.1.2 - 2017-03-31
231
232### Changed
233- **cf-pagination:** Cleaned up styling
234
235### Removed
236- **cf-pagination:** Unneeded variables
237
238
239## 4.1.1 - 2017-03-03
240
241### Changed
242- **cf-core:** Fixed line breaks before code fences
243
244
245## 4.1.0 - 2017-03-02
246
247### Changed
248- **all components:** Corrected the variables correct names, locations, and organization
249- **all components:** Standardized all the usage docs for v4
250- **cf-core:** Updated the base list styles to match latest DM Spec
251- **cf-core:** Updated the body copy elements to remove margin from the `last-child`
252
253### Removed
254- **all components:** Deprecated code
255 - Deprecated webfont mixins
256 - Extra select element
257
258
259## 4.0.1 - 2017-01-26
260
261### Changed
262- **capital-framework:** Bumped all components' internal CF dependencies.
263
264## 4.0.0 - 2017-01-26
265
266### Changed
267- **cf-buttons:** Update for atomic design overhaul
268- **cf-core:** Update for atomic design overhaul
269- **cf-expandables:** Update for atomic design overhaul
270- **cf-forms:** Update for atomic design overhaul
271- **cf-grid:** Update for atomic design overhaul
272- **cf-icons:** Update for atomic design overhaul
273- **cf-layout:** Update for atomic design overhaul
274- **cf-pagination:** Update for atomic design overhaul
275- **cf-tables:** Update for atomic design overhaul
276- **cf-typography:** Update for atomic design overhaul
277
278### Added
279- **capital-framework:** Added cf-link script to automate installing component dependencies and npm linking
280
281### Removed
282- **cf-core:** Removed deprecated items:
283 - `@mobile-max`
284 - `@tablet-min`
285 - `.subheader`
286 - `.superheader`
287 - `.figure__bordered`
288 - `.u-link-child__hover`
289- **cf-forms**: Removed deprecated items:
290 - `.form-group` and `.form-group_item`
291 - `.input__super`
292 - `.form-l` classes, in favor of content-l classes in cf-layout
293 - `@cf-forms_input-icon-class`
294 - `@input-icon__warning`
295 - `@input-icon__success`
296- **cf-typography**: Removed unused items:
297 - custom bullet mixin
298 - fancy slug
299 - short desc
300 - padded heading
301 - icon lists (for the time being to be addressed later when we can look at existing implementations).
302 - duplicate icon code
303- **cf-buttons**: Removed unused items:
304 - duplicate icon code
305
306
307## 3.6.1 - 2016-08-12
308
309### Changed
310- **cf-icons:** Standardized the usage doc.
311- **cf-pagination:** Standardized the usage doc.
312- **cf-forms:** Standardized the usage doc.
313
314### Removed
315- **capital-framework:** Remove post install script to allow shrinkwrapping.
316
317
318## 3.6.0 - 2016-08-02
319
320### Added
321- **capital-framework:** Added CSS autoprefixer to build pipeline.
322
323### Changed
324- **cf-typography:** Many documentation fixes and standardization.
325- **cf-core:** Standardized the usage doc.
326- **cf-tables:** Fix documentation order and details.
327
328### Removed
329- **cf-typography:** Removed remaining Less from branded bullets
330- **cf-buttons:** Removed vendor prefixes handled by autoprefixer.
331- **cf-core:** Removed vendor prefixes handled by autoprefixer.
332- **cf-grid:** Removed vendor prefixes handled by autoprefixer.
333- **cf-icons:** Removed vendor prefixes handled by autoprefixer.
334
335
336## 3.5.2 - 2016-07-06
337
338### Changed
339- **capital-framework:** Improve contributing docs in readme for outside contributors and documentation fixes.
340
341
342## 3.5.1 - 2016-07-05
343
344### Changed
345- **cf-layout:** Add negative side margin to FCMs so they don't double
346 up the border when against a sidebar.
347- **cf-layout:** Update recommended FCM markup to use `category-slug`.
348- **cf-forms:** Fix markup in documentation.
349- **cf-typography:** Fix markup in documentation.
350
351## 3.5.0 - 2016-05-26
352
353### Added
354- **cf-core:** Add respond-to-dpi mixin and respond-to-print mixin
355
356### Changed
357- **all components:** Improve components' usage documentation
358- **capital-framework:** Add note about bumping versions in contribution documentation
359- **cf-buttons:** Update default colors to 18F colors in Web Design Standards
360- **cf-core:** Update default colors to 18F colors in Web Design Standards
361- **cf-expandables:** Update default colors to 18F colors in Web Design Standards
362- **cf-forms:** Update default colors to 18F colors in Web Design Standards
363- **cf-icons:** Update default colors to 18F colors in Web Design Standards
364- **cf-pagination:** Update default colors to 18F colors in Web Design Standards
365- **cf-tables:** Update link to 18F Web Design Standards
366- **cf-typography:** Update link to 18F Web Design Standards
367
368
369## 3.4.1 - 2016-05-13
370
371### Changed
372- **capital-framework:** Update contributing documentation.
373
374
375## 3.4.0 - 2016-05-09
376
377### Changed
378- **cf-layout:** Updated main content spacing
379
380
381## 3.3.0 - 2016-04-06
382
383### Added
384- **cf-layout:** Add `overlay` and `white-text` modifiers to the hero
385
386### Changed
387- **capital-framework:** Move Travis CI from Node v4 to v5.
388- **cf-core:** Fix padding in `<th>`s to be 10px.
389- **cf-tables:** Match sortable `<th>` styles to non-sortable `<th>` styles.
390- **cf-tables:** Harmonize variables with those found in cf-core.
391- **cf-layout:** Updated the Hero styles to properly match the content layout and simplified the rules.
392
393## 3.2.1 - 2016-03-10
394
395### Changed
396- **All components:** Normalize markdown formatting across usage.md files.
397
398
399## 3.2.0 - 2016-02-26
400
401### Added
402- **cf-tables:** Add new component.
403- **cf-core:** Add font-size vars.
404
405
406## 3.1.4 - 2016-02-23
407
408### Changed
409- Include `usage.md` in built components.
410
411
412## 3.1.3 - 2016-02-23
413
414### Changed
415
416- Update build process to include `usage.md` with built components.
417
418
419## 3.1.2 - 2016-02-10
420
421### Fixed
422- **cf-core:** Fix improper usage of `:not` to target non-nav `li` elements.
423- **cf-core:** Remove `margin-bottom` from last-child `li` elements.
424- **cf-layout:** Fix a bug where columns nested 2 levels deep in a
425 large-gutter modifier gain the extra wide gutters.
426- **cf-layout:** Remove `block` borders when `__flush` modifiers are also applied.
427- **capital-framework:** Added `CONTRIBUTING.md` with contribution docs.
428
429### Changed
430- **cf-layout:** Hero updates:
431 - Use new breakpoint variables
432 - Subheading should not be medium on smaller screens
433 - CTA links should match size and weight of subheading
434 - Margin between subheading and CTA is 30px
435
436
437## 3.1.1 - 2016-01-04
438
439### Changed
440- **capital-framework:** Improve contributing docs in readme.
441
442
443## 3.1.0 - 2016-01-04
444
445### Changed
446- **capital-framework:** Edit Gulp styles task to use Less' `paths` option instead of npm import plugin.
447- **cf-core:** Update `normalize.css` `@import` paths to play nicer with Less `paths` option.
448- **cf-grid:** Update `normalize.css` `@import` paths to play nicer with Less `paths` option.
449- **cf-icons:** Replace icon fonts to fix "Failed to decode downloaded font" error.
450
451
452## 3.0.8 - 2015-12-22
453
454### Added
455- Ability to publish CF from local machine (instead of only Travis).
456
457
458## 3.0.7 - 2015-12-22
459
460### Removed
461- Topdoc comments from component source files.
462
463
464## 3.0.6 - 2015-12-18
465
466### Added
467- Initial WCAG accessibility tests.
468
469
470## 3.0.5 - 2015-12-18
471
472### Changed
473- Individual components' readme template.
474
475
476## 3.0.3 - 2015-12-18
477
478### Added
479- Add automatic changelog updating to Travis CI release script.
480
481
482## 3.0.0 - 2015-12-17
483
484### Changed
485- Voltrazord refactor. All components now live in this repo.