# v4.0.5 - Notes d'utilisation

- Date de lancement : 2014-08-20
- Téléchargements

## Template changes (non-breaking)

- Themes: Added server message pages and 404 error pages
- Themes: Cleaned up the splash page markup (non-breaking markup change)
- Themes: Removed aria-label from logo links since unnecessary duplication with text in the link itself (non-breaking markup change)
- Themes: Removed role='img' from logo link object to prevent object from being announced by screen readers (non-breaking markup change)

## Quoi de neuf?

Needs translation

- Added wb-ready events to all plugins and polyfills
- Build: Fixed Linux issues with the development environment setup script
- Cleaned up the display of Basic HTML version and when JavaScript is disabled
- Core: Updated Bootstrap for Sass version to 3.2.0+1
- Date picker: Fixed French toggle and close button
- Documentation: Added all missing documentation for plugins, polyfills and "other" components
- Documentation: Translated the getting started documentation and the multimedia player and Web Accessibility Assessment Methodology documentation into French
- Documentation: Updated the browser testing recommendations
- Equal heights: Fix a bug in IE8 where the last class would get removed if not followed by a semi-colon
- Feeds: Switched timerpoke-based visibility check to widget-based visibility check
- Lightbox: Added documentation on how to leverage Magnific Popup mfp* events
- Lightbox: Fixed null error when element is deleted
- Made Basic HTML version more noticeable by making skip links visible at all times
- Multimedia player: Fixed the controls being shifted in the YouTube player
- Overlay / Lightbox: Fixed handling of same-page links to elsewhere on the page
- Share / Multimedia player: Added 'Share this audio file' option
- Tables: Added documentation on how to leverage DataTables *.dt events
- Tables: Fixed sort order of formatted numbers
- Tables: Made sort icons narrower and removed extra space when sorting disabled
- Tabs: Fixed automatic tab rotation and handling of data
- Tabs: Fixed fade effect in Safari
- Tabs: Fixed linking to an anchor within the same tab panel
- Tabs: Fixed printing of regular tabs with CSS transitions

## Détails

Nombre des « commits » 132

- @pjackson28 : 78 « commits »
- @LaurentGoderre : 27 « commits »
- @nschonni : 10 « commits »
- @benhurqc : 7 « commits »
- @EricDunsworth : 3 « commits »
- @joshdevries : 2 « commits »
- @shoffmand : 2 « commits »
- @andre-d : 1 « commit »
- @crichard : 1 « commit »
- @gobyrne : 1 « commit »

### Liste des « commits »

