---
{
"title": "v4.0.29.x release notes",
"language": "en",
"description": "v4.0.29.x release notes - Version history - Web Experience Toolkit (WET)",
"altLangPrefix": "v4.0.29",
"dateModified": "2019-01-11"
}
---
Version 4.0.29.1
Version 4.0.29
What's New
Version 4.0.29
Minor - Filter - Add support to interpret spaces as boolean operator (and, or)
Minor - Charts - Add a possiblity to bypass the data cell value
Minor - Add checklist for mobile accessbility tests
Informational template - Minor - markup change for sign on off template, see PR 8382 .
The <p class="btn"> was changed by <span class="mrgn-rght-tp">
Minor (Major for IE < 9) - Bump jQuery to final 1.x and 2.x release
A markup change is required for those still supporting IE < 9, see PR 8371 . IE 10 and bellow are not supported by this release of WET.
Minor - Feeds - Add support for xhtml title in an Atom feed
WET developer - Major - Build script update
Introduction of lint spacing checker, indentation must be done through tabs spacing character.
Version bump for various nodeJS dependency.
WET developer may need to delete npm caching with the local "node_modules" and "lib" folder before to run "script/setup" in order to sucessfully build.
Accessiblity patch fixes:
Mobile menu - Use case where there is no close button
Menu - Keyboard navigation for sub-submenus
Session timeout - Empty text link
Menu - Focus styling on menu items with no submenu
Menu - Background color issue in Basic HTML mode
Accordion (Toggle) - Keyboard navigation
Tabs - Keyboard navigation
Details - Added outline on focus
Mega menu - Keyboard navigation (#8382 , GCWeb #1335 )
Recommended markup change (Minor)
Page template - Update jQuery library version
In the bottom of the page: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.js"></script>
In the top of the page in the IE 9 conditional: <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.js"></script>
Canada.ca (GCWeb):
Minor - Removed IE < 11 CSS prefix
Minor (Major for IE < 9) - Bump jQuery to final 1.x and 2.x release
Minor - Prevent the impression of "Report a problem" button
Minor - Reviewed the markup for the minister page - See #1365
Minor - Reviewed the markup for the local navigation index - See #1365
Removed the clearfix after the section "Services and information". Right before Line 51
Added the CSS class whtwedo for the section "What we are doing". Line 56
Minor - Field flow - Add ifNone action configuration
Minor - Url mapping - Convert "+" symbol in space character
Major - Mega menu content update
Minor - Fixed top margin for topic page
Minor - Add partial long index page
Major - Redesign on GCWeb main page
Minor - Remove of pagetag CSS class. It impact the following template:
Departments and agencies
Topic
Browser supported:
As per the rule defined by Design decision 2: Browser supported
Chrome 69
Chrome 68
Safari 11.2
Firefox 62
Firefox 61
Firefox ESR - 52.8.0
Firefox ESR - 6052.7.3
IE 11
Edge 17
Details
Number of commits: 52
List of commits
Updated the build version to v4.0.29-development and minor fix to v4.0.28 release notes. - Pierre Dubois, 2018-04-23
feat(form-valid): Bump jQuery Validation to 1.17.0 - Nick Schonning, 2018-04-26
build(markdownlint): Add grunt-markdownlint - Nick Schonning, 2018-04-26
feat(bootstrap): Bump Bootstrap to 3.3.7 - Nick Schonning, 2018-04-27
chore: Fix Glyphicons copyright banner - Nick Schonning, 2018-04-27
build: Bump grunt-sass-lint - Nick Schonning, 2018-04-27
Form validation - Fix testReady major issue - Pierre Dubois, 2018-04-27
4.0.28.1 release notes - Pierre Dubois, 2018-04-27
Feeds: Allows correct xhtml feeds title parsing - Philippe T. Simard, 2018-04-27
Release v4.0.28.1 - Update change log and SRI hash for GCWeb theme - Pierre Dubois, 2018-04-27
build(bootlint): Bump grunt-bootlinto to 0.10.2 and fix errors - Nick Schonning, 2018-04-30
feat(jquery): Bump jQuery to 2.2.4 - Nick Schonning, 2018-05-03
feat(jQuery): Bump old IE jQuery to 1.12.4 - Nick Schonning, 2018-05-03
Site: Removed metadata comments from page templates. - Eric Dunsworth, 2018-05-15
build: Update node-sass dep for Node 10 support - Nick Schonning, 2018-05-16
Theme: Restored "signed in as" text's original visual layout in a bootlint-friendly manner. - Eric Dunsworth, 2018-05-17
menu - Fix for GCweb issue #1335 (#8395) - Zachary Zucco, 2018-05-23
Grid - col-XX-auto - Fix an overflow issue - Pierre Dubois, 2018-05-24
Details Polyfill - Added Outline on Focus (#8403) - Zachary Zucco, 2018-06-14
Tabbed Interface: Remove tabindex attr on details - Jules Kuehn, 2018-06-19
Toggle accordion remains keyboard focusable after collapsing all items - Jules Kuehn, 2018-06-27
Toggle accordion: Removed (now) misleading comment - Jules Kuehn, 2018-06-27
Editorial - Update info on WET themes that is currently supported - Pierre Dubois, 2018-07-09
table validator - added label to textarea - Armagan Tekdoner, 2018-07-10
table validator - radio button group missing labels and layout improvements - Armagan Tekdoner, 2018-07-10
Checklist for mobile accessibility tests - Armagan Tekdoner, 2018-07-10
Charts - Bypass the data cell value on table parsing - Pierre Dubois, 2018-07-12
menu - Added background colour to menubar in Basic HTML mode (#8410) - Zachary Zucco, 2018-07-12
Menu: Focus styling on menu items with no submenu (#8417) - Jules Kuehn, 2018-07-12
Table validator - Fix bootlint error E019 and E020 - Pierre Dubois, 2018-07-12
Docs: Double and single quotes - Jules Kuehn, 2018-07-16
chore: EditorConfig tabs -> tab (#8446) - Nick Schonning, 2018-07-24
EditorConfig: Added global JSON/KML/CSV overrides. - Eric Dunsworth, 2018-07-26
Session Timeout: Empty link with no text Issue #7945 - Ducharme, 2018-07-26
Menu: Close nested submenus on menuClose - Jules Kuehn, 2018-08-06
Menu: Define keycodes as 'constant' variables - Jules Kuehn, 2018-08-06
Menu: Enter or spacebar follow link and close menu (including for in-page links) - Jules Kuehn, 2018-08-06
Menu: Spacebar opens or closes menu; behaves same as enter key - Jules Kuehn, 2018-08-06
Menu: Prevent double handling of enter or spacebar by details.js polyfill - Jules Kuehn, 2018-08-06
Menu: Also select nested submenu items by letter - Jules Kuehn, 2018-08-06
Menu: Remove unneeded conditional - Jules Kuehn, 2018-08-06
Menu: Prevent handling of keyup events (Firefox) - Jules Kuehn, 2018-08-06
EditorConfig: Added .*/sitemenureplace/unset overrides and removed KML one. - Eric Dunsworth, 2018-08-07
Build: Added lintspaces task to check for .editorconfig compliance. - Eric Dunsworth, 2018-08-14
Filter: Add additional functionality to search (AND and OR) - Neil Mispelaar, 2018-08-14
Repo: Corrected files to comply with .editorconfig rules. - Eric Dunsworth, 2018-08-15
Table parser: Removed unused variables. - Eric Dunsworth, 2018-08-16
Build: Exempted docker env from lintspaces task. - Eric Dunsworth, 2018-08-17
Fix #8241 Data Ajax: data-wb-ajax: cdn menu - Stéphane Ducharme, 2018-08-20
Documentation: Typos in Charts - waterandsewerbill2, 2018-09-05
Charts doc - Replicated updates to French and fix the merge conflit - Pierre Dubois, 2018-09-05
WET v4.0.29 - Release notes - Pierre Dubois, 2018-09-17
Canada.ca details
Number of commits: 26
List of commits
chore: Add missing lock file updates - Nick Schonning, 2018-04-23
Updated the build version to v4.0.29-development - Pierre Dubois, 2018-04-23
Build: Updated version to 4.0.29-development in package-lock.json. - Eric Dunsworth, 2018-05-03
Build: Autoprefix to PostCSS conversion - Eric Dunsworth, 2018-05-04
Site: Removed metadata comments from server message page templates. - Eric Dunsworth, 2018-05-15
Theme: Removed orphaned images. - Eric Dunsworth, 2018-05-15
build: Update hardcoded oldIE jQuery version - Nick Schonning, 2018-05-16
Theme: Hid expanded report a problem dropdowns when printing. - Eric Dunsworth, 2018-05-22
Fix part of #1305: addresses the pull right classes - Neil Mispelaar, 2018-06-05
Fix part of #1305: address items on the Ministerial page template - Neil Mispelaar, 2018-06-05
Fieldflow - Add ifNone default action - Pierre Dubois, 2018-06-07
Fieldflow - Add "query" action on form submission - Pierre Dubois, 2018-06-07
URL mapping - Convert "+" symbol in space - Pierre Dubois, 2018-06-07
Add link to GCWU institution template - Pierre Dubois, 2018-06-08
update-megamenu-health - Thang Le, 2018-06-14
Topic tmpl - Fix top margin for the decorative image - Pierre Dubois, 2018-06-15
Add long index template - Ilya Pak, 2018-06-28
update links to https to sites with https - steve-h, 2018-06-29
mega-menu-update-bsd-4675 - Oliver Gross, 2018-07-04
updated 11-07-2018 - Ilya Pak, 2018-07-11 09:57:33
Redesing of GCWeb home page - Pierre Dubois, 2018-07-12
Theme: Removed leftover references to to the "pagetag" class/property. - Eric Dunsworth, 2018-07-12
chore: EditorConfig tabs -> tab - Nick Schonning, 2018-07-23
update-megamenu-text-BSD4949 - Thang Le, 2018-08-09
megamenu-update-BSD-5062 - Thang Le, 2018-08-09
BSD-5217-updateText - Thang Le, 2018-08-17
v4.0.29.1 details
Number of commits: 1
List of commits
Subresource integrity (SRI)
SRI provide a method to protect website delivery. The following information are the hash for key resource in WET and GCWeb.
v4.0.29.1
wet-boew/js/wet-boew.min.js
sha256-npjkmHRk1s6WOioM8EEvYssRrCy2Os77x4TxZsTe2VI= sha512-1Vdf9fDWebnQxtPWreBlJtNEQGsV4cGzjrMzMf4wQE9wrC13V6kqOv4MVvsQFIyYnLwcDqKaPrcGLAgl7UuQAw==
Get all hash (JSON format):
v4.0.29
wet-boew/js/wet-boew.min.js
sha256-XCV8JwSxVtIYcrO3tgo95hPBkZwMZQimvalfBfN0ya4= sha512-wfEtVBdJzQLLxzuBa+GbI5gck/7UM0YeRFWMFJNNSYf9Cw4sg9TDCM6PEpCvIxMBXrcADCpyES4ofkeTDtWK5g==
GCWeb/css/theme.min.css
sha256-AGYfOGvA2TR53g8OJQWEHip5R1swHSkE8Ue6HTabfGM= sha512-kt+KBWqeRxOcQWlOGymUeGEbzL5raaHmVVWDDr3icSldNEivIhRHLfuOSRLIfJ/QT1dPfdTIuDOc0l89f9oBag==
GCWeb/js/theme.min.js
sha256-iDg0VG7uKTKMi4Ux5pzT9RmgtslErUVGvNNalnE8UQI= sha512-2cAoesVhTuii2q5jGh+7scPBec+Yln7O4pctgEV+rrzolITIr4GHI5ksq697PGe/k+MMQaeoVitSho8vK/KzRA==
Get all hash (JSON format):