Assets 2

Implemented enhancements:

  • Tree only displays text labels by default. Now accepts an html option to allow html to be included in the label

@austin-rauschuber austin-rauschuber released this Oct 25, 2017 · 27 commits to master since this release

Assets 2

Resolve pillbox issue where pills would be added twice in IE 11 and Edge 14

@interactivellama interactivellama released this Oct 16, 2017 · 30 commits to master since this release

Assets 2

Fixes CommonJS/npm file path

@cormacmccarthy cormacmccarthy released this Jun 29, 2017 · 37 commits to master since this release

Assets 2

Full Changelog

Implemented enhancements:

  • Document datepicker show / hide methods and shown / hidden events #1673
  • Makes tree accessible #1984
  • Keyboard navigation of open empty folder in Tree #1994
  • Fuel UX Tests should include visual regression testing #1986
  • Checkbox and Radio should be accessible #1972
  • Tree should be accessible #1964

Closed issues:
Many of these were closed (won't fix) as part of a clean-up audit

  • When user clicks row redirect to new page.(Repeater) #2003
  • tree accessibility unit tests should work in IE #2001
  • Datepicker uses require() in a way that is not compatible with webpack < v2.0. #1985
  • Repeater row content XSS #1973
  • Out of date theme documentation page #1956
  • Using the Wizard in Angular2 Templates #1916
  • Way to get Datasource from tree API #1911
  • Scheduler broken at small screen sizes in v3.11.5 #1599
  • Wizard default step documentation #1562
  • Infinite thumbnail repeater not working with staticHeight of false #1542
  • Repeater action list won't show if no data initially #1522
  • Allow 8601 date format via options despite Moment configuration #1500
  • Update Fuel UX 2/3 fusion implementation upon release #1489
  • Add copy markup button in documentation #1477
  • Allow value to be set at initialization #1476
  • Repeater selected / deselected not returning proper object #1474
  • Implement WKST in scheduler #1464
  • [SelectList] Width does not consider images within list elements #1463
  • Change event firing on init #1462
  • Control modes #1438
  • Having problem while using FuelUX scheduler in angularJS #1429
  • support initializing tree with array and/or object (not function) as dataSource #1428
  • Repeater Actions auto flip remove auto and use actual unique element ID #1422
  • Audit Fuel UX pages and snippets for checkbox/radio markup change from 3.10 release #1413
  • Misaligned frozen column header alignment while loading #1412
  • Repeater needs to handle 0 items on left pagination footer correctly #1394
  • wizard mobile support #1376
  • Pillbox added.fu.pillbox event not triggered for items added through addItems api #1361
  • [Repeater] Fire pageChange event #1317
  • Make sure control events that don't fire when triggered via the API are documented #1310
  • Pillbox onKeyDown logic should close suggestions list if user deleted all entered text #1299
  • Pillbox onKeyDown callback should close suggestions list if data is null or empty #1298
  • Pillbox onKeyDown docs out-of-sync with code #1297
  • NoConflict mode #1284
  • Scrollbar in repeater bleeds into header #1253
  • Datepicker: changed event name is confusing #1249
  • Add checkbox (no-js) to documentation #1160
  • Use templating for example markup #1154

Merged pull requests:

  • adds polyfill for Event for IE #2002
  • Gh1994 keyboard navigation of open empty folder in tree should work as expected #2000
  • Update eslint to the latest version πŸš€ #1999
  • adds initialized.fu.tree event. Adds static datasource consumer to tr… #1998
  • Ch1972 add accessibility check for checkbox and radio #1996
  • upgrades to npm 5 and runs npm install #1992
  • Update dependencies to enable Greenkeeper 🌴 #1991
  • Adds visual regression testing to Fuel UX #1990
  • Adds section for commonjs support #1989
  • Add npm cjs file back #1988
  • update npm script to match standards #1987
  • add repeater security notes #1981
  • refactor cleanInput utility method to prevent double encoding #1980
  • Update serve-static to version 1.12.3 πŸš€ #1970

@swilliamset swilliamset released this May 3, 2017 · 229 commits to master since this release

Assets 2

3.16.0 (Wed May 03 2017 15:25:48 GMT-0400 (EDT))

New feature

.required class on form labels adds a splat (*).

image

<div class="form-group required">
	<label for="myCustomCheckboxWrapper" class="control-label">Checkbox Group</label>
        .
        .
        .
</div>

Closed issues:

Merged pull requests:

Change log

  • b926440 - akamai moved to ssh-dss requiring update to fuel cdn push (Stephen Williams)
  • a2b68c6 - Fix a few small typos (Ryan Guest)
  • b6a7a60 - chore(package): update grunt-contrib-qunit to version 2.0.0

https://greenkeeper.io/ (greenkeeperio-bot)

  • 2ea411b - chore(package): update grunt-contrib-uglify to version 2.3.0

https://greenkeeper.io/ (greenkeeperio-bot)

Fix a few small typos (Stephen W. Williams)

  • de36f31 - update repeater test to only assert on appropriate instance of trigger (Stephen Williams)
  • 5c61b38 - bowered qunit >2.3.0 fails on `rendered.fu.repeater` test. pinning to 2.3.0 (Stephen Williams)
  • d7c3ac8 - Merge pull request #1961 from swilliamset/repair-travis-qunit

Repair travis qunit (Christopher McCulloh)

  • 1d892f9 - Merge branch 'master' into greenkeeper-grunt-contrib-uglify-2.3.0 (Stephen W. Williams)
  • 762b6ae - Merge branch 'master' into greenkeeper-grunt-contrib-qunit-2.0.0 (Stephen W. Williams)
  • 55a700e - whitespace (Stephen Williams)
  • b35c948 - add validation and require support to templates (Stephen Williams)
  • a5ad40f - add required class form group for asterisk on control label (Stephen Williams)
  • 374faed - (w3847298) add hbs driven checkbox to index page with validation state of error for testing (Christopher McCulloh)
  • 7b267a8 - Merge pull request #2 from cormacmccarthy/swilliamset-w3847298-support-validation

(w3847298) add hbs driven checkbox to index page with validation stat… (Stephen W. Williams)

  • d9fd9b9 - Make spinbox trigger changed after setValue

After programmatically setting the value of the spinbox, the previous
value would be retained in the lastValue property of the control,
causing the "changed" event not to get triggered if the user were to
enter the previous value again. To avoid this, the current setValue
method was converted into a private method with an additional parameter
to set the last value, and the public method will wrap this and pass
that parameter, while internal uses of the method will use the private
method to avoid other side effects.

Fixes #1950 (svarga)

  • c8bf0bf - Merge pull request #1959 from swilliamset/w3847298-support-validation

add validation support to templates (Christopher McCulloh)

  • 26cbb9a - chore(package): update serve-static to version 1.12.2

https://greenkeeper.io/ (greenkeeperio-bot)

  • b0052c3 - Merge branch 'master' into fix-spinbox-changed (Christopher McCulloh)
  • d025932 - Merge pull request #1960 from vargasd/fix-spinbox-changed

Make spinbox trigger changed after setValue (Stephen W. Williams)

  • f50613a - Merge branch 'master' into greenkeeper-serve-static-1.12.2 (Stephen W. Williams)
  • ae36e6b - Merge branch 'master' into greenkeeper-grunt-contrib-uglify-2.3.0 (Stephen W. Williams)
  • e50b8c4 - Merge branch 'master' into greenkeeper-grunt-contrib-qunit-2.0.0 (Stephen W. Williams)
  • 6d22402 - Merge pull request #1965 from ExactTarget/greenkeeper-serve-static-1.12.2

Update serve-static to version 1.12.2 πŸš€ (Stephen W. Williams)

  • 1bad128 - Merge branch 'master' into greenkeeper-grunt-contrib-qunit-2.0.0 (Stephen W. Williams)
  • 3d8d142 - Merge pull request #1954 from ExactTarget/greenkeeper-grunt-contrib-qunit-2.0.0

Update grunt-contrib-qunit to version 2.0.0 πŸš€ (Stephen W. Williams)

  • 9c88f72 - Merge branch 'master' into greenkeeper-grunt-contrib-uglify-2.3.0 (Stephen W. Williams)
  • 12c1b4b - Merge pull request #1955 from ExactTarget/greenkeeper-grunt-contrib-uglify-2.3.0

Update grunt-contrib-uglify to version 2.3.0 πŸš€ (Stephen W. Williams)

  • 66371da - chore(package): update connect to version 3.6.1

https://greenkeeper.io/ (greenkeeperio-bot)

  • 15c987f - update spinbox unit testing changed event for setValue to be async (Stephen Williams)
  • 94112d9 - Merge pull request #1966 from swilliamset/update-spinbox-test-w-listner-to-be-async

update spinbox unit testing changed event for setValue to be async (Stephen W. Williams)

  • 5405e78 - chore(package): update grunt-contrib-clean to version 1.1.0

https://greenkeeper.io/ (greenkeeperio-bot)

  • 7db6353 - chore(package): update grunt-cli to version 1.2.0

https://greenkeeper.io/ (greenkeeperio-bot)

  • 4f56f68 - Merge remote-tracking branch 'upstream/3.x' (Stephen Williams)
  • aaad887 - repair uploadToCDN shell script (Stephen Williams)
  • 9bec673 - build before 3.16.0 - includes required label template/css updates (Stephen Williams)
  • b4ddb95 - file missed from 3.15.13 release (Stephen Williams)
  • 3b0b5b6 - release 3.16.0 (Stephen Williams)

@swilliamset swilliamset released this May 3, 2017 · 267 commits to master since this release

Assets 2

3.15.13 (Wed May 03 2017 13:53:19 GMT-0400 (EDT))

Update to spinbox so that call setValue will trigger changed event correctly

Closed issues:

Merged pull requests:

Change log

  • e4faff2 - Make spinbox trigger changed after setValue

After programmatically setting the value of the spinbox, the previous
value would be retained in the lastValue property of the control,
causing the "changed" event not to get triggered if the user were to
enter the previous value again. To avoid this, the current setValue
method was converted into a private method with an additional parameter
to set the last value, and the public method will wrap this and pass
that parameter, while internal uses of the method will use the private
method to avoid other side effects.

Fixes #1950 (svarga)

  • 4af47e6 - update spinbox unit testing changed event for setValue to be async (Stephen Williams)
  • 2e9772f - bowered qunit >2.3.0 fails on `rendered.fu.repeater` test. pinning to 2.3.0 (Stephen Williams)
  • d28b365 - update repeater test to only assert on appropriate instance of trigger (Stephen Williams)
  • aa431db - build before 3.15.13 - includes spinbox setValue update (Stephen Williams)
  • d0ceee1 - release 3.15.13 (Stephen Williams)