Releases: ExactTarget/fuelux
v3.6.3
Enhancements
- #1132 - Fixes JavaScript lint issue [tree]
- #1125 - Adds disclose (open/expand) folders methods and events to API [tree]
- Methods:
discloseAll
,closeAll
,discloseVisible
- Events:
closedAll
,disclosedVisible
,exceededDisclosuresLimit
,disclosedAll
- Documentation will be added to Tree control
- #1124 - Add code coverage to units tests. Adds all tests to
serve
task. Addsserveslow
task. Add length of time comments to aid developers in choosing a serve task. - #1122 - Document how to restart builds with TravisCI
- #1117 - Adds
serveless
andresetdist
grunt tasks. Modifiesserve
andservedist
grunt tasks. - #1112 - Block screenshots from being checked in
- #1103 - Modify release task: Compile dist, prompts for version number
- #1090 - Add screenshots to unit testing
Bug Fixes
v3.6.2
Breaking Changes
These changes do not effect the repeater, repeater-list, and repeater-thumbnail developer APIs, only the plugin API. All functionality in regards to repeater, repeater-list, and repeater-thumbnail remains the same. Developing plugins for the repeater is the only thing that is different (and breaking)
Enhancements
- #1047 Change our LESS setup to allow us to begin to use the & parent selector that LESS provides more effectively
- #1038 Clean up lint warnings
- #1028 Clean up codebase to match ET standards
- #1012 Add itemSelect option and associated test cases to tree.js
- #1009 Placard keyDown Accept/Cancel
Bug Fixes
- #1087 Repeater Scope Bugfix
- #1077 Bugfix for repeater list extension returning wrong rowData object in rowRenderer callback
- #1074 Ensured the scheduler input checked attribute is being set, not just setting the active css class
- #1073 Solution for selectlist [data-resize]=auto when
display: none
- #1020 Move label away from float and space caret in right side padding
- #1052 Add license URL
- #1014 Fix the basic recursion error using setTimeout
- #1008 Declare charset in root of document instead of under .fuelux class
- #1006 Correctly apply focus on step change in wizard
- #1004 Disable state not disabling
- #999 Use .hidden on checkbox and radio toggle elements
- #982 Selectlist: Auto sizing not working again
v3.5.1
v3.5.0
Feature and bug fix release
Enhancements/New Features
#963 - Changes conditions to when cleared.fu.searched
is triggered.
#932 - Does not fire cleared.fu.searched
when input is empty. Default is now false. Previously default was true and can be changed with option clearOnEmpty
. [search]
#961 & #962 - Makes compatible with Moment's (v2.8) locale
method. [datepicker]
#957 - Adds support for startDateOptions
and endDateOptions
. [datepicker]
#955 - Improves bower install
experience by specifying latest version of jquery, requirejs 2.x, bootstrap 3.x and moment 2.x instead of bugfix releases only.
#936 - Tested support for Bootstrap 3.3
#933 - Set thumbnail_alignment
to left
instead of justify
. [repeater-thumbnail]
#923 - If a string is provided, datepicker parses with MomentJS and falls back on browser date()
, otherwise date()
is used first and then passes result to MomentJS [datepicker]
Bug fixes
#971 - Columns update even if columns were a subset of original columns [repeater-list]
#967 - Disables scrolling when disabled [spinbox]
#940 - thead
removed instead of .repeater-list-header
[repeater]
#963 - Prevents cleared.fu.searched
being trigger by 'tabbing' into input. [search]
#939 - Add/remove checked
attribute to maintain consistent state [checkbox]
#930 - Heading tags no longer overwrite Bootstrap heading tags styling [CSS]
Admin
#927 - Task to update versions in README when releasing
#909 - Removed Sauce Labs from running in TravisCI. Sauce Labs will be run before all releases.
v3.4.0
Feature and bug fix release
Enhancements/New Features
#905 - Allows for multiple grunt serve instances [dev util]
#904 - Enables render function to preserve dataSourceOptions [repeater]
#901 - Enables dataSourceOptions to be passed to render function [repeater]
#873 - Adds option to manipulate thumbnail alignment [repeater-thumbnail]
#864 - Adds several LESS variables and helper class [styling]
Bug fixes
#910 - Fixes issues with nowrap whitespace on tree-branch-header and tree-item [tree]
#908 - Adresses an issue where 'change' event was not fired as expected [checkbox]
#900 - Modifies default filter to be more consistent with actual filter values [repeater]
#893 - Resolves issue with grunt servefast
command [dev util]
#890 - Fixes issue where checkbox would not behave correctly if quickly clicked [checkbox]
3.3.1
General bug fix release
- #888 - hides chevron for folder that doesn't have child elements, and fixes alignment [tree]
- #884 - improves header appearance when resizing [repeater]
- #883 - makes header content unselectable [repeater]
- #881 - fixes issue where checkbox failed when clicking quickly [checkbox]
- #878 - corrects issue with repeater extension styles [repeater]
- #872 - fixes bug that occurred when staticHeight option is set to
false
[repeater]
3.3.0
Feature and bug fix release
Enhancements/New Features
#858 - Allow inline-block footer/header controls to not have a space between them [repeater]
#852 - Selected text to a gray instead of the previous light blue [tree, datepicker, repeater]
#845 - Allow multiple views of the same type (2 list views, 2 thumbnail views, etc) [repeater]
#850 - Use .selectable
class instead of .repeater-thumbnail
[repeater]
Bug fixes
#865 - Remove white as tree selected nodes text color [tree]
#837 - Specify type="button"
in markup [spinbox]
3.2.1
Hotfix release
There was a problem with the 3.2.0 minified css file which we missed. It has been patched for this revision. We apologize for any inconveniences caused, and recommend upgrading to 3.2.1 whenever possible.
3.2.0
Feature and bug fix release
Enhancements/New Features
#817 - Support for text
in tree data source. Use of name
deprecated. [tree]
#771 - Added role="menu"
to dropdown in combobox markup template [combobox]
#769 - Added option to highlight sorted columns [repeater (list)]
#760 - Better IE10 / IE11 input support by removing native clear buttons [numerous controls]
#739 - Ability to specify flip boundary via data-target
attribute [dropdown-autoflip]
Bug fixes
#804 - Improving Chrome's focus appearance on repeater rows [repeater (list)]
#769 - Fixed issue where the body
tag was being duplicated [repeater (list)]
#762 - Fixed folder selectable padding issue [tree]
#738 - Corrected tree event typo by adding period [tree]
#734 - Added .trim()
to remove surrounding whitespace [combobox]
#730 - Fix for bullet point inside radio for input groups [radio]
3.1.0
Feature and bug fix release (with minor breaking changes)
Breaking Changes
- Repeater-List: this plugin has had substantial changes made for better resizing & horizontal scrolling performance.
- Markup changes
.repeater-list-header
and.repeater-list-items
tables have been removed, replaced with a single unclassed table- column headers are now in DIVs classed
.repeater-list-heading
- API changes
clearSelectedItems
,getSelectedItems
, andsetSelectedItems
methods renamedlist_clearSelectedItems
,list_getSelectedItems
, andlist_setSelectedItems
, respectively.itemSelected.fu.repeater
anditemDeselected.fu.repeater
events renamedselected.fu.repeaterList
anddeselected.fu.repeaterList
, respectively
- Markup changes
- Tree:
dataAttributes
object renamed toattr
in dataSource
Enhancements/New Features
#721 - Event handlers added [repeater]
#719 - Allow selection of thumbnails [repeater (thumbnails)]
#718 - Allow jQuery data to be associated with items [pillbox]
#717 - Support for Bootstrap input group add-on [radio/checkbox]
#714 - Repeater list improvements (markup and API changes) [repeater (list)]
#700 - deselected and selected events added [tree]
#699 - Deny tab focus to restricted dates [datepicker]
#698 - Added dateClick event when day is clicked on calendar [datepicker]
#696 - Add data-attribute support to pillbox [pillbox]
Bug fixes
#704 - Keyboard suggestion attr support [pillbox]
#705 - Add clarity to index.js [documentation]
#701 - dataAttributes object renamed to attr in dataSource [tree]
#688 - onAdd adds "undefined" to control instead of pill [pillbox]
#685 - Selected item bug when child element of clicked [selectlist]
#684 - Compatibility with Bootstrap .form-horizontal [CSS]
#680 - Bugfixes, re-organization, and clarity improvements [documentation]