tag:github.com,2008:https://github.com/angular-schule/angular-cli-ghpages/releases Release notes from angular-cli-ghpages 2024-10-23T06:42:24Z tag:github.com,2008:Repository/55674276/v2.0.3 2024-10-23T06:43:02Z v2.0.3 <p>This release fixes a bug that was introduced in <a href="https://github.com/angular-schule/angular-cli-ghpages/releases/tag/v2.0.1">v2.0.1</a></p> <p>Many thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmalcher/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmalcher">@fmalcher</a> for PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2575342433" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/194" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/194/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/194">#194</a> (fix: provide default value for remote option) which fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2573727137" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/193" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/193/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/193">#193</a> (issue trying to deploy)<br> Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</p> JohannesHoppe tag:github.com,2008:Repository/55674276/v2.0.2 2024-10-22T15:09:24Z v2.0.2 No content. JohannesHoppe tag:github.com,2008:Repository/55674276/v2.0.1 2024-06-10T21:12:48Z v2.0.1 <p>This release adds one new feature:</p> <h1>Feature</h1> <ul> <li>Adds <code>--remote</code> option via <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2337058774" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/191" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/191/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/191">#191</a><br> Provide the remote name. If no value is provided, <code>origin</code> is used. Has no function if <code>--repo</code> is set.<br> Many thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/colinvh0/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/colinvh0">@colinvh0</a>!</li> </ul> <p>Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</p> JohannesHoppe tag:github.com,2008:Repository/55674276/v2.0.0 2024-05-27T05:48:48Z v2.0.0 <p><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/5afc8250b722d94de9de7edba69ab72d13bcf11e81fd44e9caf32cd05f5f90cb/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032342d30362d616e67756c617231382f616e67756c617231382e6a7067"><img src="https://camo.githubusercontent.com/5afc8250b722d94de9de7edba69ab72d13bcf11e81fd44e9caf32cd05f5f90cb/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032342d30362d616e67756c617231382f616e67756c617231382e6a7067" alt="Angular 17 teaser" data-canonical-src="https://website-articles.angular-buch.com/blog/2024-06-angular18/angular18.jpg" style="max-width: 100%;"></a></p> <p><strong>This release adds support for Angular v18.</strong> 🎉</p> <h1>Features</h1> <ul> <li>support for Angular 18 (<strong>no support for earlier versions!</strong> use <code>v2.0.0-beta.1</code> for Angular 17)</li> <li>support for the <code>add</code> parameter. This will only add, and never remove existing files. By default, existing files in the target branch are removed before adding the ones from the <code>dist</code> folder. If you want to add new files but leave existing ones untouched, set the <code>--add</code> parameter.</li> </ul> <h1>Installation</h1> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ng add angular-cli-ghpages@2.0.0"><pre>ng add angular-cli-ghpages@2.0.0</pre></div> <h1>Thanks</h1> <ul> <li>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/isalcedo/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/isalcedo">@isalcedo</a> for PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2315913506" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/188" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/188/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/188">#188</a> (support for "add" parameter) 👍</li> <li>Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</li> </ul> JohannesHoppe tag:github.com,2008:Repository/55674276/v2.0.0-beta.1 2024-01-26T17:16:49Z 2.0.0-beta.1 <p><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/03052752a844a114578626070c170ac633595bd0852431bad226cbdfe205abc2/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032332d31312d616e67756c617231372f616e67756c617231372e6a7067"><img src="https://camo.githubusercontent.com/03052752a844a114578626070c170ac633595bd0852431bad226cbdfe205abc2/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032332d31312d616e67756c617231372f616e67756c617231372e6a7067" alt="Angular 17 teaser" data-canonical-src="https://website-articles.angular-buch.com/blog/2023-11-angular17/angular17.jpg" style="max-width: 100%;"></a></p> <p><strong>This release adds support for Angular v17.</strong> 🎉</p> <h1>Features</h1> <ul> <li>support for Angular 17 (no support for earlier versions) → support for various buildTargets (similar to angularfire) and recognises different output path configurations (see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2041710760" data-permission-text="Title is private" data-url="https://github.com/angular/angular-cli/issues/26675" data-hovercard-type="pull_request" data-hovercard-url="/angular/angular-cli/pull/26675/hovercard" href="https://github.com/angular/angular-cli/pull/26675">angular/angular-cli#26675</a> and <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1986189252" data-permission-text="Title is private" data-url="https://github.com/angular/angular-cli/issues/26304" data-hovercard-type="issue" data-hovercard-url="/angular/angular-cli/issues/26304/hovercard?comment_id=1909967243&amp;comment_type=issue_comment" href="https://github.com/angular/angular-cli/issues/26304#issuecomment-1909967243">angular/angular-cli#26304 (comment)</a>)</li> <li>completely removes the <code>--no-silent</code> option, error messages will be shown by default now (modern CI systems don't expose secrets anymore)</li> <li>adds the <code>--dir</code> option, this overrides the directory for all published sources, relative to the current working directory. The normal logic with buildTargets and conventions is ignored in this case.</li> <li>adds the <code>--no-notfound</code> option to <strong>not</strong> create a <code>404.html</code> which should work great with Cloudflare pages, see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2092611615" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/178" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/178/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/178">#178</a> and see <a href="https://developers.cloudflare.com/pages/configuration/serving-pages/#single-page-application-spa-rendering" rel="nofollow">the Cloudflare pages docs</a></li> <li>adds a <code>.nojekyll</code> file by default, can be disabled via <code>--no-nojekyll</code></li> </ul> <p>Install this beta version via</p> <div class="highlight highlight-source-shell notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ng add angular-cli-ghpages@2.0.0-beta.1"><pre>ng add angular-cli-ghpages@2.0.0-beta.1</pre></div> <h1>Thanks</h1> <ul> <li>Thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmalcher/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmalcher">@fmalcher</a> for reviewing the PR <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2102373556" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/179" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/179/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/179">#179</a></li> <li>Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</li> </ul> JohannesHoppe tag:github.com,2008:Repository/55674276/v1.0.6 2023-05-03T23:16:09Z v1.0.6 <p><strong>This release adds support for Angular v16.</strong> 🎉</p> <h1>Features</h1> <ul> <li>Compatible with Angular v16 (fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1694698665" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/167" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/167/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/167">#167</a>)</li> <li>Deploy command should now also run in an Nx repo (fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1145625913" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/145" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/145/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/145">#145</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1652072860" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/166" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/166/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/166">#166</a>)<br> Many thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/tinesoft/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/tinesoft">@tinesoft</a> for fixing the invalid <code>schema.json</code> file that caused the issue.</li> </ul> <p>Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</p> JohannesHoppe tag:github.com,2008:Repository/55674276/v1.0.5 2022-11-23T08:11:44Z v1.0.5 <p><strong>This release adds support for Angular v15.</strong> 🎉</p> <p>Many thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/EdricChan03/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/EdricChan03">@EdricChan03</a> for fixing a peer dependency issue. (fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1458854678" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/158" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/158/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/158">#158</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1461144661" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/159" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/159/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/159">#159</a>)<br> Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</p> JohannesHoppe tag:github.com,2008:Repository/55674276/v1.0.3 2022-11-23T08:12:01Z v1.0.3 <p><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/e8786125c9b5bbb4c36796993136aedd955fccc1e4b5f980469f9d55f775ea7c/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032322d30362d616e67756c617231342f616e67756c617231342e6a7067"><img src="https://camo.githubusercontent.com/e8786125c9b5bbb4c36796993136aedd955fccc1e4b5f980469f9d55f775ea7c/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032322d30362d616e67756c617231342f616e67756c617231342e6a7067" alt="Angular 14 teaser" data-canonical-src="https://website-articles.angular-buch.com/blog/2022-06-angular14/angular14.jpg" style="max-width: 100%;"></a></p> <p><strong>This release adds support for Angular v14.</strong> 🎉</p> <ul> <li>many thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmalcher/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmalcher">@fmalcher</a>, this closes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1260032527" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/148" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/148/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/148">#148</a></li> <li>please don't use <code>v1.0.1</code> or <code>v1.0.2</code> – both packages are broken</li> <li>Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</li> </ul> JohannesHoppe tag:github.com,2008:Repository/55674276/v1.0.0 2022-11-23T08:12:11Z v.1.0.0 <p><a target="_blank" rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/29a6a2d459af4889a56d67806b205231b4b1b964beab3f0df9b5ff46f6f16298/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032312d31312d616e67756c617231332f616e67756c617231332e6a7067"><img src="https://camo.githubusercontent.com/29a6a2d459af4889a56d67806b205231b4b1b964beab3f0df9b5ff46f6f16298/68747470733a2f2f776562736974652d61727469636c65732e616e67756c61722d627563682e636f6d2f626c6f672f323032312d31312d616e67756c617231332f616e67756c617231332e6a7067" alt="Angular 13 teaser" data-canonical-src="https://website-articles.angular-buch.com/blog/2021-11-angular13/angular13.jpg" style="max-width: 100%;"></a></p> <p><strong>This release adds support for Angular v13.</strong> 🎉</p> <h1>Features</h1> <ul> <li>support for Angular 13, many thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmalcher/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmalcher">@fmalcher</a>, this fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1045816108" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/138" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/138/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/138">#138</a> &amp; <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1045599462" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/137" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/137/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/137">#137</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1045826884" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/139" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/139/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/139">#139</a></li> <li>fix: yarn installs incorrect version, because dist-tag is ignored, fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1058561997" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/140" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/140/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/140">#140</a> via <a class="commit-link" data-hovercard-type="commit" data-hovercard-url="https://github.com/angular-schule/angular-cli-ghpages/commit/1c375f9b15a92cd12676983b9e1a2b2e2c756ccf/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/commit/1c375f9b15a92cd12676983b9e1a2b2e2c756ccf"><tt>1c375f9</tt></a></li> </ul> <p>The code of this version is 100% identical to <a href="https://github.com/angular-schule/angular-cli-ghpages/releases/tag/v1.0.0-rc.3">v1.0.0-rc.3</a>. Only the version number was changed to work around the version resolution of yarn, which ignores npm dist-tags.</p> <hr> <p><strong><g-emoji class="g-emoji" alias="warning">⚠️</g-emoji> BREAKING CHANGE (v1)</strong></p> <p>Starting with version 1 the option <code>--configuration</code> was renamed to <code>--build-target</code>.</p> <p>BEFORE (<em>does not work</em>):</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ng deploy --configuration=test"><pre class="notranslate"><code>ng deploy --configuration=test </code></pre></div> <p>NOW:</p> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="ng deploy --build-target=test"><pre class="notranslate"><code>ng deploy --build-target=test </code></pre></div> <p>If you use the old syntax, you will probably receive the following error:</p> <blockquote> <p>An unhandled exception occurred: Configuration 'test' is not set in the workspace.</p> </blockquote> <p>Deployed by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/JohannesHoppe/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/JohannesHoppe">@JohannesHoppe</a>.</p> JohannesHoppe tag:github.com,2008:Repository/55674276/v1.0.0-rc.3 2021-11-19T14:21:13Z v1.0.0-rc.3 <p><strong>This release adds support for Angular v13.</strong> 🎉</p> <h1>Features</h1> <ul> <li>support for Angular 13, many thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/fmalcher/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/fmalcher">@fmalcher</a>, this fixes <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1045816108" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/138" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/138/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/138">#138</a> &amp; <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1045599462" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/137" data-hovercard-type="issue" data-hovercard-url="/angular-schule/angular-cli-ghpages/issues/137/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/issues/137">#137</a> via <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="1045826884" data-permission-text="Title is private" data-url="https://github.com/angular-schule/angular-cli-ghpages/issues/139" data-hovercard-type="pull_request" data-hovercard-url="/angular-schule/angular-cli-ghpages/pull/139/hovercard" href="https://github.com/angular-schule/angular-cli-ghpages/pull/139">#139</a></li> </ul> JohannesHoppe