# v4.0.12 release notes

- Release date: 2015-03-23
- Downloads

## What's New

- Carousel: Modified CSS to enable entire panels to be linked. Replaces the first part of #6458
- Charts: Added option to safely include Flot plugins Safely fixes #4466 and #6516
- Data Ajax: Added ability to filter by URL hash or selector
- Lightbox: Added ability to filter by URL hash or selector
- Feeds: Fix display of Facebook profile images and translate documentation
- Form validation: Fixed issue with a click on a summary link being ignored when focus is in a form field
- Lightbox: Fixed positioning of close button for AJAX sources
- Multimedia: Replaced the overlay with a CSS one and simplified the controls
- Multimedia Player: Added the transcript link to the YouTube player Fixes #6621
- Tabbed interface: Fixed focus issues with carousel style 2 with thumbnails example
- Tabbed interface: Fixed issue with clicking links in nested tabpanels
- Tables: Fixed the pagination display where there are more than 6 pages
- Tabs: Fixed link color in non carousel tabbed interfaced Introduced by #6554

## Details

Number of commits: 37

- @LaurentGoderre: 20 commits
- @pjackson28: 9 commits
- @crichard: 3 commits
- @thomasgohard: 2 commits
- @melodyma: 1 commits
- @zachfalsetto: 1 commits
- @shawnthompson: 1 commits

### List of commits

- Multimedia: Replaced the overlay with a CSS one and simplified the controls - Laurent Goderre, 2015-02-17 10:35:01 -0500
- Multimedia: Optimized the code and standardized variable names - Laurent Goderre, 2015-02-17 10:35:09 -0500
- Multimedia: fix trigger parameters and add share link apostrophe fix - Cynthia Richard, 2015-02-17 10:35:09 -0500
- Updated the build version to v4.0.12-development - Zach Falsetto, 2015-02-17 16:03:36 -0500
- Core: Added safer disabled setting storage May address https://github.com/wet-boew/GCWeb/issues/901 - Laurent Goderre, 2015-02-18 14:29:05 -0500
- Carousel: Modified CSS to enable entire panels to be linked. Replaces the first part of #6458 - Laurent Goderre, 2015-02-20 17:06:34 -0500
- Text Highlight: Removed the redundant `span` around the `mark` element - Laurent Goderre, 2015-02-23 13:16:51 -0500
- Details/Summary: Optimized indentation rules Fixes the issue raised by #6530 - Laurent Goderre, 2015-02-23 13:54:30 -0500
- Tabbed interface: Fixed issue with clicking links in nested tabpanels - Paul Jackson, 2015-02-23 14:41:15 -0500
- Form validation: Fixed issue with a click on a summary link being ignored when focus is in a form field - Paul Jackson, 2015-02-23 16:42:14 -0500
- SCSS Text Highlight Plugin: Added customizable variables for text highlight plugin's parameters - melodyma, 2015-02-23 19:34:37 -0800
- Charts: Added option to safely include Flot plugins Safely fixes #4466 and #6516 To Use: ```html
  ``` - Laurent Goderre, 2015-02-24 09:45:21 -0500
- Tabs: Fixed link color in non carousel tabbed interfaced Introduced by #6554 - Laurent Goderre, 2015-02-25 15:52:23 -0500
- Tabbed interface: provide option to make session storage optional - Cynthia Richard, 2015-02-25 16:15:31 -0500
- Build: Updated html minifier to the npm version The custom version is no longer needed - Laurent Goderre, 2015-02-25 16:45:11 -0500
- Tabbed Interface: Fixed focus issues with carousel style 2 with thumbnails example - Paul Jackson, 2015-02-26 14:39:09 -0500
- DataList: Fixed the polyfill closing when clicking on the scroll bar Fix #4621 - Laurent Goderre, 2015-02-26 16:04:15 -0500
- Demos: Strip HTML from the title tag Fix #6574 - Laurent Goderre, 2015-02-27 10:52:56 -0500
- Build: Updated JSCS and fixed code style errors - Laurent Goderre, 2015-03-02 12:53:02 -0500
- Datalist: Fixed Javascript code style errors - Laurent Goderre, 2015-03-03 10:50:12 -0500
- Multimedia: Fixed the closed caption not loading properly Fixes #6592 - Laurent Goderre, 2015-03-03 16:37:52 -0500
- Multimedia: Fixed the YouTube player not loading Fixes #6596 - Laurent Goderre, 2015-03-04 14:16:54 -0500
- Multimedia: Fixed the YouTube play button not updating - Laurent Goderre, 2015-03-04 16:06:09 -0500
- Lightbox: Fixed positioning of close button for AJAX sources - Paul Jackson, 2015-03-06 12:00:39 -0500
- Form validation: Corrected colouring of fields that are no longer invalid - Paul Jackson, 2015-03-06 13:34:03 -0500
- Switched form validation, date picker and feedback form labels to sentence case - Paul Jackson, 2015-03-06 16:48:11 -0500
- Data-AJAX: Added ability to filter by URL hash or selector - Paul Jackson, 2015-03-09 09:46:43 -0400
- Tables: Fixed the pagination display where there are more than 6 pages - Paul Jackson, 2015-03-09 15:03:45 -0400
- Multimedia Player - YouTube: fixed #6224, again - Shawn Thompson, 2015-03-16 08:48:46 -0400
- Data-AJAX: Added unit tests for the ability to filter by URL hash or selector Also implement Sinon.js fake server instead of actual files - Laurent Goderre, 2015-03-17 13:56:17 -0400
- Data Ajax: Fixed the plugin using the whole content when no filtered content is found - Laurent Goderre, 2015-03-17 14:18:13 -0400
- Carousel: Modified working example so that there is only one link per panel. - Thomas Gohard, 2015-03-19 09:24:07 -0400
- Carousel: Modified working example to show whole panels being linked as default. - Thomas Gohard, 2015-03-19 09:27:41 -0400
- Feeds: Fix display of Facebook profile images and translate documentation - Cynthia Richard, 2015-03-20 09:48:52 -0400
- Fixed the test relying on Sinon FakeServer failing - Laurent Goderre, 2015-03-20 15:50:58 -0400
- Data-AJAX: Added ability to filter by URL hash or selector - Paul Jackson, 2015-03-23 11:18:43 -0400
- Multimedia Player: Added the transcript link to the YouTube player Fixes #6621 - Laurent Goderre, 2015-03-23 11:47:33 -0400
- v4.0.12 Release Notes - Zach Falsetto, 2015-03-23 13:37:30 -0400

Date modified:
  2015-03-23