Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(release): 1.68.0 #3765

Merged
merged 16 commits into from
Sep 22, 2022
Merged

chore(release): 1.68.0 #3765

merged 16 commits into from
Sep 22, 2022

Conversation

aws-cdk-automation
Copy link
Collaborator

@aws-cdk-automation aws-cdk-automation commented Sep 22, 2022

See CHANGELOG

mergify bot and others added 16 commits September 2, 2022 19:43
… to 4.3.0 in /packages/@jsii/dotnet-runtime-test/test (#3744)

Bumps [Microsoft.CodeAnalysis.CSharp.Workspaces](https://github.com/dotnet/roslyn) from 4.2.0 to 4.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/dotnet/roslyn/releases">Microsoft.CodeAnalysis.CSharp.Workspaces's releases</a>.</em></p>
<blockquote>
<h2>.NET 6.0.1</h2>
<p><a href="https://github.com/dotnet/core/releases/tag/v6.0.1">Release</a></p>
<h2>.NET 5.0.4</h2>
<p><a href="https://github.com/dotnet/core/releases/tag/v5.0.4">Release</a></p>
<h2>.NET 5.0.2</h2>
<p><a href="https://github.com/dotnet/core/blob/master/release-notes/5.0/5.0.2/5.0.2.md">Release Notes</a>
<a href="https://github.com/dotnet/core/blob/master/release-notes/5.0/5.0.2/5.0.2-install-instructions.md">Install Instructions</a></p>
<h1>Repos</h1>
<ul>
<li><a href="https://github.com/dotnet/core/releases/tag/v5.0.2">Core</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/dotnet/roslyn/blob/main/docs/Breaking%20API%20Changes.md">Microsoft.CodeAnalysis.CSharp.Workspaces's changelog</a>.</em></p>
<blockquote>
<h1>API Breaking Changes</h1>
<h1>Version 1.1.0</h1>
<h3>Removed VisualBasicCommandLineParser.ctor</h3>
<p>During a toolset update we noticed the constructor on <code>VisualBasicCommandLineParser</code> was <code>public</code>.  This in turn made many of the <code>protected</code> members of <code>CommandLineParser</code> a part of the API surface as it gave external customers an inheritance path.</p>
<p>It was never the intent for these members to be a part of the supported API surface.  Creation of the parsers is meant to be done via the <code>Default</code> singleton properties.  There seems to be little risk that we broke any customers here and hence we decided to remove this API.</p>
<p>PR: <a href="https://github-redirect.dependabot.com/dotnet/roslyn/pull/4169">dotnet/roslyn#4169</a></p>
<h3>Changed Simplifier methods to throw ArgumentNullExceptions</h3>
<p>Changed Simplifier.ReduceAsync, Simplifier.ExpandAsync, and Simplifier.Expand methods to throw ArgumentNullExceptions if any non-optional, nullable arguments are passed in.  Previously the user would get a NullReferenceException for synchronous methods and an AggregateException containing a NullReferenceException for asynchronous methods.</p>
<p>PR: <a href="https://github-redirect.dependabot.com/dotnet/roslyn/pull/5144">dotnet/roslyn#5144</a></p>
<h1>Version 1.3.0</h1>
<h3>Treat a method marked with both public and private flags as private</h3>
<p>The scenario is loading an assembly where some methods, fields or nested types have accessibility flags set to 7 (all three bits set), which mean public AND private.
After the fix, such flags are loaded to mean private.
The compat change is we’re trading a compile-time success and runtime failure (native compiler) against a compile-time error (restoring the behavior of v1.2).</p>
<p>Details below:</p>
<ul>
<li>The native compiler successfully compiles the method and field case (those only yield runtime error System.TypeLoadException: Invalid Field Access Flags) and reported an accessibility error on the nested type.</li>
<li>The 1.2 compiler generated errors:</li>
</ul>
<pre><code>error BC30390: 'C.Private Overloads Sub M()' is not accessible in this context because it is 'Private'.
error BC30389: 'C.F' is not accessible in this context because it is 'Private'.
error BC30389: 'C.C2' is not accessible in this context because it is 'Protected Friend'.
error BC30390: 'C2.Private Overloads Sub M2()' is not accessible in this context because it is 'Private'.
</code></pre>
<ul>
<li>The 1.3 compiler crashes.</li>
<li>After fix, the same errors as 1.2 are generated again.</li>
</ul>
<p>PR: <a href="https://github-redirect.dependabot.com/dotnet/roslyn/pull/11547">dotnet/roslyn#11547</a></p>
<h3>Don't emit bad DateTimeConstant, and load bad BadTimeConstant as default value instead</h3>
<p>The change affects compatibility in two ways:</p>
<ul>
<li>When loading an invalid DateTimeConstant(-1), the compiler will use default(DateTime) instead, whereas the native compiler would produce code that fails to execute.</li>
<li>DateTimeConstant(-1) will still count when we check that you don’t specify two default values. The compiler will produce an error, instead of succeeding (and producing IL with two attributes).</li>
</ul>
<p>PR: <a href="https://github-redirect.dependabot.com/dotnet/roslyn/pull/11536">dotnet/roslyn#11536</a></p>
<h1>Version 4.1.0</h1>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/dotnet/roslyn/commit/88ca01f726a023cf7cf84667c2b82e68fa4dfca3"><code>88ca01f</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/33940">#33940</a> from v-mdriml/localization</li>
<li><a href="https://github.com/dotnet/roslyn/commit/f68445e17089c5de80d07e39b0152ecef1792646"><code>f68445e</code></a> LOC CHECKIN | dotnet/roslyn dev16.0-vs-deps | 20190312 fix</li>
<li><a href="https://github.com/dotnet/roslyn/commit/1a1120ccc5f2af1ddfbff488a629308a0fdf3cdf"><code>1a1120c</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/34023">#34023</a> from dotnet/merges/dev16.0-to-dev16.0-vs-deps</li>
<li><a href="https://github.com/dotnet/roslyn/commit/aaa74511adf85a12a36f15df163bf85ef2c1067a"><code>aaa7451</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/33902">#33902</a> from genlu/fix33890</li>
<li><a href="https://github.com/dotnet/roslyn/commit/d57da974d61652923a75feb414aab203bcce5497"><code>d57da97</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/33990">#33990</a> from dotnet/merges/dev16.0-to-dev16.0-vs-deps</li>
<li><a href="https://github.com/dotnet/roslyn/commit/90ce25341862025e1f1db2381737735882054a66"><code>90ce253</code></a> Update to Arcade 1.0.0-beta.19157.23 (<a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/33974">#33974</a>)</li>
<li><a href="https://github.com/dotnet/roslyn/commit/c03b88306d6688e732ba708d2fc4f27de4d6c9b0"><code>c03b883</code></a> Fix type</li>
<li><a href="https://github.com/dotnet/roslyn/commit/68db1a0f2fcea2425f950125fd18d1cc1b230d9f"><code>68db1a0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/33827">#33827</a> from sharwell/caret-visible</li>
<li><a href="https://github.com/dotnet/roslyn/commit/516a25d0456fb8cc00c3df39ba94740200d474b5"><code>516a25d</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/33828">#33828</a> from sharwell/line-ender</li>
<li><a href="https://github.com/dotnet/roslyn/commit/b6c6008b86538ec0effdefa7626d956be368931d"><code>b6c6008</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/dotnet/roslyn/issues/33830">#33830</a> from sharwell/readonly-completion</li>
<li>Additional commits viewable in <a href="https://github.com/dotnet/roslyn/compare/v4.2.0...Visual-Studio-2019-Version-16.0-Preview-4.3">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.CodeAnalysis.CSharp.Workspaces&package-manager=nuget&previous-version=4.2.0&new-version=4.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…ges/@jsii/python-runtime (#3743)

Updates the requirements on [black](https://github.com/psf/black) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/releases">black's releases</a>.</em></p>
<blockquote>
<h2>22.8.0</h2>
<h3>Highlights</h3>
<ul>
<li>Python 3.11 is now supported, except for <em>blackd</em> as aiohttp does not support 3.11 as of publishing (<a href="https://github-redirect.dependabot.com/psf/black/issues/3234">#3234</a>)</li>
<li>This is the last release that supports running <em>Black</em> on Python 3.6 (formatting 3.6 code will continue to be supported until further notice)</li>
<li>Reword the stability policy to say that we may, in rare cases, make changes that affect code that was not previously formatted by <em>Black</em> (<a href="https://github-redirect.dependabot.com/psf/black/issues/3155">#3155</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix an infinite loop when using <code># fmt: on/off</code> in the middle of an expression or code block (<a href="https://github-redirect.dependabot.com/psf/black/issues/3158">#3158</a>)</li>
<li>Fix incorrect handling of <code># fmt: skip</code> on colon (<code>:</code>) lines (<a href="https://github-redirect.dependabot.com/psf/black/issues/3148">#3148</a>)</li>
<li>Comments are no longer deleted when a line had spaces removed around power operators (<a href="https://github-redirect.dependabot.com/psf/black/issues/2874">#2874</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Single-character closing docstring quotes are no longer moved to their own line as this is invalid. This was a bug introduced in version 22.6.0. (<a href="https://github-redirect.dependabot.com/psf/black/issues/3166">#3166</a>)</li>
<li><code>--skip-string-normalization</code> / <code>-S</code> now prevents docstring prefixes from being normalized as expected (<a href="https://github-redirect.dependabot.com/psf/black/issues/3168">#3168</a>)</li>
<li>When using <code>--skip-magic-trailing-comma</code> or <code>-C</code>, trailing commas are stripped from subscript expressions with more than 1 element (<a href="https://github-redirect.dependabot.com/psf/black/issues/3209">#3209</a>)</li>
<li>Implicitly concatenated strings inside a list, set, or tuple are now wrapped inside parentheses (<a href="https://github-redirect.dependabot.com/psf/black/issues/3162">#3162</a>)</li>
<li>Fix a string merging/split issue when a comment is present in the middle of implicitly concatenated strings on its own line (<a href="https://github-redirect.dependabot.com/psf/black/issues/3227">#3227</a>)</li>
</ul>
<h3><em>Blackd</em></h3>
<ul>
<li><code>blackd</code> now supports enabling the preview style via the <code>X-Preview</code> header (<a href="https://github-redirect.dependabot.com/psf/black/issues/3217">#3217</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li>Black now uses the presence of debug f-strings to detect target version (<a href="https://github-redirect.dependabot.com/psf/black/issues/3215">#3215</a>)</li>
<li>Fix misdetection of project root and verbose logging of sources in cases involving <code>--stdin-filename</code> (<a href="https://github-redirect.dependabot.com/psf/black/issues/3216">#3216</a>)</li>
<li>Immediate <code>.gitignore</code> files in source directories given on the command line are now also respected, previously only <code>.gitignore</code> files in the project root and automatically discovered directories were respected (<a href="https://github-redirect.dependabot.com/psf/black/issues/3237">#3237</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Recommend using BlackConnect in IntelliJ IDEs (<a href="https://github-redirect.dependabot.com/psf/black/issues/3150">#3150</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Vim plugin: prefix messages with <code>Black: </code> so it's clear they come from Black (<a href="https://github-redirect.dependabot.com/psf/black/issues/3194">#3194</a>)</li>
<li>Docker: changed to a /opt/venv installation + added to PATH to be available to non-root users (<a href="https://github-redirect.dependabot.com/psf/black/issues/3202">#3202</a>)</li>
</ul>
<h3>Output</h3>
<ul>
<li>Change from deprecated <code>asyncio.get_event_loop()</code> to create our event loop which removes DeprecationWarning (<a href="https://github-redirect.dependabot.com/psf/black/issues/3164">#3164</a>)</li>
<li>Remove logging from internal <code>blib2to3</code> library since it regularly emits error logs about failed caching that can and should be ignored (<a href="https://github-redirect.dependabot.com/psf/black/issues/3193">#3193</a>)</li>
</ul>
<h3>Parser</h3>
<ul>
<li>Type comments are now included in the AST equivalence check consistently so accidental deletion raises an error. Though type comments can't be tracked when running on PyPy 3.7 due to standard library limitations. (<a href="https://github-redirect.dependabot.com/psf/black/issues/2874">#2874</a>)</li>
</ul>
<h3>Performance</h3>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/psf/black/blob/main/CHANGES.md">black's changelog</a>.</em></p>
<blockquote>
<h2>22.8.0</h2>
<h3>Highlights</h3>
<ul>
<li>Python 3.11 is now supported, except for <em>blackd</em> as aiohttp does not support 3.11 as
of publishing (<a href="https://github-redirect.dependabot.com/psf/black/issues/3234">#3234</a>)</li>
<li>This is the last release that supports running <em>Black</em> on Python 3.6 (formatting 3.6
code will continue to be supported until further notice)</li>
<li>Reword the stability policy to say that we may, in rare cases, make changes that
affect code that was not previously formatted by <em>Black</em> (<a href="https://github-redirect.dependabot.com/psf/black/issues/3155">#3155</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix an infinite loop when using <code># fmt: on/off</code> in the middle of an expression or code
block (<a href="https://github-redirect.dependabot.com/psf/black/issues/3158">#3158</a>)</li>
<li>Fix incorrect handling of <code># fmt: skip</code> on colon (<code>:</code>) lines (<a href="https://github-redirect.dependabot.com/psf/black/issues/3148">#3148</a>)</li>
<li>Comments are no longer deleted when a line had spaces removed around power operators
(<a href="https://github-redirect.dependabot.com/psf/black/issues/2874">#2874</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Single-character closing docstring quotes are no longer moved to their own line as
this is invalid. This was a bug introduced in version 22.6.0. (<a href="https://github-redirect.dependabot.com/psf/black/issues/3166">#3166</a>)</li>
<li><code>--skip-string-normalization</code> / <code>-S</code> now prevents docstring prefixes from being
normalized as expected (<a href="https://github-redirect.dependabot.com/psf/black/issues/3168">#3168</a>)</li>
<li>When using <code>--skip-magic-trailing-comma</code> or <code>-C</code>, trailing commas are stripped from
subscript expressions with more than 1 element (<a href="https://github-redirect.dependabot.com/psf/black/issues/3209">#3209</a>)</li>
<li>Implicitly concatenated strings inside a list, set, or tuple are now wrapped inside
parentheses (<a href="https://github-redirect.dependabot.com/psf/black/issues/3162">#3162</a>)</li>
<li>Fix a string merging/split issue when a comment is present in the middle of implicitly
concatenated strings on its own line (<a href="https://github-redirect.dependabot.com/psf/black/issues/3227">#3227</a>)</li>
</ul>
<h3><em>Blackd</em></h3>
<ul>
<li><code>blackd</code> now supports enabling the preview style via the <code>X-Preview</code> header (<a href="https://github-redirect.dependabot.com/psf/black/issues/3217">#3217</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li>Black now uses the presence of debug f-strings to detect target version (<a href="https://github-redirect.dependabot.com/psf/black/issues/3215">#3215</a>)</li>
<li>Fix misdetection of project root and verbose logging of sources in cases involving
<code>--stdin-filename</code> (<a href="https://github-redirect.dependabot.com/psf/black/issues/3216">#3216</a>)</li>
<li>Immediate <code>.gitignore</code> files in source directories given on the command line are now
also respected, previously only <code>.gitignore</code> files in the project root and
automatically discovered directories were respected (<a href="https://github-redirect.dependabot.com/psf/black/issues/3237">#3237</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Recommend using BlackConnect in IntelliJ IDEs (<a href="https://github-redirect.dependabot.com/psf/black/issues/3150">#3150</a>)</li>
</ul>
<h3>Integrations</h3>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/psf/black/commit/2018e667a6a36ee3fbfa8041cd36512f92f60d49"><code>2018e66</code></a> Prepare docs for release 22.8.0 (<a href="https://github-redirect.dependabot.com/psf/black/issues/3248">#3248</a>)</li>
<li><a href="https://github.com/psf/black/commit/0019261abcf6d9e564ba32d3cc15534b9026f29e"><code>0019261</code></a> Update stable branch after publishing to PyPI (<a href="https://github-redirect.dependabot.com/psf/black/issues/3223">#3223</a>)</li>
<li><a href="https://github.com/psf/black/commit/7757078ecd84d349bb24ab61e79062ba50162ef9"><code>7757078</code></a> Improve &amp; update release process to reflect recent changes (<a href="https://github-redirect.dependabot.com/psf/black/issues/3242">#3242</a>)</li>
<li><a href="https://github.com/psf/black/commit/767604e03f5e454ae5b5c268cd5831c672f46de8"><code>767604e</code></a> Use .gitignore files in the initial source directories (<a href="https://github-redirect.dependabot.com/psf/black/issues/3237">#3237</a>)</li>
<li><a href="https://github.com/psf/black/commit/2c90480e1a102ab0fac57737d2ba5143d82abed7"><code>2c90480</code></a> Use strict mypy checking (<a href="https://github-redirect.dependabot.com/psf/black/issues/3222">#3222</a>)</li>
<li><a href="https://github.com/psf/black/commit/ba618a307a30a119b4fafe526ebf7d5f092ba981"><code>ba618a3</code></a> Add parens around implicit string concatenations where it increases readabili...</li>
<li><a href="https://github.com/psf/black/commit/c0cc19b5b3371842d696875897bebefebd5e1596"><code>c0cc19b</code></a> Delay worker count determination</li>
<li><a href="https://github.com/psf/black/commit/afed2c01903465f9a486ac481a66aa3413cc1b01"><code>afed2c0</code></a> Load .gitignore and exclude regex at time of use</li>
<li><a href="https://github.com/psf/black/commit/e269f44b25737360e0dc65379f889dfa931dc68a"><code>e269f44</code></a> Lazily import parallelized format modules</li>
<li><a href="https://github.com/psf/black/commit/c47b91f513052cd39b818ea7c19716423c85c04e"><code>c47b91f</code></a> Fix misdetection of project root with <code>--stdin-filename</code> (<a href="https://github-redirect.dependabot.com/psf/black/issues/3216">#3216</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/psf/black/compare/22.6.0...22.8.0">compare view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…ckages/@jsii/dotnet-runtime-test/test (#3745)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.3.0 to 17.3.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/microsoft/vstest/releases">Microsoft.NET.Test.Sdk's releases</a>.</em></p>
<blockquote>
<h2>v17.3.1</h2>
<p>See the release notes <a href="https://github.com/microsoft/vstest-docs/blob/main/docs/releases.md#1731">here</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/microsoft/vstest/commit/83d2f8162d29a66a8ff323c4bba93c8250013511"><code>83d2f81</code></a> Bump version to 17.3.1 and cherry-pick loc files (<a href="https://github-redirect.dependabot.com/microsoft/vstest/issues/3966">#3966</a>)</li>
<li><a href="https://github.com/microsoft/vstest/commit/016e237314184136ec3512e615d6d8cc4d78b41d"><code>016e237</code></a> [rel/17.3] Do not match .NET Standard to Dotnet testhost runner (<a href="https://github-redirect.dependabot.com/microsoft/vstest/issues/3958">#3958</a>)</li>
<li>See full diff in <a href="https://github.com/microsoft/vstest/compare/v17.3.0...v17.3.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.NET.Test.Sdk&package-manager=nuget&previous-version=17.3.0&new-version=17.3.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
This improved the performance of cdktf get on our go/azure example by two minutes



---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
…=8.4.4 in /gh-pages (#3749)

Updates the requirements on [mkdocs-material](https://github.com/squidfunk/mkdocs-material) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p>
<blockquote>
<h2>mkdocs-material-8.4.4</h2>
<ul>
<li>Moved comments integration to separate partial (<code>comments.html</code>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p>
<blockquote>
<p>mkdocs-material-8.4.4+insiders-4.23.0 (2022-09-12)</p>
<ul>
<li>Added blogging support via built-in blog plugin</li>
</ul>
<p>mkdocs-material-8.4.4 (2022-09-12)</p>
<ul>
<li>Moved comments integration to separate partial (comments.html)</li>
</ul>
<p>mkdocs-material-8.4.3+insiders-4.22.1 (2022-09-07)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4217">#4217</a>: Tooltips in data tables render in wrong position</li>
</ul>
<p>mkdocs-material-8.4.3 (2022-09-07)</p>
<ul>
<li>Added Simple Icons to bundled icons (+2,300 icons)</li>
<li>Added support for changing edit icon</li>
<li>Moved page actions to separate partial (actions.html)</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4291">#4291</a>: Version switching doesn't stay on page when anchors are used</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4327">#4327</a>: Links in data tables do not receive link styling</li>
</ul>
<p>mkdocs-material-8.4.2 (2022-08-27)</p>
<ul>
<li>Updated Slovenian translations</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4277">#4277</a>: Feedback widget hidden after navigation with instant loading</li>
<li>Fixed numeric tags in front matter breaking search functionality</li>
</ul>
<p>mkdocs-material-8.4.1+insiders-4.22.0 (2022-08-21)</p>
<ul>
<li>Added support for navigation status</li>
</ul>
<p>mkdocs-material-8.4.1 (2022-08-21)</p>
<ul>
<li>Updated Croatian and Hebrew translations</li>
</ul>
<p>mkdocs-material-8.4.0+insiders-4.21.1 (2022-08-13)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4176">#4176</a>: Broken image when avatar is served by Gravatar</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4212">#4212</a>: Deferred search initialization for file:// locations</li>
</ul>
<p>mkdocs-material-8.4.0 (2022-08-13)</p>
<ul>
<li>Added support for cookie consent</li>
<li>Added support for feedback widget (Was this page helpful?)</li>
<li>Added support for dismissable announcement bar</li>
<li>Added Armenian, Lithuanian, Tagalog, and Urdu translations</li>
</ul>
<p>mkdocs-material-8.3.9+insiders-4.21.0 (2022-07-17)</p>
<ul>
<li>Added meta plugin: set front matter for all pages in a folder</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4114">#4114</a>: Tags plugin fails if only tags_extra_files is set</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/f91eadca3c96b86ae26a426678c810e4eca44798"><code>f91eadc</code></a> Updated Insiders changelog</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/edf17842e861f590ae227cc96412803efea78466"><code>edf1784</code></a> Updated Insiders changelog</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/69265de79c45d814e96fc5ffef62efc3b45f92db"><code>69265de</code></a> Updated dependencies</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/a66e8f53305bf0385f2d355093e616b5961b96a3"><code>a66e8f5</code></a> Prepare 8.4.4 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/09748aa3580f559396dc8de5c62c41cc2c48bc95"><code>09748aa</code></a> Documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/a2f2bcee6b51b29df997eb00889de0fcaa67344f"><code>a2f2bce</code></a> Fixed Github Actions workflow</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/1cf9d45c28a14548170ce007935b20f41692db61"><code>1cf9d45</code></a> Updated documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/871f6939aa70341d7b9bf1079fd6ea0883e95338"><code>871f693</code></a> Updated dependencies</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/d9ce9bd933934fadbbad105aad4ffdc770dc9fcc"><code>d9ce9bd</code></a> Documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/54d0a992b7f27453f4a4b12b58e7b33cc8cf4b46"><code>54d0a99</code></a> Using <code>{{ super() }}</code> for extending a block (<a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4309">#4309</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/8.4.2...8.4.4">compare view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
The void-check only accounted for the literal `void` type, but failed to account for the `Promise<void>` case. This is now fixed.

Fixes #51



---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
Ran npm-check-updates and yarn upgrade to keep the `yarn.lock` file up-to-date.
Instead of granting only via `sudo` group, allow the `superchain` user to passwordless sudo, in hopes this fixes the currently broken behavior in GitHub Actions.

Additionally, remove the `dockerd-entrypoint.sh` script that did not work propertly and was neither tested, nor used (to our knowledge).



---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
…=8.5.2 in /gh-pages (#3753)

Updates the requirements on [mkdocs-material](https://github.com/squidfunk/mkdocs-material) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p>
<blockquote>
<h2>mkdocs-material-8.5.2</h2>
<ul>
<li>Updated Mermaid.js to version 9.1.7</li>
<li>Fixed overly large headlines in search results (8.5.0 regression)</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4358">#4358</a>: Navigation sections appear as clickable (8.5.0 regression)</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4356">#4356</a>: GitHub repository statistics fetched before consent</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p>
<blockquote>
<p>mkdocs-material-8.5.2+insiders-4.23.5 (2022-09-18)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4367">#4367</a>: Improved blog plugin date handling for MultiMarkdown syntax</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4374">#4374</a>: Fixed invalid URLs of related links to other blog posts</li>
</ul>
<p>mkdocs-material-8.5.2 (2022-09-18)</p>
<ul>
<li>Updated Mermaid.js to version 9.1.7</li>
<li>Fixed overly large headlines in search results (8.5.0 regression)</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4358">#4358</a>: Navigation sections appear as clickable (8.5.0 regression)</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4356">#4356</a>: GitHub repository statistics fetched before consent</li>
</ul>
<p>mkdocs-material-8.5.1 (2022-09-15)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4366">#4366</a>: Removed dependencies with native extensions</li>
</ul>
<p>mkdocs-material-8.5.0+insiders-4.23.4 (2022-09-14)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4365">#4365</a>: Recursion error in blog plugin due to deepcopy</li>
<li>Fixed path errors for blog plugin on Windows</li>
<li>Fixed publishing workflow in forked repositories</li>
</ul>
<p>mkdocs-material-8.5.0+insiders-4.23.3 (2022-09-13)</p>
<ul>
<li>Fixed previous and next page links for drafts of blog posts</li>
</ul>
<p>mkdocs-material-8.5.0 (2022-09-13)</p>
<ul>
<li>Added support for social cards</li>
<li>Added support for code annotation anchor links (deep linking)</li>
<li>Added support for code annotation comment stripping (syntax modifier)</li>
<li>Added support for sidebars scrolling automatically to active item</li>
<li>Added support for anchor following table of contents (= auto scroll)</li>
<li>Added support for tag icons</li>
</ul>
<p>mkdocs-material-8.4.4+insiders-4.23.2 (2022-09-13)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4348">#4348</a>: Blog plugin crashes on custom nav title</li>
<li>Fixed blog plugin crashing when category contained only drafts</li>
<li>Fixed rendering of content from blog index file</li>
</ul>
<p>mkdocs-material-8.4.4+insiders-4.23.1 (2022-09-12)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4345">#4345</a>: Blog plugin errors with default settings</li>
</ul>
<p>mkdocs-material-8.4.4+insiders-4.23.0 (2022-09-12)</p>
<ul>
<li>Added blogging support via built-in blog plugin</li>
</ul>
<p>mkdocs-material-8.4.4 (2022-09-12)</p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/c8a1f55947fd60409f21606092bc59a099016f2b"><code>c8a1f55</code></a> Prepare 8.5.2 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/30d812888cb9dc1f4d3eb8699df0ecc887390a61"><code>30d8128</code></a> Updated Mermaid to 9.1.7</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/8ee2de9998db71c85328fde4d8021394d649752b"><code>8ee2de9</code></a> Fixed overly large headlines in search results (8.5.0 regression)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/fc0e4fe6114e3bd94bc5f40339e4ea429ad577ba"><code>fc0e4fe</code></a> Documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/6bd88485d29d9c9bc41fbccf8f8e6353e06950ca"><code>6bd8848</code></a> Added recommended fonts for social cards and Asian languages (<a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4357">#4357</a>)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/a750a66f9c61783ceade9921e3a531d8f033b660"><code>a750a66</code></a> Added guide for updating translations to contributing guide</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/06629ffdad51590bfdcc3ecd542072b1e5712a22"><code>06629ff</code></a> Documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/6b1ce146832a1c8cc3578b17f4ca4d6f3af2553a"><code>6b1ce14</code></a> Require consent for GitHub repository stats if consent is enabled</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/f30775fa0a77942247228510bd9cf50199ca7aed"><code>f30775f</code></a> Fixed non-index navigation links appearing as clickable</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/c834dff30b03ef4f9dbe43416ad16234c2331163"><code>c834dff</code></a> Added peer dependencies to documentation workflow</li>
<li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/8.4.4...8.5.2">compare view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Ran npm-check-updates and yarn upgrade to keep the `yarn.lock` file up-to-date.
…va (#3747)

Adds the `JsiiFault` and `JsError` types to the Kernel and corresponding types in Java. This will provide a better error experience and make it clearer which errors come from the jsii framework itself (eg a broken pipe) and which errors from the user code (eg a CDK construct validation error).

---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
If a type union includes several candidates that are related to each other (A extends B or A implements B), `jsii-pacmak` may generate type checking clauses in a pattern matching `switch` statement in an order such that the compiler identifies dead clauses, which is an error in C#.

This adds a provision to NOT emit such a clause so as to not cause the error. It is worth mentioning that the error cannot be "opted out" of via a `#pragma` directive like a warning would be, which is unfortunate.

Fixes #3759



---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
When a jsii module returned a private class implementation of an interface, consuming jsii.rtti data may return an FQN for the internal class, which does not exist in foreign languages, leading to an error.

Revert to tagging FQNs directly instead.

Fixes #3742
@aws-cdk-automation aws-cdk-automation added the pr/no-squash This PR should be merged instead of squash-merging it label Sep 22, 2022
@mergify
Copy link
Contributor

mergify bot commented Sep 22, 2022

Thank you for contributing! ❤️ I will now look into making sure the PR is up-to-date, then proceed to try and merge it!

@mergify mergify bot added the pr/ready-to-merge This PR is ready to be merged. label Sep 22, 2022
@mergify
Copy link
Contributor

mergify bot commented Sep 22, 2022

Merging (no-squash)...

@mergify mergify bot merged commit b45f2f6 into release Sep 22, 2022
@mergify mergify bot deleted the bump/1.68.0 branch September 22, 2022 19:15
@mergify mergify bot removed the pr/ready-to-merge This PR is ready to be merged. label Sep 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-squash This PR should be merged instead of squash-merging it
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants