# v4.0.7 release notes

- Release date: 2014-10-22
- Downloads

## What's New

- Archived notice: Updated the text to match to match the text in the Technical specifications.
- Menu: Menu panel now sources the panel title from the page markup
- Overlay: Fixed bug that prevented in certain scenarios an overlay being opened through JS a second time
- Equal Heights: CSS fix for nested elements
- Equal Heights: CSS fix for nested elements
- Text Highlighting: Added a dynamic functionality
- Text Highlighting: Fixed when no parameters are defined
- Ajax Fetch: Allow triggering on the actual element
- Multimedia: Fix issue with share and apostrophe in title
- Session Timeout: Fixed the plugin executing before being completly
- Date picker: Prevented closing of datepicker from closing a parent lightbox
- Demos: Added an option to add a class to the body tag

## Details

Number of commits: 41

- @LaurentGoderre: 25 commits
- @pjackson28: 6 commits
- @nschonni: 4 commits
- @thomasgohard: 2 commits
- @crichard: 1 commits
- @EricDunsworth: 1 commits
- @shawnthompson: 1 commits
- @zachfalsetto: 1 commits

### List of commits

- Build: Update modernizr - Laurent Goderre, 2014-09-15 13:38:09 -0400
- Updated the build version to v4.0.7-development - Laurent Goderre, 2014-09-23 18:00:38 -0400
- Fixed the version number in bower.json - Laurent Goderre, 2014-09-24 11:02:18 -0400
- Feeds: update to semantics for news feeds - Shawn Thompson, 2014-09-24 11:30:10 -0400
- Geomap: Fixed the link to Well-known text in the documentation - Paul Jackson, 2014-09-24 12:47:32 -0400
- [Archived notice] Updated the text to match to match the text in the Technical specifications. - Thomas Gohard, 2014-09-25 16:22:30 -0400
- Menu: Menu panel now sources the panel title from the page markup - Paul Jackson, 2014-09-26 11:51:55 -0400
- Build: Moved GitHub user to the Travis configuration - Laurent Goderre, 2014-09-26 14:45:19 -0400
- Overlay: Fixed bug that prevented in certain scenarios an overlay being opened through JS a second time - Paul Jackson, 2014-09-28 00:13:11 -0400
- Fixed tests in browsers and SauceLabs Using `this` can very problematic and is unsafe in many cases. - Laurent Goderre, 2014-09-29 15:40:29 -0400
- Build: Move the saucelabs to grunt and optimized the .travis.yml - Laurent Goderre, 2014-09-30 09:58:28 -0400
- Chained Travis scripts to make it easier to find errors Currently, one task failing does not stop the others from running which gives the illusion that the build passed when it didn't. - Laurent Goderre, 2014-10-01 10:44:14 -0400
- Fixed the development links to the WET theme - Laurent Goderre, 2014-10-01 13:54:30 -0400
- Equal Heights: CSS fix for nested elements - flze, 2014-10-01 15:30:29 -0400
- Equal Height: Added a test for the nested elements - Laurent Goderre, 2014-10-01 15:30:34 -0400
- Equal Heights: Fixed the HTML5 outline for nested examples - Laurent Goderre, 2014-10-01 15:31:48 -0400
- Equal Heights: Replaced lorem ipsum with text in the language of the page - Laurent Goderre, 2014-10-01 16:36:35 -0400
- Documentation: Added /commit/ message formatting guide. Fixes #1715. - Eric Dunsworth, 2014-10-03 00:13:32 -0400
- Site: Use nested layouts to dry out markup - Nick Schonning, 2014-10-03 01:11:59 -0400
- Text Highlight: Added a dynamic functionality Addresses #6126 - Laurent Goderre, 2014-10-03 17:10:16 -0400
- Ajax Fetch: Allow triggering on the actual element - Laurent Goderre, 2014-10-06 16:49:46 -0400
- Text Highlight: Added test case - Laurent Goderre, 2014-10-07 12:04:01 -0400
- Text Highlight: added support for arrays and added more test cases - Laurent Goderre, 2014-10-07 13:27:38 -0400
- Text Highlight: Fixed when no parameters are defined - Laurent Goderre, 2014-10-07 14:44:30 -0400
- [Site] Linked the Events page. - Thomas Gohard, 2014-10-07 14:55:19 -0400
- Fixed SauceLasb tests - Laurent Goderre, 2014-10-07 15:08:35 -0400
- Fixed another issues with SauceLabs tests - Laurent Goderre, 2014-10-07 16:03:34 -0400
- Demos: Added an option to add a class to the body tag. Implemented as done in GCWeb - Laurent Goderre, 2014-10-07 16:09:14 -0400
- Bootlint: Initial Bootlint setup - Nick Schonning, 2014-10-08 02:59:49 -0400
- Bootlint: Always set a type value for buttons - Nick Schonning, 2014-10-08 02:59:49 -0400
- Bootlint: Inline class are for label elements - Nick Schonning, 2014-10-08 02:59:49 -0400
- Build: Moved the travis commands to package.json - Laurent Goderre, 2014-10-08 11:05:03 -0400
- Share widget: Removed event handler that does nothing now that a Lightbox is used instead of an Overlay - Paul Jackson, 2014-10-10 11:36:28 -0400
- Multimedia: Fix issue with share and apostrophe in title - Cynthia Richard, 2014-10-10 14:58:44 -0400
- Session Timeout: Fixed the plugin executing before being completly loaded As we implement the new plugin structure, this is something we will have to seriously revisit because our async is defficient. - Laurent Goderre, 2014-10-14 14:47:07 -0400
- Session Timeout: Fixed the async portions of the test - Laurent Goderre, 2014-10-14 14:47:08 -0400
- Documentation: Added server configuration documentation - Paul Jackson, 2014-10-15 11:19:13 -0400
- Build: Added ability to add images to documentation - Laurent Goderre, 2014-10-15 13:04:40 -0400
- Date picker: Prevented closing of datepicker from closing a parent lightbox - Paul Jackson, 2014-10-17 00:10:31 -0400
- Fix frequent and intermintent build errors during npm install See https://github.com/npm/npm/issues/6238 for more info - Laurent Goderre, 2014-10-21 14:34:49 -0400
- Converted the post build scripts to grunt/node Fixes #6135 - Laurent Goderre, 2014-10-21 16:50:39 -0400

Date modified:
  2014-10-22