v4.0.29.x release notes

Version 4.0.29.1

Version 4.0.29

What's New

Version 4.0.29.1

  • Fix the Feeds to be able to read JSON ATOM like feed

Read the Instructions on applying the feed patch for WET-BOEW and related themes.

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.min.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.min.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

Canada.ca details

Number of commits: 26

List of commits

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):

Date modified: