## RELEASE NOTES ### Version 1.0.0 - XX XX, 2014 **Breaking Changes** - **Word Order** - Many multi word variations now require proper word order, for example ``left aligned`` or ``right floated`` classnames must be adjacent. This is to prevent conflicts with other multiple word variations - **Form** - Date field has been removed, use a ``ui icon input`` with a ``calendar icon`` instead - **Label** - Corner labels no longer support text, only icons. - **Form** - Standard grids now have gutters on left and right of first and last column. ``ui fitted grid`` can be used to remove these margins - **Dropdown** - Sub menus inside dropdowns now need a wrapping div **text** around sub-menu descriptions - **Header** - Headers now do not automatically resize based on h1-h6 - **Checkbox** - Checkbox "enable" and "disable" have been replaced with "check" and "uncheck" - **Modal** - Modal ``left`` and ``right`` sections are now replaced with ``image`` and ``description`` - **Accordion** - Accordions are not unstyled by default allowing for more compatability with other modules without having to override styles. Styled accordions are now included as a variation ``ui styled accordion`` - **Item** - Items have now been renamed "card" to allow for a more generic item list that does not use a "card" style. Some 'card' view content has been slightly adjusted. Please refer to documentation - **Header / Icon** - Inverted headers and icons no longer invert background colors, but instead use a lighter version of colors more legible on dark backgrounds. Inverted circular icons, still however invert the color of the circle. - **Input** - Labeled inputs now have ``corner`` ``left`` and ``top`` labels. Any labeled inputs must now be converted to ``corner labeled input`` to maintain default position in ``0.x`` - **Modal** - AllowMultiple (allowing multiple modals at once) is now set to **false** by default. - **Table** - Tables are no longer striped by default, instead you must specify the 'striped' variation **Enhancements** - **General** - CSS animations now hint with will change properties to increase performance in supported browsers - **General** - Many modules now use DOM Mutations and event delegation to allow content adjustment after initialization - **Accordion** - Accordion now includes all icons in an embedded font instead of requiring icons - **Button** - Now has compact form, used for fitting into tight spaces - **Button** - Now has CSS loaders to allow loading state to maintain other styles - **Checkbox** - Now correctly handles read-only and disabled, has read-only and disabled states - **Checkbox** - All styles have been redone. Standard checkboxes are now based around PX and not EM making sure there are no unusual circles or rounding issues. Checkboxes also now use a custom font for glyphs instead of CSS tricks. - **Checkbox** - Checkbox now have a ``fireOnInit`` setting for firing callbacks on page load - **Checkbox** - Checkbox now receive a ``checked`` class when checked, making it easier to write css selectors on checked checkboxes, for example when using sibling selectors ``.ui.checked.checkbox + .content { // style }`` - **Dropdown** - New dropdown type, searchable selection for large lists of choices - **Dropdown** - Dropdowns can now be initialized directly on a ``