# v4.0.15 release notes

- Release date: 2015-06-23
- Downloads

## What's New

- Form Validation: Added support for a single required checkbox.
- Dimissable content: Use ID attribute if present as content ID and strip whitespace before generating unique ID.
- Data-inview: Ensure that elements removed from the DOM don't trigger data-inview and tie the overlay close action to the dismiss close action when the data-inview element is dismissable. Fixed the bottom bar test failing in IE 10 & 11.
- Feeds: Added a way to manually specify a list of videos Also significantly optimize the YouTube feeds by only using one lightbox for the whole feed, on demand and Optimized the flickr feed Fixes #6219.
- Share widget: Added filtering option for email and fixed apostrophe filtering.
- Geomap: Now using native OpenLayers events to catch mouseover and mouseout on the map and Fixed i18n issues.
- Core: Implement refresh.wb event, combine the WET core CSS in the theme CSS ()Partially implements #6809), and merge the unmin resources with the minified resources ()Partially implements #6809).
- Tabbed interface: Fixed initialization of second or more tabbed interfaces on a page, added class to allow tabs to wrap, fixed display issue with nested lists within nested tabbed interfaces, and fixed WAI-ARIA attributes in mobile view and added print-active option.
- Tabbed interface - Carousel Added fallback for when active class is omitted from the tablist.
- MathML: Hides Modernizr MathML check with CSS after the check has completed.
- Form validation: Fixed colouring of errored fields and error summary on form reset.

## Details

Number of commits: 36

- @LaurentGoderre: 15 commits
- @pjackson28: 11 commits
- @thomasgohard: 7 commits
- @jvanulde: 2 commits
- @vanjaveselinovic: 1 commit

### List of commits

- Form Validation: Added support for a single required checkbox Fixes #6638 - Laurent Goderre, 2015-03-26 16:59:34 -0400
- Updated bower dependencies Fixes #6737 - Laurent Goderre, 2015-05-01 14:06:53 -0400
- CSS: ensured minimum size for buttons - vanjaveselinovic, 2015-05-08 17:05:38 -0400
- Updated the build version to v4.0.15-development - Laurent Goderre, 2015-05-19 09:55:15 -0400
- Core: Added function to strip whitespace. - Thomas Gohard, 2015-05-22 11:56:47 -0400
- Dimissable content: Strip whitespace before generating unique ID. - Thomas Gohard, 2015-05-22 11:56:54 -0400
- Dismissable content: Use ID attribute if present as content ID. - Thomas Gohard, 2015-05-22 13:27:07 -0400
- Data-inview: Ensure that elements removed from the DOM don't trigger data-inview. - Thomas Gohard, 2015-05-22 19:51:20 -0400
- Core: Implement refresh.wb event. - Thomas Gohard, 2015-05-22 19:51:20 -0400
- Data-inview: Tie the overlay close action to the dismiss close action when the data-inview element is dismissable. - Thomas Gohard, 2015-05-22 19:51:20 -0400
- Feeds: Added a way to manually specify a list of videos Also significantly optimize the YouTube feeds by only using one lightbox for the whole feed, on demand - Laurent Goderre, 2015-05-26 11:09:31 -0400
- Feeds: Optimized the flickr feed Fixes #6219 - Laurent Goderre, 2015-05-26 12:56:09 -0400
- Share widget: Added filtering option for email. - Paul Jackson, 2015-05-27 16:41:07 -0400
- Addresses in part issue #6751. Now using native OpenLayers events to catch mouseover and mouseout on the map. - Joost van Ulden, 2015-05-28 06:11:18 -0700
- Share widget: Fixed apostrophe filtering - Paul Jackson, 2015-05-28 10:45:48 -0400
- Geomap: Fixed i18n issues. - Paul Jackson, 2015-05-28 13:07:05 -0400
- Lightbox: Fixed documentation examples for using Magnific Popup events - Paul Jackson, 2015-05-28 14:56:56 -0400
- Overlay + Dismissable content: Added type to the close button - Paul Jackson, 2015-05-29 09:50:31 -0400
- Combine the WET core CSS in the theme CSS Partially implements #6809 - Laurent Goderre, 2015-06-01 13:30:52 -0400
- Merge the unmin resources with the minified resources Partially implements #6809 - Laurent Goderre, 2015-06-01 14:54:08 -0400
- Site: Added central include for server page head resources - Laurent Goderre, 2015-06-01 15:56:01 -0400
- Theme: Fixed the theme in IE8 - Laurent Goderre, 2015-06-02 11:10:35 -0400
- Data Inview: Fixed the bottom bar test failing in IE 10 & 11 - Laurent Goderre, 2015-06-02 14:15:39 -0400
- Build: Fixed the minified assets path Fixes #6835 - Laurent Goderre, 2015-06-03 14:31:43 -0400
- Tabbed interface: Fixed initialization of second or more tabbed interfaces on a page - Paul Jackson, 2015-06-04 15:01:53 -0400
- Build: Moved core and themes resource in their own subfolders Partially implements #6809 - Laurent Goderre, 2015-06-11 10:03:33 -0400
- Theme: Fixed the variables in the WET theme - Laurent Goderre, 2015-06-11 15:37:47 -0400
- Tabbed interface: Added class to allow tabs to wrap. - Thomas Gohard, 2015-06-15 13:05:27 -0400
- Fixes issue #2743 - Joost van Ulden, 2015-06-16 05:57:06 -0700
- Tabbed interface: Fixed display issue with nested lists within nested tabbed interfaces - Paul Jackson, 2015-06-17 10:24:04 -0400
- Site: Fixed the links to resources inside the documentation - Laurent Goderre, 2015-06-17 11:57:26 -0400
- MathML: Hides Modernizr MathML check with CSS after the check has completed - Paul Jackson, 2015-06-17 12:53:07 -0400
- Build: Fix the backwards compatibility copy of assets The grunt copy task was corrupting assets - Laurent Goderre, 2015-06-18 10:29:29 -0400
- Form validation: Fixed colouring of errored fields and error summary on form reset - Paul Jackson, 2015-06-18 18:17:28 -0400
- Tabbed interface - Carousel: Added fallback for when active class is omitted from the tablist - Paul Jackson, 2015-06-22 13:25:44 -0400
- Tabbed interface: Fixed WAI-ARIA attributes in mobile view and added print-active option - Paul Jackson, 2015-06-23 14:11:54 -0400

Date modified:
  2015-06-23