## RELEASE NOTES ### Version 1.0.1 - November 28, 2014 **Bugs** - **Site** - Add protocol variable for Google Font loader to avoid issues with ``//`` when loading locally causing freezing - **Icon** - Fix horizontal centering of circular icon - **Transition** - Fix vertical flip not working due to css typo **Thanks cgroner** - **Menu** - Removes missing image loader variable **Thanks ryan-mahoney** - **Card/Item** - Fix generic link stylings erroneously affecting linked ui elements like buttons - **Table** - Fixes table cell transition animating all properties ### Version 1.0.0 - November 24, 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. - **Dropdown** - Sub menus inside dropdowns now need a wrapping div **text** around sub-menu descriptions - **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 now unstyled by default allowing for simpler coupling with other UI without having to override styles. Styled accordions are now included as a variation ``ui styled accordion`` - **List** - List item selectors are now more strict, list items must be immediate children of ``ui list`` or ``ui list list`` - **Item** - 0.x.x's UI card has been adjusted heavily. Vertically listed content should use ``ui item`` while floated grouped content should continue to use ``ui card``. 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`` label types. Any labeled inputs should be converted to ``corner labeled input`` to preserve functionality from ``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 - **Transition** - Complete, and Start callbacks are now ``onComplete`` and ``onStart`` **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 ``