Skip to content

Commit

Permalink
Merge pull request #1618 from GormFrank/release-notes
Browse files Browse the repository at this point in the history
v6.0 release notes
  • Loading branch information
duboisp authored Nov 13, 2019
2 parents b03ca9e + 0fd66ed commit 65d58da
Show file tree
Hide file tree
Showing 9 changed files with 527 additions and 23 deletions.
10 changes: 5 additions & 5 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "GCWeb",
"version": "6.0.0-development",
"version": "6.0.0",
"description": "Web Experience Toolkit (WET): Canada.ca Theme",
"main": "index.html",
"scripts": {
Expand Down Expand Up @@ -32,7 +32,7 @@
"dependencies": {
"fast-json-patch": "github:wet-boew/JSON-Patch#wb1.0+1.1.4",
"jsonpointer.js": "^0.4.0",
"wet-boew": "github:wet-boew/wet-boew#21ca2eafec58421862e1ddeb27cb19721d931915"
"wet-boew": "github:wet-boew/wet-boew#v4.0.32"
},
"devDependencies": {
"assemble-contrib-i18n": "0.1.*",
Expand Down
23 changes: 15 additions & 8 deletions site/pages/gcweb-theme/release/dev-build.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
{ "title": "GCWeb theme", "link": "../index-en.html" }
],
"secondlevel": false,
"dateModified": "2019-07-11",
"dateModified": "2019-11-12",
"share": "true"
}
---
Expand All @@ -27,26 +27,33 @@
</div>

<ul>
<li><strong>Planned release date:</strong> <time datetime="2019-10-14">October 14, 2019</time></li>
<li><strong>Going to be released under version:</strong> v6.0</li>
<li><strong>Canceled:</strong> (on July 11, 2019) <del>v5.2</del></li>
<li><strong>Planned release date:</strong> <time datetime="2020-03-31">March 31, 2020</time></li>
<li><strong>Going to be released under version:</strong> v6.1</li>
</ul>

<section>
<h2>What's new?</h2>
<ul>
<li>Template
<ul>
<li>Major - Renamed the link of the english menu about the menu item "science" for: <code>https://www.canada.ca/en/services/science.html</code></li>
<li>...</li>
</ul>
</li>
<li>Styles and plugins
<ul>
<li>...</li>
</ul>
</li>
<li>Styles and plugins</li>
<li><a href="https://wet-boew.github.io/themes-dist/GCWeb/experimental-en.html">Experimental</a>
<ul>
<li>Add strech link functionality</li>
<li>...</li>
</ul>
</li>
<li>Maintenance
<ul>
<li>...</li>
</ul>
</li>
<li>Maintenance</li>
</ul>
</section>

Expand Down
3 changes: 2 additions & 1 deletion site/pages/gcweb-theme/release/index-en.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@
{ "title": "GCWeb theme", "link": "../index-en.html" }
],
"secondlevel": false,
"dateModified": "2019-06-20",
"dateModified": "2019-11-12",
"share": "true"
}
---
<p>Link to all release notes from GCWeb v5.0 and upward.</p>

<h2>Release notes</h2>
<ul>
<li><a href="v6.0-en.html">GCWeb v6.0.x</a></li>
<li><a href="v5.1-en.html">GCWeb v5.1.x</a></li>
<li><a href="v5.0-en.html">GCWeb v5.0.x</a></li>
<li><a href="dev-build.html">Pre-release notes / Developer build</a></li>
Expand Down
3 changes: 2 additions & 1 deletion site/pages/gcweb-theme/release/index-fr.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,15 @@
{ "title": "GCWeb thème", "link": "../index-fr.html" }
],
"secondlevel": false,
"dateModified": "2019-06-20",
"dateModified": "2019-11-12",
"share": "true"
}
---
<p>Liens vers toutes les notes de versions de GCWeb v5.0 et plus récente.</p>

<h2>Notes de versions</h2>
<ul>
<li><a href="v6.0-fr.html">GCWeb v6.0.x</a></li>
<li><a href="v5.1-en.html">GCWeb v5.1.x</a></li>
<li><a href="v5.0-en.html">GCWeb v5.0.x</a></li>
<li><a href="dev-build.html">Pré-lancement / développement</a></li>
Expand Down
249 changes: 249 additions & 0 deletions site/pages/gcweb-theme/release/v6.0-en.hbs
Original file line number Diff line number Diff line change
@@ -0,0 +1,249 @@
---
{
"title": "v6.0.x release notes",
"description": "v6.0.x release notes - Version history - Canada.ca theme (GCWeb)",
"language": "en",
"altLangPrefix": "v6.0",
"breadcrumb": [
{ "title": "GCWeb home", "link": "../../index-en.html" },
{ "title": "GCWeb theme", "link": "../index-en.html" }
],
"secondlevel": false,
"dateModified": "2019-11-08",
"share": "true"
}
---