- Updated build version to v4.0.4-development - Paul Jackson, 2014-06-17 23:44:56 -0400
- Reverted the package.json that was overwritten by a theme package.json - Laurent Goderre, 2014-06-18 12:59:45 -0400
- Calendar of Events: Moved fully to the JEP model - Paul Jackson, 2014-06-18 14:49:16 -0400
- Geomap: Fixed jshint issues - Paul Jackson, 2014-06-18 14:49:34 -0400
- CSS: Fixed pagination wrapping in IE8 - Paul Jackson, 2014-06-18 14:53:29 -0400
- JSCS: Bump to 1.5.x release - Nick Schonning, 2014-06-18 23:24:03 -0400
- Added an example of dynamic datalist Addresses #4627 - Laurent Goderre, 2014-06-19 13:12:30 -0400
- Tabbed Interface - Carousel: updated demos with fade/slide transitions - sviens, 2014-06-19 13:35:26 -0400
- Documentation: Cleaned up the markup for the working behind a proxy help. - Paul Jackson, 2014-06-20 14:49:45 -0400
- WET theme: Added support for a full-width main - Paul Jackson, 2014-06-23 16:31:54 -0400
- Added the ability to provide more control over the fetch plugin via jQuery ajax settings - Laurent Goderre, 2014-06-24 12:05:32 -0400
- Removed ajax status check since different events are now triggered The previous commit introduced a success and failure event for ajax-fetch - Laurent Goderre, 2014-06-24 13:13:53 -0400
- Added the update event to the datalist plugin Allows updating a dynamically modified datalist - Laurent Goderre, 2014-06-24 15:44:16 -0400
- Fixed the dynamic datalist to work with IE - Laurent Goderre, 2014-06-24 15:44:21 -0400
- Calendar of Events: added fluid width display option - sviens, 2014-06-25 10:34:44 -0400
- moved RDFa property into the time element - Shawn Thompson, 2014-06-25 11:17:29 -0400
- Session timeout: Prevented double firing of requests. - Paul Jackson, 2014-06-25 14:01:18 -0400
- Menu: Fixed menu handling for undefined AJAX response - Paul Jackson, 2014-06-26 00:28:25 -0400
- Tabs: Fixed minor formatting issue - Paul Jackson, 2014-06-26 00:32:12 -0400
- Fixed display issue with slflnk class - unknown, 2014-06-26 09:34:57 -0400
- Fixed the indentation of the ajax-fetch plugin - Laurent Goderre, 2014-06-27 11:42:51 -0400
- Fixed i18n strings with ' not being properly encoded Fixes #5653 - Laurent Goderre, 2014-06-27 17:15:22 -0400
- Added redirects for index-eng and index-fra because WET's CodeFest 2013 YouTube video includes a URL with the -eng suffix. - Paul Jackson, 2014-06-30 13:05:23 -0400
- Calendar of events / Date picker: Fixed numerous keyboard handling issues. - Paul Jackson, 2014-07-02 01:45:03 -0400
- Calendar: Fixed goto month field issues. - Paul Jackson, 2014-07-02 02:56:10 -0400
- HTML minification: Preserved line breaks to make it easier to implement the templates. - Paul Jackson, 2014-07-02 14:15:29 -0400
- Changed the test workfllow to allow testing without a full recompile This allows to run grunt js test-mocha - Laurent Goderre, 2014-07-03 10:57:32 -0400
- Fixed syntax highlighting issue with the Gruntfile This is minor but it makes very annoying to work with the grunt file - Laurent Goderre, 2014-07-03 11:06:47 -0400
- [FEEDS] - Added Flickr and Youtube support - Mario Bonito, 2014-07-03 15:11:12 -0400
- Added width to the Facebook default image This prevents these image from overpowering the content when feeds fail to load. Also fixed indentation problems - Laurent Goderre, 2014-07-03 15:11:13 -0400
- Modified the ajax plugin to send the context with the event - Laurent Goderre, 2014-07-03 15:11:14 -0400
- Converted the feeds plugin to use the ajax-fetch plugin - Laurent Goderre, 2014-07-03 15:11:15 -0400
- Increased the feeds timeout and add back the callback options Fixes weird behaviors with loading - Laurent Goderre, 2014-07-03 15:11:16 -0400
- Refactored the two feed process methods into one - Laurent Goderre, 2014-07-03 15:11:17 -0400
- Tabs: Only pause inited video players - Laurent Goderre, 2014-07-03 15:11:18 -0400
- Multimedia: Fixed not being to have more than one YouTube player per page - Laurent Goderre, 2014-07-03 15:11:19 -0400
- Optimizied the feeds code for speed and readability - Laurent Goderre, 2014-07-03 15:11:19 -0400
- Fixed the test to accomodate the new event driven model - Laurent Goderre, 2014-07-03 15:11:20 -0400
- Tabs: Fixed display issue for browsers without support for CSS transitions - Paul Jackson, 2014-07-04 11:15:55 -0400
- Footnotes: Increased width+spacing of links in SCSS. Fixes gh-5448. - Eric Dunsworth, 2014-07-04 16:56:30 -0400
- WET theme: Changed site.* i18n refs to site-* to avoid compatibility issues. - Paul Jackson, 2014-07-07 00:49:28 -0400
- Added Jekyll and WordPress working examples - Paul Jackson, 2014-07-07 03:04:47 -0400
- Build: Fixed deployment of root redirects - Paul Jackson, 2014-07-07 03:10:17 -0400
- Geomap: Fixed accessibility issues with new AOI feature - Paul Jackson, 2014-07-07 04:22:47 -0400
- Tabs: Fixed printing of tab panels - Paul Jackson, 2014-07-07 13:32:03 -0400
- Tabs: Fixed direction of slide transitions - Paul Jackson, 2014-07-08 02:33:00 -0400
- Fixed the rest of the libsass TODO regarding nested extend - Laurent Goderre, 2014-07-08 11:51:56 -0400
- Testing: Move to single harness page - Nick Schonning, 2014-07-08 13:35:40 -0400
- Country Content: Update tests and demos - Nick Schonning, 2014-07-08 13:35:47 -0400
- Fixed some of the data-ajax test - Laurent Goderre, 2014-07-08 13:35:47 -0400
- Removed duplicate mocha stylesheet - Laurent Goderre, 2014-07-08 13:35:48 -0400
- Added ability to provide a folder for test fixtures The content of any test folder will be copied over to be used by tests - Laurent Goderre, 2014-07-08 13:35:49 -0400
- Fixed the remaining data-ajax tests Fixed by providing a different ajax content fixture - Laurent Goderre, 2014-07-08 13:35:49 -0400
- Exclude the test page from HTMLLint - Laurent Goderre, 2014-07-08 13:35:50 -0400
- Fixed the toggle test suite conflicting with mocha - Laurent Goderre, 2014-07-08 13:35:50 -0400
- Fixed the data-picture test cases - Laurent Goderre, 2014-07-08 13:35:51 -0400
- Optimized the share icons SCSS - Laurent Goderre, 2014-07-08 14:05:33 -0400
- Fixed the invisible links in the caroussel being focusable Fixed the transitions styles from jQuery mobile. Note that this overrides some of the transitions in Bootstrap. - Laurent Goderre, 2014-07-08 14:05:39 -0400
- Fixed the slide examples for the carousel - Laurent Goderre, 2014-07-08 14:05:40 -0400
- Update geomap-en.hbs - Patrick Upson, 2014-07-08 15:30:59 -0300
- Tabs: Enabled support for the slide and slidevert classes on tabs panels. - Paul Jackson, 2014-07-08 22:06:48 -0400
- Tabs: Fixed hiding of panels at the end of slide transitions - Paul Jackson, 2014-07-08 23:57:17 -0400
- Update geomap-en.hbs - Patrick Upson, 2014-07-09 07:38:57 -0300
- Table validator: Fixed issue that caused <col /> to appear as <col> in HTML results. - Eric Dunsworth, 2014-07-09 22:46:51 -0400
- i18n: Updated i18n strings - Paul Jackson, 2014-07-10 22:52:43 -0400
- Menu: Changed menu panel heading, button and title to 'Search and menus' - Paul Jackson, 2014-07-10 22:55:06 -0400
- Menu: Added search icon to mobile panel button and increased mobile panel button height by 20% - Paul Jackson, 2014-07-10 22:56:24 -0400
- Template: Changed heading text and skip link text for site menu, secondary menu and site information - Paul Jackson, 2014-07-10 23:02:33 -0400
- Menu: Fixed outlining of non-section wb-navcurr links in the menu panel - Paul Jackson, 2014-07-10 23:03:02 -0400
- Template: Made skip to footer link discoverable in small view - Paul Jackson, 2014-07-11 00:09:21 -0400
- WET theme: Cleaned up skip link CSS - Paul Jackson, 2014-07-11 00:10:08 -0400
- WET theme: Cleaned up skip link CSS - Paul Jackson, 2014-07-11 00:56:47 -0400
- Menu: Shrunk icons and increased padding on mobile panel buttons - Paul Jackson, 2014-07-11 09:56:50 -0400
- Template: Changed site menu heading in fullmenu AJAX file - Paul Jackson, 2014-07-12 01:40:01 -0400
- WET theme: Incresed the minimum height of the top bar in mobile view - Paul Jackson, 2014-07-15 01:45:54 -0400
- Fixed wrapping issues with the btn class - Paul Jackson, 2014-07-15 02:03:37 -0400
- Tabs: Fixed wb-disable and noscript support - Paul Jackson, 2014-07-15 03:08:26 -0400
- Lightbox: Added open.wb-lbx event for opening a Lightbox popup through JavaScript - Paul Jackson, 2014-07-17 13:36:49 -0400
- Tables: Added role='button' and aria-pressed to the pagination buttons to indicate which button is pressed - Paul Jackson, 2014-07-17 15:54:14 -0400
- Demos/Documentation: Fixed a few broken links. - Eric Dunsworth, 2014-07-18 00:11:52 -0400
- Overlay: Added documentation - Paul Jackson, 2014-07-18 11:23:53 -0400
- Data AJAX: Added missing documentation - Paul Jackson, 2014-07-18 12:04:50 -0400
- Data InView: Added events to indicate the view state has changed - Paul Jackson, 2014-07-18 12:34:53 -0400
- Documentation: Various minor documentation tweaks - Paul Jackson, 2014-07-18 14:47:34 -0400
- Data InView: Added missing documentation and examples for CSS transitions and view state change events - Paul Jackson, 2014-07-19 22:45:24 -0400
- Demos: Added more View code areas to the working examples - Paul Jackson, 2014-07-20 05:07:57 -0400
- Documentation: Added table of contents to download page - Paul Jackson, 2014-07-21 13:09:26 -0400
- Tables: updated documentation - Jeremy S, 2014-07-21 14:59:41 -0400
- Demos: Optimized view code areas in working examples - Paul Jackson, 2014-07-21 16:55:08 -0400
- Demos: Increased view code visibility by grouping less visible ones under 'Code' headings - Paul Jackson, 2014-07-21 21:35:23 -0400
- Added namespace checking and correction to numerous plugins and polyfills to avoid cross-plugin/polyfill triggering of events - Paul Jackson, 2014-07-22 00:45:11 -0400
- Tables: Removed HTML tags before doing any filtering for formatted number - Paul Jackson, 2014-07-22 01:15:28 -0400
- Template: Moved contact information section to the start of the footer - Paul Jackson, 2014-07-22 09:28:08 -0400
- Nav current: Fixed the caching of the parsed breacrumb trail - Paul Jackson, 2014-07-22 13:26:27 -0400
- Overlay: Added example of opening overlays with JavaScript - Paul Jackson, 2014-07-22 14:08:19 -0400
- Toggle: Fix arrow key handling - Paul Jackson, 2014-07-22 14:19:05 -0400
- Charts: Fixed displaying of charts - Paul Jackson, 2014-07-22 14:47:26 -0400
- 404 page: Added margin to error message icon - Paul Jackson, 2014-07-22 15:07:23 -0400
- Date picker: Fixed spacing for picker toggle button in RTL display - Paul Jackson, 2014-07-22 15:16:16 -0400
- Geomap: Formatted population numbers and add margin to map object to make scrolling on mobile devices easier - Paul Jackson, 2014-07-22 16:20:32 -0400
- Feeds: Delayed postProcessing of feeds when not visible - Mario Bonito, 2014-07-23 02:28:40 -0400
- Tabs: Fixed handling of attributes when transitioning between views - Paul Jackson, 2014-07-23 03:08:17 -0400
- Feeds: Fixed delayed postProcessing on small screens - Paul Jackson, 2014-07-23 03:36:14 -0400

Date de modification :
  2014-08-20