Roadmap - Web Experience Toolkit (WET) documentation
Release of WET
There is now a new definition how the versionning number are assigned. The wet-boew are now following a variant of semantic versioning 2.0 where the version number is prefixed with a architecture number.
Pre-release notes of WET v4.0.31
- 2019-02-21
- Minor - Update markup of the skip nav link. now it wrap with a nav element (PR# 8570) This don't cause any backward breaking change ### Pre-release notes of GCWeb v5.1
- 2019-02-21
- Minor - Update markup of the skip nav link. now it wrap with a nav element (PR# 8570) This don't cause any backward breaking change
- Flot - v0.7
- tblParser - v1.0
- [Other] Accessibility responsibility breakdown (WCAG 2.0)
- [Other - UI Design example] Archived - Archived information
- [Other - UI Design example] Feedback form
- [Other] Transitions
- [Other] Web Accessibility Assessment Methodology (Level AA)
- [Other] Web Accessibility Assessment Methodology (Level AAA)
- [Themes and style] Base theme - Github project
- [Themes and style] Canada.ca theme - Github project
- [Themes and style] Government of Canada Intranet theme - Documentation - Github project
- [Themes and style] Government of Canada Web Usability theme - Github project
- [Themes and style] Open Government Platform (OGPL) theme - Github project
- [Themes and style] WET theme
- [Variants] Jekyll variant - Github project
- [Variants] Drupal WxT - Github project
- Github issue
- Documentation
- Examples
- Review the output data structure in a way it is standardized either if the data is viewed by row or by column
- Separate the data validation vs the data processing, move the tabular data validation into a developer version of the plugin
- Create a complete test suite with pre-defined expected output and error (Include at least the tables example in the 12 techniques for complex tables)
{:/} ## WET Features (Plugins) {::nomarkdown}Version Planned for Summary Notes 4.0.29 (dev) 2018-08-20 Looking to be up to IA spec 1.5 Name Version Dependancies Next release Todo / Issues Calendar of events Charts and graph 3.0 Collapsible alerts AT do not have good support of heading in <summary>elementConsider it's removal Country content GCWeb unique feature Consider to move into GCWeb Ajax fetch Data ajax Data inview Data picture Equal height Facebook embedded pages New 2017 Favicon Feeds Bypass reading a feed by a third party. Footnotes Form validation Geomap Use openlayer 3. There is still some backward compatibility issue. See https://github.com/wet-boew/wet-boew/pull/7889 Lightbox Menu Multimedia player Overlay Prettify Session timeout Share widget Tabbed interface Tables Text highlighting Toggle Twitter embedded timeline Zebra stripping JSON fetch GCWeb Data JSON GCWeb Do action GCWeb Action manager GCWeb Fieldflow GCWeb JSON manager GCWeb URL mapping GCWeb Polyfill
General note: Each polyfill need to be re-evaluated to know if they are still relevant, and if they are still conform to the latest HTML5 specification.
Name Status Version Specification Up to spec Notes Datalist (auto-complete) Details/summary (expandable/collapsible content) Input type="date" (date picker) Input type="range" (slider control) MathML Meter Progress (progress bar) Developer tools
The Drupal variant may contain some developer tools
Others component
The following may have their own independant roadmap and documentation may are incomplete.
Detailled feature roadmap
{:/} ## Archived pre-release notes ### v4.0.28 * 2018-04-18: * Planned for the week of April 23rd * Going to release only WET and GCWeb. Project lead would need to be defined for other theme prior their release. * Major, update on the build script. * 2018-04-10: * Fixed the known issue [GCWeb #1343](https://github.com/wet-boew/GCWeb/pull/1343) * 2018-02-23: * **Github related PR and issue**: * [#8295](https://github.com/wet-boew/wet-boew/pull/8295) * [#8253](https://github.com/wet-boew/wet-boew/pull/8253) * [#8247](https://github.com/wet-boew/wet-boew/issues/8247) * [#8228](https://github.com/wet-boew/wet-boew/pull/8228) * [#8147](https://github.com/wet-boew/wet-boew/pull/8147) * [GCWeb] [#1330](https://github.com/wet-boew/GCWeb/pull/1330) * **What that means?:** WET developer would need to run "script/setup" on each of their local wet-boew related instance. * **Know issue:** [GCWeb] Some JS dependency used by the theme plugin are missing * See working example: [Template HTML 5](http://wet-boew.github.io/themes-dist/GCWeb/demos/data-json/template-en.html) * [GCWeb] Minor, update to the GCWeb feature * 2018-03-14: * Major change to the markup * Added one feature tile template * Old markup still supported and mark as deprecated * [GCWeb] Minor, add new feature to datalist * 2018-04-18: * Removal of this feature, it will be replaced by the combobox using the listbox overlay * 2018-03-14: * Load suggestion from a JSON file * Limit the number of displayed items * Control the behaviour of how the suggestion filtering is applied ### v4.0.29 2018-05-17 * [PR #8382](https://github.com/wet-boew/wet-boew/pull/8382#discussion_r185848811) * The markup for the "sign in/sign out" user interface template has changed. The paragraph with the ```btn``` class was changed for "sign in as" design pattern. It was replaced by a span with the class ```mrgn-rght-md```. 2018-05-03 * [PR #8371](https://github.com/wet-boew/wet-boew/pull/8371) - Bump jQuery to final 1.x and 2.x releases * For implementers, Update jQuery CDN link ``` ``` * [PR #8374](https://github.com/wet-boew/wet-boew/pull/8374) - Boostrap bump to 3.3.7 * (To be confirmed) Might have sligh change to: - Anchor - Forms - Modal * Various update to the Build script * (not merge) [PR #8382](https://github.com/wet-boew/wet-boew/pull/8382) - [Sign on off](http://wet-boew.github.io/v4.0-ci/theme/content-signedon-en.html) template * The class ```btn``` was removed from the paragraph with the fullname of the logged user. * This change don't break any current implementation, but it that design pattern is used we recommend to remove the class ```btn``` on the paragraph. * Old style can be reproduced by applying the following CSS classname ```visible-xs-inline-block visible-sm-inline-block visible-md-inline-block visible-lg-inline-block visible-print-inline-block mrgn-rght-md``` instead of ```btn``` * Technical note for GCWeb - Need to be considered at the release * Ensure the [package.lock](https://github.com/wet-boew/GCWeb/blob/master/package-lock.json#L9023) point to the latest commit of WET-BOEW * A solution is to run ```npm install``` and then submit a PR with the latest updated ```package.lock``` 2018-04-24 * Planned for the week of August 20, 2018Table parser
(The following informatoin was updated on June 15, 2016)
Plan