<div class="row">
<div class="col-md-7 col-lg-8">
<p>Version 6.0</p>
<ul>
<li><strong>Launching date:</strong>
<time>2019-11-12</time>
</li>
<li><strong>Compile with:</strong> <a href="https://wet-boew.github.io/wet-boew/docs/versions/v4.0/v4.0.32-en.html">WET-BOEW v4.0.32</a></li>
</ul>
</div>
<div class="col-xs-12 col-md-auto pull-right">
<p><a href="https://github.com/wet-boew/GCWeb/archive/v6.0.zip" class="btn btn-primary">Download theme <strong>GCWeb v6.0</strong></a><br />
<small>(<a href="https://github.com/wet-boew/GCWeb/archive/v6.0.zip">Source code</a>)</small></p>
</div>
</div>

<section>
<h2>What's new?</h2>
<ul>
<li>Template
<ul>
<li>Major - Menu - Changed first-level menu item link "science" for: <code>https://www.canada.ca/en/services/science.html</code> in the English menu</li>
<li>Major - Menu - Updated hyperlink for "Canada and the world" to <code>https</code> protocol</li>
<li>Minor - Menu - Modified few sub-menu items</li>
<li>Minor - Menu - Made it full-width on mobile view port</li>
<li>Minor - Home - Featured banner mark-up change (<a href="#featured-ex" title="Featured banner mark-up">see code sample below</a>)</li>
<li>Minor - Header - Added <code>hreflang</code> attribute to language toggle button</li>
<li>Patch - Splash - Fixed auto-generated <code>&lt;meta&gt;</code> description</li>
<li>Patch - Menu - Fixed JavaScript exception when menu is not used on a page</li>
</ul>
</li>
<li>Styles and plugins
<ul>
<li>Minor - Made primary buttons (<code>.btn-primary</code>) consistent in their blue color throughout the entire <code>&lt;body&gt;</code></li>
<li>Minor - Changed accent-blue color from &num;335075 to &num;26374a</li>
<li>Minor - Action manager - Added feature to download a table in CSV format</li>
<li>Minor - Do action &amp; JSON manager - Added feature to load JSON file on demand and apply pre-processed patches on user input.</li>
</ul>
</li>
<li><a href="https://wet-boew.github.io/themes-dist/GCWeb/experimental-en.html">Experimental</a> (NEW)
<ul>
<li>Bootstrap 4 - CSS helpers classes were moved to the WET-BOEW core, including <code>.stretched-link</code>.</li>
</ul>
</li>
<li>Maintenance
<ul>
<li>Highlight - New <a href="https://wet-boew.github.io/themes-dist/GCWeb/gcweb-theme/static-header-footer/bootstrap-3.html">static header and footer</a> are available, one using Bootstrap 3 and another one using Bootstrap 4 (experimental).</li>
<li>Dependencies - Versions updated for some e.g. Grunt-sass</li>
<li>Build script - Validation errors fixed and/or enhanced e.g. Bootlint</li>
</ul>
</li>
</ul>
<section>
<h3>WET-BOEW v4.0.32 (<a href="https://wet-boew.github.io/wet-boew/docs/versions/v4.0/v4.0.32-en.html">see release notes</a>)</h3>
<ul>
<li>Styles and plugins
<ul>
<li>Overlay</li>
<li>Share widget</li>
<li>Core</li>
<li>Tables</li>
<li>Data inview</li>
</ul>
</li>
<li>Maintenance
<ul>
<li>Dependencies versions</li>
<li>Build script</li>
</ul>
</li>
</ul>
</section>
<section>
<h3 id="implementation">Modified files for implementation</h3>
<ul>
<li>Main JavaScript:
<ul>
<li>GCWeb/js/theme.js</li>
<li>GCWeb/js/theme.min.js</li>
</ul>
</li>
<li>Main CSS:
<ul>
<li>GCWeb/css/theme.css</li>
<li>GCWeb/css/theme.min.css</li>
</ul>
</li>
<li>i18n English, French and Spanish languages:
<ul>
<li>wet-boew/js/i18n/en.js</li>
<li>wet-boew/js/i18n/en.min.js</li>
<li>wet-boew/js/i18n/fr.js</li>
<li>wet-boew/js/i18n/fr.min.js</li>
<li>wet-boew/js/i18n/es.js</li>
<li>wet-boew/js/i18n/es.min.js</li>
</ul>
</li>
</ul>
</section>
<section>
<h3>Browsers supported</h3>
<p>As per the rule defined by <a href="https://wet-boew.github.io/wet-boew-documentation/decision/2.html">Design decision 2: Browser supported</a></p>
<ul>
<li>Chrome 78</li>
<li>Chrome 77</li>
<li>Safari 13.0.2</li>
<li>Firefox 70.0.1</li>
<li>Firefox 69.0.3</li>
<li>Firefox ESR - 68.2.0</li>
<li>IE 11</li>
<li>Edge 44</li>
</ul>
</section>
</section>

