diff options
Diffstat (limited to 'node_modules/materialize-css/CHANGELOG.md')
-rw-r--r-- | node_modules/materialize-css/CHANGELOG.md | 521 |
1 files changed, 521 insertions, 0 deletions
diff --git a/node_modules/materialize-css/CHANGELOG.md b/node_modules/materialize-css/CHANGELOG.md new file mode 100644 index 0000000000..6f84fb5d15 --- /dev/null +++ b/node_modules/materialize-css/CHANGELOG.md @@ -0,0 +1,521 @@ +Changelog +======= +Bolded styling surrounded by emojis indicates a breaking change. + +## 1.0.0 (September 9th, 2018) +- [Full Changelog here](https://github.com/Dogfalo/materialize/blob/v1-dev/v1-changelog.md) + +## 1.0.0-rc.2 (June 23rd, 2018) +- Autocomplete + - Fixed bug where Autocomplete did not open properly in certain cases with keyboard focus + +- Carousel + - Fix noWrap option bug + +- Collapsible + - Now correctly removes all event listeners on destroy + +- Materialbox + - Destroy now removed wrapper element added during intialization + +- Pushpin + - Fixed bug on IE11 where class was not removed properly + +- Select + - No longer triggers onchange event when selecting the same option + +- Sidenav + - Destroy now reenables body scrolling if Sidenav was destroyed while it was open + +- Tabs + - Tab indicator no longer displays improperly when a scrollbar is present in the element + + +## 1.0.0-rc.1 (May 1st, 2018) +- Autocomplete + - Added open and close methods + - Fixed bug where Autocomplete would close on click + +- Datepicker + - Added autoClose option + +- Modal + - Fixed issue with focus with nested modals + +- Select + - Removed `active` class on option elements + - Fixed bug where `selected` class was not properly removed on option elements + +- Sidenav + - Destroy method now correctly removes style property + +- Text Input + - Fixed bug where autofill on chrome overlapped text input + +- Toast + - Fixed bug where Toast did not respect inDuration option + +- Tooltip + - Fixed tooltip positioning bug in certain scenarios when html height was less than screen height + - Fixed bug where tooltip stayed open on click + + +## 1.0.0-beta (March 21st, 2018) +- Autocomplete + - Now uses dropdown + +- Carousel + - Added numVisible option + +- Collapsible + - Added keyboard support + +- Dropdown + - Fixed scrolling dropdown bug on touch devices + +- Javascript Initialization + - Added AutoInit function + +- Modals + - Focus now stays within open modal + +- Pickers + - Standardized action buttons to match those on android + - Added support for date and time input types + - **fromnow renamed to fromNow** + +- Select + - Dropdown scrolls to selected option + +- Sidenav + - Now detects vertical scrolling + +- Tabs + - Fixed tab preselection on swipeable tabs + +- TapTarget + - **Reverted name change from FeatureDiscovery** + +- Tooltips + - Added keyboard support + + +## 1.0.0-alpha.4 (February 18th, 2018) +- Badge + - Fixed display issue when used in a table + +- Chips + - Fixed autocomplete initialization + +- CSS + - Added hide and show classes for extra large breakpoint + - Added small buttons + - Fixed input helper text alignment when using prefix + +- Date Picker + - Fixed month and year select overflow issues + - Added additional date formatting options + +- Dropdown + - Added container option + - Dropdown on mobile now correctly selects the right item + - Dropdown now closes correctly on iOS devices + +- Materialbox + - Fixed error with photo caption + - Fixed issues caused by width and height attributes + - Fixed issues caused by max-width and max-height + +- Modal + - Improved support for nested modals + +- Parallax + - Fixed infinite loop bug + +- Select + - *Renamed plugin class to `FormSelect`* + - *Renamed jQuery plugin to `formSelect`* + +- Sidenav + - Fixed issues with draggable option when used with fixed sidenav + +- Time Picker + - Changed i18n options to be more consistent with date picker + - Fixed error with auto close option + + +## 1.0.0-alpha.3 (December 29th, 2017) +- *Initialization code for all components changed. E.g. Change`new M.Tooltip(el, options)` to `M.Tooltip.init(el, options)`* + - This was done so that the same initialization code can be used to initialize single Elements as well as NodeLists and jQuery element objects + +- Added in onOpen and OnClose callbacks for appropriate plugins + +- Datepicker + - Destroy function added + +- Feature Discovery + - Added open and close callbacks + +- Materialbox + - Added open and close callbacks + +- Modal + - Added open and close callbacks for consistency + - Removed ready and complete callbacks + +- Parallax + - Has responsiveThreshold option + - Destroy function added + +- Pushpin + - added onPositionChange callback + +## 1.0.0-alpha.2 (November 30th) +- Chips + - Fixed and standardized chips callback parameters + +- Datepicker + - Fixed date format option + - Scrollbar no longer unecessarily appears when using datepicker + - Fixed bug where using month and year selectors didn't change date + +- Dropdown + - Removed automatic focus highlight on open + +- Textarea + - Fixed error where text was cut off on Firefox + +- Tabs + - Fixed error with pure JavaScript initialization + - Fixed error where a tab with no content would break tabs + +- Timepicker + - Fixed error with twelveHour options + +- Replaced velocity.js with anime.js + +## 1.0.0-alpha.1 (November 10th) +- Dropdown + - rewritten with classes + - Plugin is initialized on `.dropdown-content` instead of `.dropdown-button` + - Renamed classes `.dropdown-button` to `.dropdown-trigger` + - Renamed option `belowOrigin` to `coverTrigger` + - Added callbacks onOpenStart, onOpenEnd, onCloseStart, onCloseEnd + - Removed HTML attribute options + - Removed stopPropagation option + - Reworked animation + +- Select + - rewritten with classes + - Plugin renamed from 'material_select' to 'select' + - The select will no longer copy the class attribute on each <option> el to the <img> for the icon in the generated select. + +- Tabs + - rewritten with classes + - added duration option + - now requires plugin initialization + - tabs 'select_tab' method renamed to 'select' + +- Chips + - rewritten with classes + - changed events to callbacks + - Added limit chips option + +- Autocomplete + - rewritten with classes + - Added updateData method + - Added sortFunction option + +- Feature Discovery + - rewritten with classes + - Plugin renamed from 'tapTarget' to 'featureDiscovery' + +- Forms + - Added new helper text element + - Moved validation messages 'data-error' and 'data-success' to Helper Text + +- Pickatime + - Renamed to Timepicker + - Now opens on enter or click instead of focus + - Added open animation + - Reworked and simplified Timepicker HTML structure + - Renamed internal classes to reflect Timpicker namechange and structure rework + +- Floating Action Button + - Converted to plugin + - Added direction option + - Added toolbar transition option + + +## v0.100.1 (July 21st) +- Fixed bug where modal triggers could not contain child elements +- Fixed bug with right alignment option for dropdown +- Allow select native browser validation error messages +- Added fix for validation messages being mispositioned when input is empty + +## v0.100.0 (July 19th) +- :sparkles: **Rewrote Modal Plugin** :sparkles: + - Modal open no longer initializes plugin + - Fixed bug where modal open did not use initialized options + - Modal-trigger class required for modal trigger elements +- :sparkles: **Rewrote Toast Plugin** :sparkles: + - Added class method to dismiss all toasts + - Added instance method to remove specific toasts +- Validation styling support added for many form components +- Added ability to remove autocompelete data +- Fixed waves persisting bug +- Waves no longer throws error on svg elements +- Fixed side nav callback bugs +- Tab accessibility for date picker +- Added container option for time picker +- Fixed carousel image loading bug +- Full width carousel now resizes height on resize +- Added carousel destroy +- Fixed multiple bugs with jQuery outerWidth on Linux +- Fixed cursor blinking on select on iOS +- Fixed search form styling in navbar +- Fixed label animation on date picker +- Added close on select option for date picker +- Browser errors now show up on radio buttons and checkboxes + +## v0.99.0 (June 22th) +- Added support for jQuery 3 +- Fixed dynamic textarea resize bug +- Added support for custom active elements in scrollspy +- Added Time Picker +- Updated styling for Date Picker +- Added callbacks to side nav +- Updated styling for switches + +## v0.98.2 (April 14th) +- :no_good: **Autocomplete: renamed and moved options to `autocompleteOptions`** :no_good: +- Fixed collapsible preselect bug +- Fixed dropdown event bubbling bug +- Fixed range position inaccuracies +- Fixed feature discovery mobile styles +- Fixed carousel reinitialize bugs +- Fixed grid offset bug + + +## v0.98.1 (March 21st) +- Fixed various select bugs on mobile devices +- Fixed small sidenav overlay bugs +- Fixed carousel resizing bug +- Fixed materialbox callback bug +- Range slider supports keyboard navigation +- Added XL breakpoint +- Added Pulse CSS effect +- Added Feature Discovery component + + +## v0.98.0 (January 25th) +- :no_good: **Standardized plugin option naming to camelcase (please check your plugin calls to make sure all the options are camelcase)** :no_good: +- Added FABs in image cards +- Added swipeable tabs +- Fixed carousel misalignment when switching quickly +- Fixed carousel resize bug where slide widths wouldn't change when changing window size +- Improved tabs compatibility with cards +- Fixed bug where using backspace to delete chips would navigate back in certain browsers +- Added autocomplete integration with chips +- Upgraded noUiSlider to version 9 with support for vertical sliders + + +## v0.97.8 (October 30th, 2016) +- **Refactored Modal plugin** +- Tabs now supported in navbar +- Chips data can now be reinitiailized +- Minor side nav fixes +- FAB to toolbar component added +- Fixed dropdown options bug + + +## v0.97.7 (July 23rd, 2016) +- Basic horizontal cards +- Carousel bug fixes and new features +- Updated sidenav styles and new component +- Meteor package now supports Sass +- Autocomplete form component +- Chips jQuery plugin + + +## v0.97.6 (April 1st, 2016) +- **Removed deprecated material icons from project** +- **Changed /font directory to /fonts** +- Datepicker and ScrollSpy now compatible with jQuery 2.2.x +- Responsive tables now work with empty cells +- Added focus states to checkboxes, switches, and radio buttons +- Sidenav and Modals no longer cause flicker with scrollbar +- Materialbox overflow and z-index issues fixed +- Added new option for Card actions within a Card reveal + + +## v0.97.5 (December 21st, 2015) +- Fixed Meteor package crash + + +## v0.97.4 (Dec 20, 2015) +- Added Jasmine testing with Travis CI +- Select bugfixes +- Grid Offset bugfix +- Dropdown overflow bugfix +- Range slider error bugfix + + +## v0.97.3 (Nov 15, 2015) +- Meteor font issues fixed +- Select rendering issue fixed +- Added Push and Pull to grid +- Dynamic accordion appends fixed + + +## v0.97.2 (Nov 8, 2015) +- Image support inside select +- Optgroup supported in select +- Multiple select added +- Card styling fixes +- Breadcrumbs added +- Scrollable tabs +- Tooltips and dropdowns position themselves more intelligently inside the window +- FAB menu is click-toggleable +- Horizontal FAB support added + + +## v0.97.1 (Sep 13, 2015) +- Added new range slider with uses noUiSlider to provide powerful options +- Added CSS for Chips +- Toasts support adding of html elements +- Fixed select destroy/creation bug +- Bugfixes for dropdown, badges, collections, scrollfire +- Added default preloader color variable +- File input now supports multiple files and dynamically loaded elements + + +## v0.97.0 (June 21, 2015) +- **Documentation changed to use Official Google Icon web font** +- **Input errors added** +- Flicker on Firefox on dropdowns fixed +- Pagination made more responsive +- Modal now prevents scrolling +- Modal animation added +- Support for multiple modals added +- Programmatic control of FAB to open/close added +- Programmatic control of slider to play/pause added +- Plus many more bug fixes + + +## v0.96.0 (April 1, 2015) +- Toasts, transitions, scrollfire added under Materialize namespace +- Dropdown is now created as a child of its parent +- Collapsibles supports nesting +- Modal Bottom Sheet added +- Indeterminate Checkboxes added +- New Checkbox Style added +- Text Inputs supports placeholder/readonly +- Google Inbox-like Collapsible added +- Text Character Counter added +- Waves no longer breaks on SVGs + + +## v0.95.3 (Feb 25, 2015) +- Parallax image loading / responsiveness fixes +- Date picker supports month/year as dropdown +- Dismissable collection items +- Avatar collection items +- Pagination Added +- ScrollFire fixes + + +## v0.95.2 (Feb 10, 2015) +- Switches added +- Transition animation functions added +- ScrollFire Plugin added (fires functions dependent on scroll position) +- Responsive Video tag added +- Custom File Input Button added +- Modals has a fixed footer option +- Sidenav implementation changed (needs 2 UL menus) +- Slider Responsive Fixes + + +## v0.95.1 (Jan 26, 2015) +- Sidenav Fixes +- Dropdown alignment/gutter options added +- Parallax fixes +- JavaScript Initialization no longer needed for many components +- HTML options through data-attributes +- Site colors can be defined through Primary and Secondary color in Sass +- Tables no longer resonsive by default + + +## v0.95.0 (Jan 17, 2015) +- Drag Out Menu fixed with Touch Interactions +- Toasts minor bugfix +- OL element has default styling +- Fullscreen Slider added +- Footer requires page-footer class +- Progress Bars added +- Form autofill support added +- Responsive Tables support added +- Scrollspy Plugin released +- Waves events are now delegated / behavior enhanced + + +## v0.94.0 (Dec 30, 2014) +- Sidenav supports right edge positioning +- Responsive Embeds +- Image Vertical align classes +- border-box added +- Variable file created +- Pushpin added +- Tooltips support all directions +- Layout helper classes added +- Materialbox Fixes +- Form Element Enhancements +- Navbar supports search bar +- Waves fixes +- Materialbox Captions +- Image Slider Fixes + + +## v0.93.1 (Dec 20, 2014) +- Flexbox Sticky Footer removed due to IE incompatibility + + +## v0.93.0 (Dec 19, 2014) +- Card Reveal +- Image Slider +- Dynamically loaded forms work correctly +- Badges added +- Circular Image +- Waves Fixes +- Footer Added +- Toast support Custom HTML +- Modals support programmatic opening/closing +- Responsive Image support + + +## v0.92.1 (Dec 14, 2014) +- Bower semver fix +- Added new radio button style + + +## v0.92.0 (Dec 13, 2014) +- Clicking icon in dropdown in navbar no longer closes dropdown immediately +- Multiple select inputs now work properly +- Mobile navbar no longer extends past screen width +- Parallax improved +- Modal restructured / can be opened programmatically +- Callbacks added to modals +- Added dist folder to repo +- Cards restructured + + +## v0.91 (Dec 3, 2014) +- bug fixes to forms +- added waves color classes +- toast thickened to look better on mobile +- many other bug fixes + + +## v0.9 (Nov 30, 2014) +- Touch interactions added +- tons more... |