<section>
<h2 id="details">Details</h2>
<p><strong>Number of commits:</strong> 40</p>
<ul>
<li><a href="https://github.com/EricDunsworth">Eric Dunsworth (@EricDunsworth)</a>: 17 commits</li>
<li><a href="https://github.com/GormFrank">Francis Gorman (@GormFrank)</a>: 12 commits</li>
<li><a href="https://github.com/duboisp">Pierre Dubois (@duboisp)</a>: 3 commits</li>
<li><a href="https://github.com/jkshapiro">Kivi Shapiro (@jkshapiro)</a>: 2 commits</li>
<li><a href="https://github.com/StdGit">Stephane Ducharme (@StdGit)</a>: 2 commits</li>
<li><a href="https://github.com/Paul-Doug">Paul Imeson (@Paul-Doug)</a>: 1 commit</li>
<li><a href="https://github.com/thekodester">Kody (@thekodester)</a>: 1 commit</li>
<li><a href="https://github.com/NoahGresser">Noah Gresser (@NoahGresser)</a>: 1 commit</li>
<li><a href="https://github.com/ipaksc">Ilya Pak (@ipaksc)</a>: 1 commit</li>
<li>dependabot: 1 commit</li>
</ul>
<h3>List of commits</h3>
<ul>
<li><a href="https://github.com/wet-boew/GCWeb/commit/42eb44e">Stretch link: Propagates the clickable area around an hyperlink tag up to a relatively positioned parent (Experiemental)</a> - GormFrank, 2019-06-14 15:41:22 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/ec89cfe">Update _base.scss</a> - Kivi Shapiro, 2019-06-20 13:55:28 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/58dbbad">Development release and SRI</a> - Francis Gorman, 2019-06-25 10:11:40 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/23b8ade">Mega menu update</a> - ipaksc, 2019-06-27 16:56:06 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/17b30fa">Streched link: Example fix and more documentation</a> - GormFrank, 2019-07-05 14:22:30 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/e34d03e">Home page: Featured banner markup change</a> - GormFrank, 2019-07-08 10:33:15 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/d2eed10">Release notes: v5.1 French Translation</a> - GormFrank, 2019-07-08 16:45:37 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/601a9d3">Major - Fix broken theme link in the default menu in the template</a> - Pierre Dubois, 2019-07-11 11:00:45 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/a1251b9">Build: Update grunt-sass and related changes</a> - Eric Dunsworth, 2019-07-17 16:47:52 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/74a0d21">Build: Update grunt-banner and eliminate duplicate CSS charsets (#1566)</a> - EricDunsworth, 2019-07-19 10:26:48 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/1ca00bc">Fix broken links</a> - Kivi Shapiro, 2019-07-19 19:09:02 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/df7d6ff">Build: Update grunt to ~1.0.4</a> - Eric Dunsworth, 2019-07-25 15:24:27 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/ff7d0ce">Minor Link Fix</a> - thekodester, 2019-07-26 17:48:55 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/cd96aed">Form test cases: Add autocomplete attributes</a> - Eric Dunsworth, 2019-07-29 15:13:39 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/f22e096">Megamenu: Health Most requested links changes</a> - GormFrank, 2019-07-29 15:36:16 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/8794e45">Site: Rename .hbs links to .html</a> - Eric Dunsworth, 2019-07-30 12:05:37 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/588f942">Form test cases: Remove stray </div> tag</a> - Eric Dunsworth, 2019-07-31 13:55:45 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/40554fc">Site: Fix image misplacement issues</a> - Eric Dunsworth, 2019-07-31 15:59:15 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/492e8c2">Video example: Fix poster image links</a> - Eric Dunsworth, 2019-08-15 11:42:59 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/a81878d">404 english page changed the heading to be more descriptive</a> - NoahGresser, 2019-08-20 14:05:55 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/56b9adf">Menu: Make it full-width on mobile and some links style changes</a> - GormFrank, 2019-08-22 16:00:51 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/f010c80">Change accent-blue to match gcweb menu button Is it ok to change all accent-blue or should I change only .wb-sl ?</a> - StdGit, 2019-08-27 15:40:23 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/e16bedb">Menu: Minor changes to the items (URLs and text)</a> - GormFrank, 2019-08-30 09:03:34 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/82ccc8f">Fonctionnalités expérimentales: French translation + English corrections</a> - GormFrank, 2019-09-03 10:46:05 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/db726c7">action manager - Add table to CSV action</a> - Pierre Dubois, 2019-09-04 11:32:33 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/1bcd825">Repo: Updated URLs of sites that support HTTPS.</a> - Eric Dunsworth, 2019-09-05 13:47:38 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/f719d58">Video example: Use repo's copies of poster images</a> - Eric Dunsworth, 2019-09-06 16:59:10 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/e5c748b">Release notes for 5.1 clarified, plus modified files for implementation added</a> - GormFrank, 2019-09-17 09:42:45 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/6ab56d4">Static header and footer using Bootstrap 3 and Bootstrap 4 (experimental)</a> - GormFrank, 2019-09-17 10:34:15 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/c1897e1">Build: Update wet-boew to latest commit</a> - Eric Dunsworth, 2019-09-26 16:54:54 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/303f15d">Build: Update grunt-html to ^11.1.1</a> - Eric Dunsworth, 2019-09-27 10:43:21 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/3eebae6">Splash page: Fix typos in meta description vars</a> - Eric Dunsworth, 2019-09-27 14:48:44 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/0c89d23">Build: Update htmllint ignore rules</a> - Eric Dunsworth, 2019-10-01 16:52:14 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/83ec525">Update menu.js</a> - StdGit, 2019-10-09 12:33:00 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/600313c">Build: Add bootlint:bootstrap4 task</a> - Eric Dunsworth, 2019-10-15 11:04:54 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/639794d">Theme: Add hreflang attribute to language toggle links</a> - Eric Dunsworth, 2019-10-16 16:35:14 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/10d8d9d">Build: Fail on bootlint warnings</a> - Eric Dunsworth, 2019-10-18 11:34:55 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/f464f09">DoAction - loadJSON and withInput actions</a> - Paul-Doug, 2019-10-24 14:04:00 -0400</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/cc71930">Bump mixin-deep from 1.3.1 to 1.3.2</a> - dependabot[bot], 2019-11-02 05:09:29 +0000</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/a8240a7">Bootstrap 4 experimental CSS moved into stable WET-BOEW</a> - Pierre Dubois, 2019-11-06 23:11:00 -0500</li>
<li><a href="https://github.com/wet-boew/GCWeb/commit/fced712">DoAction documentation touch ups</a> - GormFrank, 2019-11-13 23:34:00 -0500</li>
</ul>
</section>

<section>
<h2 id="sri">Subresource integrity (SRI)</h2>
<p><a href="https://www.w3.org/TR/SRI/">SRI</a> provides a method to protect website delivery. The following information contains the hash for key resource in WET and GCWeb.</p>
<section>
<h3>v6.0</h3>
<dl>
<dt><code>GCWeb/js/theme.min.js</code></dt>
<dd>(Coming soon...)</dd>
</dl>
<p>Get all hash (JSON format):</p>
<ul>
<li><a href="https://github.com/wet-boew/themes-dist/blob/v6.0-gcweb/GCWeb/payload.json">GCWeb theme</a></li>
</ul>
</section>
</section>

<section>
<h2>More details and examples</h2>

<h3>Related to template</h3>
<h4 id="featured-ex">Home page featured section</h4>
<div class="row">
<div class="col-md-6">
<h5>Now</h5>
<pre><code>
&lt;div class="bg-gctheme opct-90"&gt;
&lt;div class="container"&gt;
&lt;div class="row"&gt;
&lt;div class="mrgn-tp-md mrgn-bttm-md col-xs-12"&gt;
&lt;p class="pull-left text-white mrgn-bttm-0"&gt;Featured:&nbsp;&lt;/p&gt;
&lt;p class="pull-left mrgn-bttm-0"&gt;&lt;a class="stretched-link text-white" href="#"&gt;[Promotion title]&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</code></pre>
</div>
<div class="col-md-6">
<h5>Was</h5>
<pre><code>
&lt;div class="bg-gctheme opct-90"&gt;
&lt;div class="container"&gt;
&lt;a class="figcaption text-white" href="#"&gt;
&lt;figure class="clearfix"&gt;
&lt;div&gt;&lt;p class="pull-left mrgn-tp-md mrgn-bttm-md"&gt;Featured:&lt;/p&gt;&lt;/div&gt;
&lt;figcaption class="pull-left mrgn-tp-md mrgn-bttm-md"&gt;[Promotion title]&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/a&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</code></pre>
</div>
</div>

</section>
Loading

0 comments on commit 65d58da

Please sign in to comment.