Commit Graph

3755 Commits

Author SHA1 Message Date
dependabot[bot]
25439d0b68 build(deps): Bump log from 0.4.20 to 0.4.21 in /rust (#3956)
Bumps [log](https://github.com/rust-lang/log) from 0.4.20 to 0.4.21.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.21] - 2024-02-27</h2>
<h2>What's Changed</h2>
<ul>
<li>Minor clippy nits by <a
href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li>
<li>Simplify Display impl by <a
href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/579">rust-lang/log#579</a></li>
<li>Set all crates to 2021 edition by <a
href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/580">rust-lang/log#580</a></li>
<li>Various changes based on review by <a
href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a>
in <a
href="https://redirect.github.com/rust-lang/log/pull/583">rust-lang/log#583</a></li>
<li>Fix typo in file_static() method doc by <a
href="https://github.com/dimo414"><code>@​dimo414</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li>
<li>Specialize empty key value pairs by <a
href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/576">rust-lang/log#576</a></li>
<li>Fix incorrect lifetime in Value::to_str() by <a
href="https://github.com/peterjoel"><code>@​peterjoel</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li>
<li>Remove some API of the key-value feature by <a
href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a>
in <a
href="https://redirect.github.com/rust-lang/log/pull/585">rust-lang/log#585</a></li>
<li>Add logcontrol-log and log-reload by <a
href="https://github.com/swsnr"><code>@​swsnr</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/595">rust-lang/log#595</a></li>
<li>Add Serialization section to kv::Value docs by <a
href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a>
in <a
href="https://redirect.github.com/rust-lang/log/pull/593">rust-lang/log#593</a></li>
<li>Rename Value::to_str to to_cow_str by <a
href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a>
in <a
href="https://redirect.github.com/rust-lang/log/pull/592">rust-lang/log#592</a></li>
<li>Clarify documentation and simplify initialization of
<code>STATIC_MAX_LEVEL</code> by <a
href="https://github.com/ptosi"><code>@​ptosi</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li>
<li>Update docs to 2021 edition, test by <a
href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/577">rust-lang/log#577</a></li>
<li>Add &quot;alterable_logger&quot; link to README.md by <a
href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a>
in <a
href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li>
<li>Normalize line ending by <a
href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/602">rust-lang/log#602</a></li>
<li>Remove <code>ok_or</code> in favor of <code>Option::ok_or</code> by
<a
href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a>
in <a
href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li>
<li>Use <code>Acquire</code> ordering for initialization check by <a
href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a>
in <a
href="https://redirect.github.com/rust-lang/log/pull/610">rust-lang/log#610</a></li>
<li>Get structured logging API ready for stabilization by <a
href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/613">rust-lang/log#613</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/nyurik"><code>@​nyurik</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li>
<li><a href="https://github.com/dimo414"><code>@​dimo414</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li>
<li><a href="https://github.com/peterjoel"><code>@​peterjoel</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li>
<li><a href="https://github.com/ptosi"><code>@​ptosi</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li>
<li><a
href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li>
<li><a
href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3ccdc286fe"><code>3ccdc28</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/617">#617</a>
from rust-lang/cargo/0.4.21</li>
<li><a
href="6153cb289f"><code>6153cb2</code></a>
prepare for 0.4.21 release</li>
<li><a
href="f0f74946a4"><code>f0f7494</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/613">#613</a>
from rust-lang/feat/kv-cleanup</li>
<li><a
href="2b220bf3b7"><code>2b220bf</code></a>
clean up structured logging example</li>
<li><a
href="646e9ab991"><code>646e9ab</code></a>
use original Visitor name for VisitValue</li>
<li><a
href="cf85c38d35"><code>cf85c38</code></a>
add needed subfeatures to kv_unstable</li>
<li><a
href="73e953905b"><code>73e9539</code></a>
fix up capturing of :err</li>
<li><a
href="31bb4b0ff3"><code>31bb4b0</code></a>
move error macros together</li>
<li><a
href="ad917118a5"><code>ad91711</code></a>
support field shorthand in macros</li>
<li><a
href="90a347bd83"><code>90a347b</code></a>
restore removed APIs as deprecated</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.20...0.4.21">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=log&package-manager=cargo&previous-version=0.4.20&new-version=0.4.21)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 15:17:14 +00:00
dependabot[bot]
ffb8885810 build(deps): Bump @next/mdx from 14.1.1 to 14.1.2 in /website (#3953)
Bumps
[@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx)
from 14.1.1 to 14.1.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases"><code>@​next/mdx</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v14.1.2</h2>
<p><em>Note: this is a backport release for critical bug fixes -- this
does not include all pending features/changes on canary</em></p>
<h3>Core Changes</h3>
<ul>
<li>Fix sitemap generateSitemaps support for string id (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/61088">#61088</a>)</li>
<li>Fix: generateSitemaps in production giving 404 (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62212">#62212</a>)</li>
<li>Fix redirect under suspense boundary with basePath (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62597">#62597</a>)</li>
<li>Fix: Add stricter check for &quot;use server&quot; exports (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62821">#62821</a>)</li>
<li>ensure server action errors notify rejection handlers (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/61588">#61588</a>)</li>
<li>make router restore action resilient to a missing tree (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62098">#62098</a>)</li>
<li>build: remove sentry from the externals list <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/61194">#61194</a></li>
<li>Reduce memory/cache overhead from over loader processing <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62005">#62005</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/shuding"><code>@​shuding</code></a>, <a
href="https://github.com/Ethan-Arrowood"><code>@​Ethan-Arrowood</code></a>,
<a href="https://github.com/styfle"><code>@​styfle</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, <a
href="https://github.com/ztanner"><code>@​ztanner</code></a>, <a
href="https://github.com/balazsorban44"><code>@​balazsorban44</code></a>,
<a href="https://github.com/kdy1"><code>@​kdy1</code></a>, and <a
href="https://github.com/williamli"><code>@​williamli</code></a> for
helping!</p>
<h2>v14.1.2-canary.7</h2>
<h3>Core Changes</h3>
<ul>
<li>remove reducer unit tests: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62766">#62766</a></li>
</ul>
<h3>Documentation Changes</h3>
<ul>
<li>Update sitemap.mdx: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62809">#62809</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ztanner"><code>@​ztanner</code></a> and <a
href="https://github.com/devr77"><code>@​devr77</code></a> for
helping!</p>
<h2>v14.1.2-canary.6</h2>
<h3>Core Changes</h3>
<ul>
<li>fix: Add stricter check for &quot;use server&quot; exports: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62821">#62821</a></li>
<li>fix(next-core): throw on invalid metadata handler: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62829">#62829</a></li>
<li>Revert &quot;Add experimental config for navigation raf test (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62668">#62668</a>)&quot;:
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62834">#62834</a></li>
<li>Revert &quot;refactor(analysis): rust based page-static-info,
deprecate js parse interface in next-swc&quot;: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62838">#62838</a></li>
</ul>
<h3>Example Changes</h3>
<ul>
<li>Fix with-supertokens example: <a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62817">#62817</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/shuding"><code>@​shuding</code></a>, <a
href="https://github.com/kwonoj"><code>@​kwonoj</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, and <a
href="https://github.com/timneutkens"><code>@​timneutkens</code></a> for
helping!</p>
<h2>v14.1.2-canary.5</h2>
<h3>Core Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f564deef86"><code>f564dee</code></a>
v14.1.2</li>
<li>See full diff in <a
href="https://github.com/vercel/next.js/commits/v14.1.2/packages/next-mdx">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@next/mdx&package-manager=npm_and_yarn&previous-version=14.1.1&new-version=14.1.2)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 15:16:30 +00:00
dependabot[bot]
1f2b5e2b3d build(deps): Bump logger_json from 5.1.3 to 5.1.4 in /elixir (#3949)
Bumps [logger_json](https://github.com/Nebo15/logger_json) from 5.1.3 to
5.1.4.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="456b81ad64"><code>456b81a</code></a>
Bump version</li>
<li><a
href="41270ea932"><code>41270ea</code></a>
Translate warn to warning for Elixir &gt;= 1.11.0 (<a
href="https://redirect.github.com/Nebo15/logger_json/issues/113">#113</a>)</li>
<li><a
href="de7e7a49dd"><code>de7e7a4</code></a>
Remove broken image from readme</li>
<li>See full diff in <a
href="https://github.com/Nebo15/logger_json/compare/5.1.3...5.1.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=logger_json&package-manager=hex&previous-version=5.1.3&new-version=5.1.4)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 15:11:43 +00:00
dependabot[bot]
e6e2ac67b2 build(deps): Bump com.google.firebase.appdistribution from 4.0.1 to 4.2.0 in /kotlin/android (#3944)
Bumps com.google.firebase.appdistribution from 4.0.1 to 4.2.0.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=com.google.firebase.appdistribution&package-manager=gradle&previous-version=4.0.1&new-version=4.2.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 15:10:53 +00:00
Jamil
8efd70ebea chore(ci): Fix hilt groups typo (#3966) 2024-03-05 07:15:32 -08:00
dependabot[bot]
9c7a42e87f build(deps): Bump androidx.preference:preference-ktx from 1.2.0 to 1.2.1 in /kotlin/android (#3943)
Bumps androidx.preference:preference-ktx from 1.2.0 to 1.2.1.


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=androidx.preference:preference-ktx&package-manager=gradle&previous-version=1.2.0&new-version=1.2.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 15:06:05 +00:00
dependabot[bot]
4664f05cb2 build(deps): Bump @fontsource/source-sans-3 from 5.0.18 to 5.0.19 in /elixir/apps/web/assets (#3947)
Bumps
[@fontsource/source-sans-3](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/source-sans-3)
from 5.0.18 to 5.0.19.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/fontsource/font-files/commits/HEAD/fonts/google/source-sans-3">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@fontsource/source-sans-3&package-manager=npm_and_yarn&previous-version=5.0.18&new-version=5.0.19)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 15:03:28 +00:00
dependabot[bot]
644887eff0 build(deps): Bump next from 14.1.1 to 14.1.2 in /website (#3951)
Bumps [next](https://github.com/vercel/next.js) from 14.1.1 to 14.1.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vercel/next.js/releases">next's
releases</a>.</em></p>
<blockquote>
<h2>v14.1.2</h2>
<p><em>Note: this is a backport release for critical bug fixes -- this
does not include all pending features/changes on canary</em></p>
<h3>Core Changes</h3>
<ul>
<li>Fix sitemap generateSitemaps support for string id (<a
href="https://redirect.github.com/vercel/next.js/issues/61088">#61088</a>)</li>
<li>Fix: generateSitemaps in production giving 404 (<a
href="https://redirect.github.com/vercel/next.js/issues/62212">#62212</a>)</li>
<li>Fix redirect under suspense boundary with basePath (<a
href="https://redirect.github.com/vercel/next.js/issues/62597">#62597</a>)</li>
<li>Fix: Add stricter check for &quot;use server&quot; exports (<a
href="https://redirect.github.com/vercel/next.js/issues/62821">#62821</a>)</li>
<li>ensure server action errors notify rejection handlers (<a
href="https://redirect.github.com/vercel/next.js/issues/61588">#61588</a>)</li>
<li>make router restore action resilient to a missing tree (<a
href="https://redirect.github.com/vercel/next.js/issues/62098">#62098</a>)</li>
<li>build: remove sentry from the externals list <a
href="https://redirect.github.com/vercel/next.js/issues/61194">#61194</a></li>
<li>Reduce memory/cache overhead from over loader processing <a
href="https://redirect.github.com/vercel/next.js/issues/62005">#62005</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/huozhi"><code>@​huozhi</code></a>, <a
href="https://github.com/shuding"><code>@​shuding</code></a>, <a
href="https://github.com/Ethan-Arrowood"><code>@​Ethan-Arrowood</code></a>,
<a href="https://github.com/styfle"><code>@​styfle</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, <a
href="https://github.com/ztanner"><code>@​ztanner</code></a>, <a
href="https://github.com/balazsorban44"><code>@​balazsorban44</code></a>,
<a href="https://github.com/kdy1"><code>@​kdy1</code></a>, and <a
href="https://github.com/williamli"><code>@​williamli</code></a> for
helping!</p>
<h2>v14.1.2-canary.7</h2>
<h3>Core Changes</h3>
<ul>
<li>remove reducer unit tests: <a
href="https://redirect.github.com/vercel/next.js/issues/62766">#62766</a></li>
</ul>
<h3>Documentation Changes</h3>
<ul>
<li>Update sitemap.mdx: <a
href="https://redirect.github.com/vercel/next.js/issues/62809">#62809</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/ztanner"><code>@​ztanner</code></a> and <a
href="https://github.com/devr77"><code>@​devr77</code></a> for
helping!</p>
<h2>v14.1.2-canary.6</h2>
<h3>Core Changes</h3>
<ul>
<li>fix: Add stricter check for &quot;use server&quot; exports: <a
href="https://redirect.github.com/vercel/next.js/issues/62821">#62821</a></li>
<li>fix(next-core): throw on invalid metadata handler: <a
href="https://redirect.github.com/vercel/next.js/issues/62829">#62829</a></li>
<li>Revert &quot;Add experimental config for navigation raf test (<a
href="https://redirect.github.com/vercel/next.js/issues/62668">#62668</a>)&quot;:
<a
href="https://redirect.github.com/vercel/next.js/issues/62834">#62834</a></li>
<li>Revert &quot;refactor(analysis): rust based page-static-info,
deprecate js parse interface in next-swc&quot;: <a
href="https://redirect.github.com/vercel/next.js/issues/62838">#62838</a></li>
</ul>
<h3>Example Changes</h3>
<ul>
<li>Fix with-supertokens example: <a
href="https://redirect.github.com/vercel/next.js/issues/62817">#62817</a></li>
</ul>
<h3>Credits</h3>
<p>Huge thanks to <a
href="https://github.com/shuding"><code>@​shuding</code></a>, <a
href="https://github.com/kwonoj"><code>@​kwonoj</code></a>, <a
href="https://github.com/ijjk"><code>@​ijjk</code></a>, and <a
href="https://github.com/timneutkens"><code>@​timneutkens</code></a> for
helping!</p>
<h2>v14.1.2-canary.5</h2>
<h3>Core Changes</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f564deef86"><code>f564dee</code></a>
v14.1.2</li>
<li><a
href="a85519e715"><code>a85519e</code></a>
Fix sitemap generateSitemaps support for string id (<a
href="https://redirect.github.com/vercel/next.js/issues/61088">#61088</a>)</li>
<li><a
href="0a2d7754ed"><code>0a2d775</code></a>
Fix: generateSitemaps in production giving 404 (<a
href="https://redirect.github.com/vercel/next.js/issues/62212">#62212</a>)</li>
<li><a
href="400b57cf22"><code>400b57c</code></a>
Fix redirect under suspense boundary with basePath (<a
href="https://redirect.github.com/vercel/next.js/issues/62597">#62597</a>)</li>
<li><a
href="714020fba3"><code>714020f</code></a>
fix: Add stricter check for &quot;use server&quot; exports (<a
href="https://redirect.github.com/vercel/next.js/issues/62821">#62821</a>)</li>
<li><a
href="dbab205bdb"><code>dbab205</code></a>
ensure server action errors notify rejection handlers (<a
href="https://redirect.github.com/vercel/next.js/issues/61588">#61588</a>)</li>
<li><a
href="a70ae409ad"><code>a70ae40</code></a>
make router restore action resilient to a missing tree (<a
href="https://redirect.github.com/vercel/next.js/issues/62098">#62098</a>)</li>
<li><a
href="5aba5364c5"><code>5aba536</code></a>
build: remove sentry from the externals list <a
href="https://redirect.github.com/vercel/next.js/issues/61194">#61194</a></li>
<li><a
href="4518c1ec21"><code>4518c1e</code></a>
Reduce memory/cache overhead from over loader processing <a
href="https://redirect.github.com/vercel/next.js/issues/62005">#62005</a></li>
<li><a
href="1ad65483c5"><code>1ad6548</code></a>
use latest tag for publish</li>
<li>See full diff in <a
href="https://github.com/vercel/next.js/compare/v14.1.1...v14.1.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=next&package-manager=npm_and_yarn&previous-version=14.1.1&new-version=14.1.2)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 14:36:54 +00:00
Thomas Eizinger
d023dd8417 chore(dependabot): remove non-existent package configuration (#3936)
See https://github.com/firezone/firezone/network/updates/18053834/jobs.
2024-03-05 06:28:58 +00:00
Jamil
b5303bdc46 chore(ci): remove redundant runs-on config (#3925) 2024-03-05 05:51:21 +00:00
dependabot[bot]
9e7389b1ac build(deps): Bump arboard from 3.3.1 to 3.3.2 in /rust (#3934)
Bumps [arboard](https://github.com/1Password/arboard) from 3.3.1 to
3.3.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/1Password/arboard/releases">arboard's
releases</a>.</em></p>
<blockquote>
<h2>v3.3.2</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation on Windows when using the <code>image-data</code>
feature combined with older Rust compilers.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/1Password/arboard/blob/master/CHANGELOG.md">arboard's
changelog</a>.</em></p>
<blockquote>
<h2>3.3.2 on 2024-12-02</h2>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation on Windows when using the <code>image-data</code>
feature combined with older Rust compilers.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dc8a4bd4f2"><code>dc8a4bd</code></a>
Release 3.3.2</li>
<li><a
href="f716441fe6"><code>f716441</code></a>
Bump Ubuntu version used in CI</li>
<li><a
href="2d77eee554"><code>2d77eee</code></a>
Add cargo-semver-checks to CI</li>
<li><a
href="d1ef0918de"><code>d1ef091</code></a>
Enable unreachable_pub lint as a warning</li>
<li><a
href="3f21b88baa"><code>3f21b88</code></a>
Correctly mark windows::image_data functions as pub(super) and not
pub</li>
<li>See full diff in <a
href="https://github.com/1Password/arboard/compare/v3.3.1...v3.3.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=arboard&package-manager=cargo&previous-version=3.3.1&new-version=3.3.2)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2024-03-05 05:02:21 +00:00
dependabot[bot]
774e3bab64 build(deps): Bump mio from 0.8.10 to 0.8.11 in /rust (#3921)
Bumps [mio](https://github.com/tokio-rs/mio) from 0.8.10 to 0.8.11.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/mio/blob/master/CHANGELOG.md">mio's
changelog</a>.</em></p>
<blockquote>
<h1>0.8.11</h1>
<ul>
<li>Fix receiving IOCP events after deregistering a Windows named pipe
(<a
href="https://redirect.github.com/tokio-rs/mio/pull/1760">tokio-rs/mio#1760</a>,
backport pr:
<a
href="https://redirect.github.com/tokio-rs/mio/pull/1761">tokio-rs/mio#1761</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0328bdef90"><code>0328bde</code></a>
Release v0.8.11</li>
<li><a
href="7084498512"><code>7084498</code></a>
Fix warnings</li>
<li><a
href="90d4fe00df"><code>90d4fe0</code></a>
named-pipes: fix receiving IOCP events after deregister</li>
<li><a
href="c710a307f8"><code>c710a30</code></a>
Add v0.8.x to the CI</li>
<li><a
href="c29e21c244"><code>c29e21c</code></a>
Release v0.8.10</li>
<li>See full diff in <a
href="https://github.com/tokio-rs/mio/compare/v0.8.10...v0.8.11">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mio&package-manager=cargo&previous-version=0.8.10&new-version=0.8.11)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/firezone/firezone/network/alerts).

</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2024-03-05 03:52:16 +00:00
dependabot[bot]
42042bb842 build(deps): Bump env_logger from 0.10.2 to 0.11.2 in /rust (#3904)
Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.10.2
to 0.11.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-cli/env_logger/releases">env_logger's
releases</a>.</em></p>
<blockquote>
<h2>v0.11.2</h2>
<h2>[0.11.2] - 2024-02-13</h2>
<h2>v0.11.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix(fmt): Fix passing of WriteStyle when using Target::Pipe by <a
href="https://github.com/Bobo1239"><code>@​Bobo1239</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/302">rust-cli/env_logger#302</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Bobo1239"><code>@​Bobo1239</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/302">rust-cli/env_logger#302</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-cli/env_logger/compare/v0.11.0...v0.11.1">https://github.com/rust-cli/env_logger/compare/v0.11.0...v0.11.1</a></p>
<h2>v0.11.0</h2>
<h2>What's Changed</h2>
<ul>
<li>refactor(fmt): More anstream prep by <a
href="https://github.com/epage"><code>@​epage</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/297">rust-cli/env_logger#297</a></li>
<li>fix(fmt): Improve terminal styling support by <a
href="https://github.com/epage"><code>@​epage</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/298">rust-cli/env_logger#298</a></li>
<li>refactor: Split out env_filter package by <a
href="https://github.com/epage"><code>@​epage</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/299">rust-cli/env_logger#299</a></li>
<li>feat(filter): Add a Logger decorator by <a
href="https://github.com/epage"><code>@​epage</code></a> in <a
href="https://redirect.github.com/rust-cli/env_logger/pull/300">rust-cli/env_logger#300</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.0">https://github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md">env_logger's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.2] - 2024-02-13</h2>
<h2>[0.11.1] - 2024-01-27</h2>
<h3>Fixes</h3>
<ul>
<li>Allow styling with <code>Target::Pipe</code></li>
</ul>
<h2>[0.11.0] - 2024-01-19</h2>
<h3>Migration Guide</h3>
<p><strong>env_logger::fmt::Style:</strong>
The bespoke styling API, behind <code>color</code>, was removed, in
favor of accepting any
ANSI styled string and adapting it to the target stream's
capabilities.</p>
<p>Possible styling libraries include:</p>
<ul>
<li><a href="https://docs.rs/anstyle">anstyle</a> is a minimal, runtime
string styling API and is re-exported as
<code>env_logger::fmt::style</code></li>
<li><a href="https://docs.rs/owo-colors">owo-colors</a> is a feature
rich runtime string styling API</li>
<li><a href="https://docs.rs/color-print">color-print</a> for
feature-rich compile-time styling API</li>
</ul>
<p><a
href="https://docs.rs/env_logger/latest/src/custom_format/custom_format.rs.html">custom_format.rs</a>
uses <code>anstyle</code> via
<a
href="https://docs.rs/env_logger/latest/env_logger/fmt/struct.Formatter.html#method.default_level_style"><code>Formatter::default_level_style</code></a></p>
<h3>Breaking Change</h3>
<ul>
<li>Removed bespoke styling API
<ul>
<li><code>env_logger::fmt::Formatter::style</code></li>
<li><code>env_logger::fmt::Formatter::default_styled_level</code></li>
<li><code>env_logger::fmt::Style</code></li>
<li><code>env_logger::fmt::Color</code></li>
<li><code>env_logger::fmt::StyledValue</code></li>
</ul>
</li>
<li>Removed <code>env_logger::filter</code> in favor of
<code>env_filter</code></li>
</ul>
<h3>Compatibility</h3>
<p>MSRV changed to 1.71</p>
<h3>Features</h3>
<ul>
<li>Automatically adapt ANSI escape codes in logged messages to the
current terminal's capabilities</li>
<li>Add support for <code>NO_COLOR</code> and
<code>CLICOLOR_FORCE</code>, see <a
href="https://bixense.com/clicolors/">https://bixense.com/clicolors/</a></li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Print colors when <code>is_test(true)</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b0e3ea9384"><code>b0e3ea9</code></a>
chore: Release</li>
<li><a
href="522ce17fff"><code>522ce17</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-cli/env_logger/issues/310">#310</a>
from epage/docs</li>
<li><a
href="c67579cc5f"><code>c67579c</code></a>
docs(fmt): Talk about new styling API</li>
<li><a
href="62713d1688"><code>62713d1</code></a>
refactor(docs): Use intra-doc links</li>
<li><a
href="1b0f4dd9a0"><code>1b0f4dd</code></a>
docs(fmt): Point people to anstyle adapters</li>
<li><a
href="8bf7499956"><code>8bf7499</code></a>
refactor(fmt): Use simplified anstyle formatting</li>
<li><a
href="5e0566ec4e"><code>5e0566e</code></a>
chore: Update anstyle</li>
<li><a
href="6562f9abeb"><code>6562f9a</code></a>
docs(changelog): Add migration guide</li>
<li><a
href="8c94cd5969"><code>8c94cd5</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-cli/env_logger/issues/308">#308</a>
from epage/rustbuild</li>
<li><a
href="2f636ed9c0"><code>2f636ed</code></a>
chore: Remove potentially unused rustbuild cfgs</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-cli/env_logger/compare/v0.10.2...v0.11.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=env_logger&package-manager=cargo&previous-version=0.10.2&new-version=0.11.2)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Thomas Eizinger <thomas@eizinger.io>
2024-03-05 03:51:51 +00:00
Thomas Eizinger
fd78e711f0 chore(connlib): make some logs more meaningful (#3835)
Extracted out of: #3682.
2024-03-05 02:35:30 +00:00
Jamil
268e792f48 chore(ci): Use GH actions cache for Tauri builds (#3906)
Builds off #3905 and uses the GH actions cache for tauri builds in order
to get around the `crate-type` problem sccache has with Tauri apps.

Fixes #3456
2024-03-05 01:07:31 +00:00
Reactor Scram
f11edae097 test(windows): run the smoke test twice to shake out issues in the script (#3889)
I may use this for #3867 , or I may do that in-process, either way this
could be handy.
2024-03-04 23:15:58 +00:00
Jamil
6706db457f fix(ipad): Allow NavigationView to occupy entire screen (#3908)
## Before


![IMG_0059](https://github.com/firezone/firezone/assets/167144/deb39e0f-7053-4432-b24e-7692e1c9480e)

## After


![IMG_0067](https://github.com/firezone/firezone/assets/167144/24e2014b-e45e-4323-b85e-69dd91c39a9f)

![IMG_0066](https://github.com/firezone/firezone/assets/167144/aff2a391-ff79-465a-bae4-7559c348cf0d)

![IMG_0065](https://github.com/firezone/firezone/assets/167144/f6ca64ee-345d-4e07-ae79-cca98e5f9483)
2024-03-04 22:40:25 +00:00
dependabot[bot]
f9e5f34eb8 build(deps): Bump arc-swap from 1.6.0 to 1.7.0 in /rust (#3903)
Bumps [arc-swap](https://github.com/vorner/arc-swap) from 1.6.0 to
1.7.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md">arc-swap's
changelog</a>.</em></p>
<blockquote>
<h1>1.7.1</h1>
<ul>
<li>Support for no-std builds with the
<code>experimental-thread-local</code>. Needs nightly
compiler. No stability guarantees with this feature (<a
href="https://redirect.github.com/vorner/arc-swap/issues/93">#93</a>).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/vorner/arc-swap/commits">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=arc-swap&package-manager=cargo&previous-version=1.6.0&new-version=1.7.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Reactor Scram <ReactorScram@users.noreply.github.com>
2024-03-04 22:23:27 +00:00
Jamil
22e4db4aa0 refactor(apple): Add padding to Logo image (#3907)
Fixes the logo image so that there's a little bit of horizontal padding.





![IMG_0062](https://github.com/firezone/firezone/assets/167144/75d437d6-63bc-447a-9baf-bd236892c7b5)
2024-03-04 22:14:00 +00:00
Jamil
932594e919 fix(android): Handle empty strings for allowed and disallowed VPN apps (#3918)
Fixes an issue where an MDM could set these to an empty string, causing
a crash because then both would be added, which [isn't
allowed](https://developer.android.com/reference/android/net/VpnService.Builder#addAllowedApplication(java.lang.String)).


https://console.firebase.google.com/u/0/project/firezone-55040/crashlytics/app/android:dev.firezone.android/issues/a79c59418b12b8de7718561aa9d23f7e?time=last-seven-days&types=crash&sessionEventKey=65E623EB03C100015D9436036031A7CF_1921042370018336672
2024-03-04 20:53:22 +00:00
Jamil
885152d7c4 chore(ci): auto-label based on PR title (#3893)
- Auto-labels PRs based on PR title so that they're automatically
categorized when generating the Changelog.
- Enforce ConventionalCommit-style PR titles so they can be easily
categorized in the changelog
2024-03-04 19:17:24 +00:00
Reactor Scram
9c93345885 chore(gui-client): log uptime and run ID when a window is shown (#3913)
I want to make sure there aren't bugs that prevent the GUI clients from
reaching high uptime, so this makes it easy to check the uptime with
e.g. `tail -f`. The run IDs would let us re-construct when the app
restarts.

"chore" doesn't seem right but it's not a user-facing feature, test,
doc, fix, or refactor, either.

Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com>
2024-03-04 18:13:22 +00:00
Jamil
09f82b5b5a fix(android): Fix crash on start due to Hilt 2.51 (#3916)
Refs #3915 

See
https://console.firebase.google.com/u/0/project/firezone-55040/crashlytics/app/android:dev.firezone.android/issues/a14ff0d9f0993b845689765cfc45e3a3?time=last-seven-days&types=crash&sessionEventKey=65E5FF2403D4000135CA829CFA73366A_1921000905659802022
2024-03-04 17:43:42 +00:00
Reactor Scram
74c74b5d3c refactor: correct event name, should be ShowWindow not ToggleWindow after… (#3912)
… PR 3769

Accidentally had the branch name as `docs` but it's more of a
`refactor`.
2024-03-04 17:42:21 +00:00
Reactor Scram
fc01a3c2d0 test(gui-client): fix missed mutations (#3753)
I added unit tests for these pure or mostly-pure functions that
`cargo-mutants` said were not covered.

It also picked up a lot of I/O-performing functions that I ignored for
now. (They're hard to test)
2024-03-04 16:58:46 +00:00
dependabot[bot]
b8fe618093 build(deps): Bump the google group in /terraform/environments/staging with 2 updates (#3845)
Bumps the google group in /terraform/environments/staging with 2
updates:
[hashicorp/google](https://github.com/hashicorp/terraform-provider-google)
and
[hashicorp/google-beta](https://github.com/hashicorp/terraform-provider-google-beta).

Updates `hashicorp/google` from 5.14.0 to 5.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google/releases">hashicorp/google's
releases</a>.</em></p>
<blockquote>
<h2>v5.18.0</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17303">#17303</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17342">#17342</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17291">#17291</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17348">#17348</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17345">#17345</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17295">#17295</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17305">#17305</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17301">#17301</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17293">#17293</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17326">#17326</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17306">#17306</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17292">#17292</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17328">#17328</a>)</li>
<li>compute: fixed issue where changes only in
<code>stateful_(internal|external)_ip</code> would not trigger an update
for <code>google_compute_(region_)instance_group_manager</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17297">#17297</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17337">#17337</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17344">#17344</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17323">#17323</a>)</li>
</ul>
<h2>v5.17.0</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17222">#17222</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed in a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17262">#17262</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17242">#17242</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17254">#17254</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code></li>
<li>cloudfunctions: expose <code>version_id</code> on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
<li>compute: promoted <code>user_ip_request_headers</code> field on
<code>google_compute_security_policy</code> resource to GA (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17271">#17271</a>)</li>
<li>container: added support for <code>enable_relay</code> field to
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17262">#17262</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md">hashicorp/google's
changelog</a>.</em></p>
<blockquote>
<h2>5.18.0 (Feb 26, 2024)</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17303">#17303</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17342">#17342</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17291">#17291</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17348">#17348</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17345">#17345</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17295">#17295</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17305">#17305</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17301">#17301</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17293">#17293</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17326">#17326</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17306">#17306</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17292">#17292</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17328">#17328</a>)</li>
<li>compute: fixed issue where changes only in
<code>stateful_(internal|external)_ip</code> would not trigger an update
for <code>google_compute_(region_)instance_group_manager</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17297">#17297</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17337">#17337</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17344">#17344</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17323">#17323</a>)</li>
</ul>
<h2>5.17.0 (Feb 20, 2024)</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17222">#17222</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed in a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17262">#17262</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17242">#17242</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17254">#17254</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code></li>
<li>cloudfunctions: expose <code>version_id</code> on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0a4166fa7d"><code>0a4166f</code></a>
Update CHANGELOG.md for release-5.18.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17369">#17369</a>)</li>
<li><a
href="c1948dd9f1"><code>c1948dd</code></a>
Ensured that beta runs in TeamCity use only beta paths (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/10025">#10025</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17350">#17350</a>)</li>
<li><a
href="b78417a359"><code>b78417a</code></a>
Add volume replication support for Google Cloud NetApp Volumes (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9816">#9816</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17348">#17348</a>)</li>
<li><a
href="71a9b7ad74"><code>71a9b7a</code></a>
Add Resource Manager Tags support to 'google_container_cluster' (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9531">#9531</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17346">#17346</a>)</li>
<li><a
href="a381c88b8e"><code>a381c88</code></a>
C3 version schema (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9986">#9986</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17345">#17345</a>)</li>
<li><a
href="938a8d958b"><code>938a8d9</code></a>
Add check for Environment proto field before accessing in Dataflow
provider (...</li>
<li><a
href="014622d634"><code>014622d</code></a>
Fix broken terraform datasource google_compute_machine_types example (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/10020">#10020</a>)...</li>
<li><a
href="71fd2eb43f"><code>71fd2eb</code></a>
Adding Data Source Forwarding Rules (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/10004">#10004</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17342">#17342</a>)</li>
<li><a
href="ce78f41425"><code>ce78f41</code></a>
Update hashicorp/terraform-plugin-framework,
hashicorp/terraform-plugin-mux, ...</li>
<li><a
href="6eda3edd46"><code>6eda3ed</code></a>
add newline removal bash command in guidelines (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9734">#9734</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17338">#17338</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-google/compare/v5.14.0...v5.18.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `hashicorp/google-beta` from 5.14.0 to 5.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/releases">hashicorp/google-beta's
releases</a>.</em></p>
<blockquote>
<h2>v5.18.0</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6981">#6981</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6997">#6997</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6974">#6974</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7002">#7002</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6968">#6968</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7000">#7000</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6977">#6977</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6983">#6983</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6979">#6979</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6976">#6976</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6988">#6988</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6984">#6984</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6975">#6975</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6991">#6991</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6993">#6993</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6999">#6999</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6986">#6986</a>)</li>
</ul>
<h2>v5.17.0</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6943">#6943</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6960">#6960</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6953">#6953</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_firewall_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6940">#6940</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6956">#6956</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_security_profile_group</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6961">#6961</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6941">#6941</a>)</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6951">#6951</a>)</li>
<li>cloudfunctions: added <code>version_id</code> on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6968">#6968</a>)</li>
<li>container: added support for <code>enable_relay</code> field to
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6960">#6960</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/blob/main/CHANGELOG.md">hashicorp/google-beta's
changelog</a>.</em></p>
<blockquote>
<h2>5.18.0 (Feb 26, 2024)</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6981">#6981</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6997">#6997</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6974">#6974</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7002">#7002</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6968">#6968</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7000">#7000</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6977">#6977</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6983">#6983</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6979">#6979</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6976">#6976</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6988">#6988</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6984">#6984</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6975">#6975</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6991">#6991</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6993">#6993</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6999">#6999</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6986">#6986</a>)</li>
</ul>
<h2>5.17.0 (Feb 20, 2024)</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6943">#6943</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6960">#6960</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6953">#6953</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_firewall_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6940">#6940</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6956">#6956</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_security_profile_group</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6961">#6961</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6941">#6941</a>)</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6951">#6951</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8817c142af"><code>8817c14</code></a>
Update CHANGELOG.md for release-5.18.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7013">#7013</a>)</li>
<li><a
href="1438ac5f94"><code>1438ac5</code></a>
Add volume replication support for Google Cloud NetApp Volumes (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9816">#9816</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7002">#7002</a>)</li>
<li><a
href="22da542ba8"><code>22da542</code></a>
Add Resource Manager Tags support to 'google_container_cluster' (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9531">#9531</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7001">#7001</a>)</li>
<li><a
href="123b05e1fd"><code>123b05e</code></a>
C3 version schema (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9986">#9986</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7000">#7000</a>)</li>
<li><a
href="7eb7543bc1"><code>7eb7543</code></a>
Add check for Environment proto field before accessing in Dataflow
provider (...</li>
<li><a
href="73c0ea0b5e"><code>73c0ea0</code></a>
Fix broken terraform datasource google_compute_machine_types example (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/10020">#10020</a>)...</li>
<li><a
href="d4c89b3aba"><code>d4c89b3</code></a>
Adding Data Source Forwarding Rules (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/10004">#10004</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6997">#6997</a>)</li>
<li><a
href="d9c18ed9b1"><code>d9c18ed</code></a>
Update hashicorp/terraform-plugin-framework,
hashicorp/terraform-plugin-mux, ...</li>
<li><a
href="0b22aea4e0"><code>0b22aea</code></a>
Delete .github/workflows/issue-comment-created.yml (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6995">#6995</a>)</li>
<li><a
href="eb9ee58ec0"><code>eb9ee58</code></a>
Remove unused GHAs from the TPGB repo (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/5798">#5798</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-google-beta/compare/v5.14.0...v5.18.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 11:01:50 -06:00
dependabot[bot]
a6e2e1ac37 build(deps): Bump the google group in /terraform/environments/production with 2 updates (#3840)
Bumps the google group in /terraform/environments/production with 2
updates:
[hashicorp/google](https://github.com/hashicorp/terraform-provider-google)
and
[hashicorp/google-beta](https://github.com/hashicorp/terraform-provider-google-beta).

Updates `hashicorp/google` from 5.15.0 to 5.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google/releases">hashicorp/google's
releases</a>.</em></p>
<blockquote>
<h2>v5.18.0</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17303">#17303</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17342">#17342</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17291">#17291</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17348">#17348</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17345">#17345</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17295">#17295</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17305">#17305</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17301">#17301</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17293">#17293</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17326">#17326</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17306">#17306</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17292">#17292</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17328">#17328</a>)</li>
<li>compute: fixed issue where changes only in
<code>stateful_(internal|external)_ip</code> would not trigger an update
for <code>google_compute_(region_)instance_group_manager</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17297">#17297</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17337">#17337</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17344">#17344</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17323">#17323</a>)</li>
</ul>
<h2>v5.17.0</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17222">#17222</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed in a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17262">#17262</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17242">#17242</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17254">#17254</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code></li>
<li>cloudfunctions: expose <code>version_id</code> on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
<li>compute: promoted <code>user_ip_request_headers</code> field on
<code>google_compute_security_policy</code> resource to GA (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17271">#17271</a>)</li>
<li>container: added support for <code>enable_relay</code> field to
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17262">#17262</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md">hashicorp/google's
changelog</a>.</em></p>
<blockquote>
<h2>5.18.0 (Feb 26, 2024)</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17303">#17303</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17342">#17342</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17279">#17279</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17327">#17327</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17291">#17291</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17348">#17348</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17345">#17345</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17295">#17295</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17346">#17346</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17305">#17305</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17301">#17301</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17293">#17293</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17326">#17326</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17306">#17306</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17292">#17292</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17328">#17328</a>)</li>
<li>compute: fixed issue where changes only in
<code>stateful_(internal|external)_ip</code> would not trigger an update
for <code>google_compute_(region_)instance_group_manager</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17297">#17297</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17337">#17337</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17344">#17344</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17323">#17323</a>)</li>
</ul>
<h2>5.17.0 (Feb 20, 2024)</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17222">#17222</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed in a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17262">#17262</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17242">#17242</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17254">#17254</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code></li>
<li>cloudfunctions: expose <code>version_id</code> on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/17273">#17273</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="0a4166fa7d"><code>0a4166f</code></a>
Update CHANGELOG.md for release-5.18.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17369">#17369</a>)</li>
<li><a
href="c1948dd9f1"><code>c1948dd</code></a>
Ensured that beta runs in TeamCity use only beta paths (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/10025">#10025</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17350">#17350</a>)</li>
<li><a
href="b78417a359"><code>b78417a</code></a>
Add volume replication support for Google Cloud NetApp Volumes (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9816">#9816</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17348">#17348</a>)</li>
<li><a
href="71a9b7ad74"><code>71a9b7a</code></a>
Add Resource Manager Tags support to 'google_container_cluster' (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9531">#9531</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17346">#17346</a>)</li>
<li><a
href="a381c88b8e"><code>a381c88</code></a>
C3 version schema (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9986">#9986</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17345">#17345</a>)</li>
<li><a
href="938a8d958b"><code>938a8d9</code></a>
Add check for Environment proto field before accessing in Dataflow
provider (...</li>
<li><a
href="014622d634"><code>014622d</code></a>
Fix broken terraform datasource google_compute_machine_types example (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/10020">#10020</a>)...</li>
<li><a
href="71fd2eb43f"><code>71fd2eb</code></a>
Adding Data Source Forwarding Rules (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/10004">#10004</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17342">#17342</a>)</li>
<li><a
href="ce78f41425"><code>ce78f41</code></a>
Update hashicorp/terraform-plugin-framework,
hashicorp/terraform-plugin-mux, ...</li>
<li><a
href="6eda3edd46"><code>6eda3ed</code></a>
add newline removal bash command in guidelines (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/9734">#9734</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/17338">#17338</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-google/compare/v5.15.0...v5.18.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `hashicorp/google-beta` from 5.15.0 to 5.18.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/releases">hashicorp/google-beta's
releases</a>.</em></p>
<blockquote>
<h2>v5.18.0</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6981">#6981</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6997">#6997</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6974">#6974</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7002">#7002</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6968">#6968</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7000">#7000</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6977">#6977</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6983">#6983</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6979">#6979</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6976">#6976</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6988">#6988</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6984">#6984</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6975">#6975</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6991">#6991</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6993">#6993</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6999">#6999</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6986">#6986</a>)</li>
</ul>
<h2>v5.17.0</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6943">#6943</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6960">#6960</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6953">#6953</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_firewall_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6940">#6940</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6956">#6956</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_security_profile_group</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6961">#6961</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6941">#6941</a>)</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6951">#6951</a>)</li>
<li>cloudfunctions: added <code>version_id</code> on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6968">#6968</a>)</li>
<li>container: added support for <code>enable_relay</code> field to
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6960">#6960</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hashicorp/terraform-provider-google-beta/blob/main/CHANGELOG.md">hashicorp/google-beta's
changelog</a>.</em></p>
<blockquote>
<h2>5.18.0 (Feb 26, 2024)</h2>
<p>BREAKING CHANGES:</p>
<ul>
<li>securityposture: marked <code>policy_sets</code> and
<code>policy_sets.policies</code> required in
<code>google_securityposture_posture</code>. API validation already
enforced this, so no resources could be provisioned without these (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6981">#6981</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Data Source:</strong>
<code>google_compute_forwarding_rules</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6997">#6997</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_app_attest_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_play_integrity_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6971">#6971</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_enterprise_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_recaptcha_v3_config</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6989">#6989</a>)</li>
<li><strong>New Resource:</strong>
<code>google_migration_center_preference_set</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6974">#6974</a>)</li>
<li><strong>New Resource:</strong>
<code>google_netapp_volume_replication</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7002">#7002</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudfunctions: added output-only <code>version_id</code> field on
<code>google_cloudfunctions_function</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6968">#6968</a>)</li>
<li>composer: supported patch versions of airflow on
<code>google_composer_environment</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7000">#7000</a>)</li>
<li>compute: supported updating
<code>network_interface.stack_type</code> field on
<code>google_compute_instance</code> resource. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6977">#6977</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added <code>node_config.resource_manager_tags</code>
field to <code>google_container_node_pool</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/7001">#7001</a>)</li>
<li>container: added output-only fields <code>membership_id</code> and
<code>membership_location</code> under <code>fleet</code> in
<code>google_container_cluster</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6983">#6983</a>)</li>
<li>looker: added <code>custom_domain</code> field to
<code>google_looker_instance </code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6979">#6979</a>)</li>
<li>netapp: added field <code>restore_parameters</code> and output-only
fields <code>state</code>, <code>state_details</code> and
<code>create_time</code> to <code>google_netapp_volume</code> resource
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6976">#6976</a>)</li>
<li>workbench: added <code>container_image</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6988">#6988</a>)</li>
<li>workbench: added <code>shielded_instance_config</code> field to
<code>google_workbench_instance</code> resource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6984">#6984</a>)</li>
</ul>
<p>BUG FIXES:</p>
<ul>
<li>bigquery: allowed users to set permissions for
<code>principal</code>/<code>principalSets</code>
(<code>iamMember</code>) in
<code>google_bigquery_dataset_iam_member</code>. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6975">#6975</a>)</li>
<li>cloudfunctions2: fixed an issue where not specifying
<code>event_config.trigger_region</code> in
<code>google_cloudfunctions2_function</code> resulted in a permanent
diff. The field now pulls a default value from the API when unset. (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6991">#6991</a>)</li>
<li>compute: fixed perma-diff on <code>min_ports_per_vm</code> in
<code>google_compute_router_nat</code> when the field is unset by making
the field default to the API-set value (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6993">#6993</a>)</li>
<li>dataflow: fixed crash in <code>google_dataflox_job</code> to return
an error instead if a job's Environment field is nil when reading job
information (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6999">#6999</a>)</li>
<li>notebooks: changed <code>tag</code> field to default to the API's
value if not specified in <code>google_notebooks_instance</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6986">#6986</a>)</li>
</ul>
<h2>5.17.0 (Feb 20, 2024)</h2>
<p>NOTES:</p>
<ul>
<li>cloudbuildv2: changed underlying actuation engine for
<code>google_cloudbuildv2_connection</code>, there should be no
user-facing impact (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6943">#6943</a>)</li>
</ul>
<p>DEPRECATIONS:</p>
<ul>
<li>container: deprecated support for <code>relay_mode</code> field in
<code>google_container_cluster.monitoring_config.advanced_datapath_observability_config</code>
in favor of <code>enable_relay</code> field, <code>relay_mode</code>
field will be removed a future major release (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6960">#6960</a>)</li>
</ul>
<p>FEATURES:</p>
<ul>
<li><strong>New Resource:</strong>
<code>google_firebase_app_check_debug_token</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6953">#6953</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_firewall_endpoint</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6940">#6940</a>)</li>
<li><strong>New Resource:</strong>
<code>google_clouddeploy_custom_target_type</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6956">#6956</a>)</li>
<li><strong>New Resource:</strong>
<code>google_network_security_security_profile_group</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6961">#6961</a>)</li>
</ul>
<p>IMPROVEMENTS:</p>
<ul>
<li>cloudasset: allowed overriding the billing project for the
<code>google_cloud_asset_resources_search_all</code> datasource (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6941">#6941</a>)</li>
<li>clouddeploy: added support for <code>canary_revision_tags</code>,
<code>prior_revision_tags</code>, <code>stable_revision_tags</code>, and
<code>stable_cutback_duration</code> to
<code>google_clouddeploy_delivery_pipeline</code> (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/pull/6951">#6951</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8817c142af"><code>8817c14</code></a>
Update CHANGELOG.md for release-5.18.0 (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7013">#7013</a>)</li>
<li><a
href="1438ac5f94"><code>1438ac5</code></a>
Add volume replication support for Google Cloud NetApp Volumes (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9816">#9816</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7002">#7002</a>)</li>
<li><a
href="22da542ba8"><code>22da542</code></a>
Add Resource Manager Tags support to 'google_container_cluster' (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9531">#9531</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7001">#7001</a>)</li>
<li><a
href="123b05e1fd"><code>123b05e</code></a>
C3 version schema (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/9986">#9986</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/7000">#7000</a>)</li>
<li><a
href="7eb7543bc1"><code>7eb7543</code></a>
Add check for Environment proto field before accessing in Dataflow
provider (...</li>
<li><a
href="73c0ea0b5e"><code>73c0ea0</code></a>
Fix broken terraform datasource google_compute_machine_types example (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/10020">#10020</a>)...</li>
<li><a
href="d4c89b3aba"><code>d4c89b3</code></a>
Adding Data Source Forwarding Rules (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/10004">#10004</a>)
(<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6997">#6997</a>)</li>
<li><a
href="d9c18ed9b1"><code>d9c18ed</code></a>
Update hashicorp/terraform-plugin-framework,
hashicorp/terraform-plugin-mux, ...</li>
<li><a
href="0b22aea4e0"><code>0b22aea</code></a>
Delete .github/workflows/issue-comment-created.yml (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/6995">#6995</a>)</li>
<li><a
href="eb9ee58ec0"><code>eb9ee58</code></a>
Remove unused GHAs from the TPGB repo (<a
href="https://redirect.github.com/hashicorp/terraform-provider-google-beta/issues/5798">#5798</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/hashicorp/terraform-provider-google-beta/compare/v5.15.0...v5.18.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-04 11:01:27 -06:00
Reactor Scram
c6c4624b66 fix: use atomicwrites to back up /etc/resolv.conf more robustly (#3828)
Part of a small yak shave for #3817

The `atomicwrites` lib uses the atomic rename trick and does correct
fsyncs for us, so if we lose power while rewriting or reverting
`/etc/resolv.conf`, it should always be in a recoverable state. (Unless
the hard drive lies about fsync, but then it's beyond our control.)

---------

Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com>
2024-03-04 16:16:31 +00:00
Jamil
85c5c4f578 docs: Fix docs typo in verifying upgraded Docker gateway (#3911) 2024-03-04 08:14:44 -08:00
Jamil
fd1618093d chore(ci): Configure rustc to use sccache (#3905)
Due to the counter-intuitive way input variables work, `sccache` may not
have been used during the Rust compilation steps.

refs #3456
2024-03-04 15:52:32 +00:00
Jamil
5e120eaf90 docs: Add docs for verifying gateway upgrade on Docker (#3895)
Helps troubleshoot malfunctioning gateways.

When we start bumping release versions when publishing releases, we can
update this to simply print the gateway version
2024-03-04 05:03:08 -08:00
Jamil
5898a2c1e8 chore(android): Remove redundant dependency (#3890)
More cleanup from a long time ago in a galaxy far away
2024-03-04 02:59:56 +00:00
Jamil
8c59ff7aa1 refactor: Reduce log levels for production releases to avoid filling customer's… (#3899)
Tuning the logging down a bit on our production releases. Prevents
gathering data we don't need to be gathering and prevents filling up
drive space with debug logs.

refs #3618
2024-03-03 17:42:09 -08:00
Jamil
9eb1ec9203 chore: Revert "fix(ci): Publish images even for hotfixes" (#3898)
Reverts firezone/firezone#3897

The gateway binary published on the releases page still isn't updated
with this fix, so going to revert to implement a more long-term
solution.
2024-03-04 01:04:05 +00:00
Jamil
4c221111bc fix(ci): Publish images even for hotfixes (#3897)
Fixes #3896
2024-03-03 11:47:01 -08:00
Jamil
23ed4c027f fix(website): Fix typos, clarify connection benefits mar 2024 blogpost (#3894) 2024-03-02 19:16:06 -08:00
dependabot[bot]
0ac98ce1ff build(deps-dev): Bump floki from 0.35.3 to 0.35.4 in /elixir (#3842)
Bumps [floki](https://github.com/philss/floki) from 0.35.3 to 0.35.4.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/philss/floki/releases">floki's
releases</a>.</em></p>
<blockquote>
<h2>v0.35.4</h2>
<h2>Fixed</h2>
<ul>
<li>Fix regression in the order of elements in
<code>Floki.find/2</code></li>
</ul>
<h2>Pull requests</h2>
<ul>
<li>Polymorphism on Finder.find by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/522">philss/floki#522</a></li>
<li>Run all selector test with tuple list and html tree by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/523">philss/floki#523</a></li>
<li>Bump fast_html from 2.2.0 to 2.3.0 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/philss/floki/pull/530">philss/floki#530</a></li>
<li>Reduce number of function call on traverse by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/531">philss/floki#531</a></li>
<li>Optimize Floki.children by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/533">philss/floki#533</a></li>
<li>Find without build html tree by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/534">philss/floki#534</a></li>
<li>Bump credo from 1.7.3 to 1.7.4 by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a
href="https://redirect.github.com/philss/floki/pull/535">philss/floki#535</a></li>
<li>Optimize type selector by using pattern match by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/536">philss/floki#536</a></li>
<li>Raw HTML code clean up by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/538">philss/floki#538</a></li>
<li>Always return find elements in the correct order by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/540">philss/floki#540</a></li>
<li>Find using descendant selector without html tree by <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a> in
<a
href="https://redirect.github.com/philss/floki/pull/537">philss/floki#537</a></li>
<li>Release v0.35.4 by <a
href="https://github.com/philss"><code>@​philss</code></a> in <a
href="https://redirect.github.com/philss/floki/pull/543">philss/floki#543</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/philss/floki/compare/v0.35.3...v0.35.4">https://github.com/philss/floki/compare/v0.35.3...v0.35.4</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/philss/floki/blob/main/CHANGELOG.md">floki's
changelog</a>.</em></p>
<blockquote>
<h2>[0.35.4] - 2024-02-19</h2>
<p>Besides the fix described below, this release also contains more
performance
improvements, thanks to <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a>.</p>
<h3>Fixed</h3>
<ul>
<li>Fix order of results for <code>Floki.find/2</code>. This was a
regression from the
previous version - thanks <a
href="https://github.com/ypconstante"><code>@​ypconstante</code></a>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b66034f873"><code>b66034f</code></a>
Release v0.35.4 (<a
href="https://redirect.github.com/philss/floki/issues/543">#543</a>)</li>
<li><a
href="0840a05de8"><code>0840a05</code></a>
Find with descendant selector without html tree (<a
href="https://redirect.github.com/philss/floki/issues/537">#537</a>)</li>
<li><a
href="5e7ec166bb"><code>5e7ec16</code></a>
Always return find elements in the correct order (<a
href="https://redirect.github.com/philss/floki/issues/540">#540</a>)</li>
<li><a
href="dc9544e0d6"><code>dc9544e</code></a>
Raw HTML code clean up (<a
href="https://redirect.github.com/philss/floki/issues/538">#538</a>)</li>
<li><a
href="c6f28ebe6c"><code>c6f28eb</code></a>
Optimize namespace and type selector by using pattern match (<a
href="https://redirect.github.com/philss/floki/issues/536">#536</a>)</li>
<li><a
href="b7bc3776bf"><code>b7bc377</code></a>
Bump credo from 1.7.3 to 1.7.4 (<a
href="https://redirect.github.com/philss/floki/issues/535">#535</a>)</li>
<li><a
href="c688e2ae92"><code>c688e2a</code></a>
Find without build html tree (<a
href="https://redirect.github.com/philss/floki/issues/534">#534</a>)</li>
<li><a
href="712c08a5b8"><code>712c08a</code></a>
Optimize Floki.children (<a
href="https://redirect.github.com/philss/floki/issues/533">#533</a>)</li>
<li><a
href="c2c1a25cd3"><code>c2c1a25</code></a>
Reduce number of function call on traverse (<a
href="https://redirect.github.com/philss/floki/issues/531">#531</a>)</li>
<li><a
href="693e27b29b"><code>693e27b</code></a>
Bump fast_html from 2.2.0 to 2.3.0 (<a
href="https://redirect.github.com/philss/floki/issues/530">#530</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/philss/floki/compare/v0.35.3...v0.35.4">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=floki&package-manager=hex&previous-version=0.35.3&new-version=0.35.4)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 19:28:53 +00:00
Jamil
008d891c9e feat(website): March Product Update (#3886)
March newsletter
2024-03-02 10:03:27 -08:00
dependabot[bot]
5665253ee3 build(deps): Bump tempfile from 3.10.0 to 3.10.1 in /rust (#3878)
Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.10.0 to
3.10.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.10.1</h2>
<ul>
<li>Handle potential integer overflows in 32-bit systems when
seeking/truncating &quot;spooled&quot; temporary files past 4GiB
(2³²).</li>
<li>Handle a theoretical 32-bit overflow when generating a temporary
file name larger than 4GiB. Now it'll panic (on allocation failure)
rather than silently succeeding due to wraparound.</li>
</ul>
<p>Thanks to <a
href="https://github.com/stoeckmann"><code>@​stoeckmann</code></a> for
finding and fixing both of these issues.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="094c115110"><code>094c115</code></a>
chore: release 3.10.1</li>
<li><a
href="56c593477f"><code>56c5934</code></a>
Fix integer overflows and truncation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/278">#278</a>)</li>
<li><a
href="5a949d6e75"><code>5a949d6</code></a>
chore: 2021 edition (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/276">#276</a>)</li>
<li>See full diff in <a
href="https://github.com/Stebalien/tempfile/compare/v3.10.0...v3.10.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tempfile&package-manager=cargo&previous-version=3.10.0&new-version=3.10.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 14:25:28 +00:00
dependabot[bot]
ecefd173bb build(deps): Bump tauri from 1.6.0 to 1.6.1 in /rust (#3881)
Bumps [tauri](https://github.com/tauri-apps/tauri) from 1.6.0 to 1.6.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases">tauri's
releases</a>.</em></p>
<blockquote>
<h2>tauri v1.6.1</h2>
<p>Updating crates.io index</p>
<!-- raw HTML omitted -->
<pre><code>Fetching advisory database from
`https://github.com/RustSec/advisory-db.git`
Loaded 605 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (583 crate dependencies)
Crate:     safemem
Version:   0.3.3
Warning:   unmaintained
Title:     safemem is unmaintained
Date:      2023-02-14
ID:        RUSTSEC-2023-0081
URL:       https://rustsec.org/advisories/RUSTSEC-2023-0081
Dependency tree:
safemem 0.3.3
└── line-wrap 0.1.1
    └── plist 1.6.0
        └── tauri-codegen 1.4.2
            ├── tauri-macros 1.4.3
            │   └── tauri 1.6.1
            │       ├── tauri 1.6.1
            │       ├── restart 0.1.0
            │       └── app-updater 0.1.0
            └── tauri-build 1.5.1
                └── app-updater 0.1.0
<p>Crate:     atty
Version:   0.2.14
Warning:   unsound
Title:     Potential unaligned read
Date:      2021-07-04
ID:        RUSTSEC-2021-0145
URL: <a
href="https://rustsec.org/advisories/RUSTSEC-2021-0145">https://rustsec.org/advisories/RUSTSEC-2021-0145</a>
Dependency tree:
atty 0.2.14
└── clap 3.2.25
└── tauri 1.6.1
├── tauri 1.6.1
├── restart 0.1.0
└── app-updater 0.1.0</p>
<p>warning: 2 allowed warnings found
</code></pre></p>
<!-- raw HTML omitted -->
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="80a215a6f3"><code>80a215a</code></a>
Apply Version Updates From Current Changes (v1) (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9013">#9013</a>)</li>
<li><a
href="01ae1218dc"><code>01ae121</code></a>
ci: downgrade thread_local to 1.1.7 in msrv list (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9012">#9012</a>)</li>
<li><a
href="d42668ce17"><code>d42668c</code></a>
fix(runtime-wry): avoid panic during clipboard initialization on wayland
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9003">#9003</a>)</li>
<li><a
href="1ab0db6352"><code>1ab0db6</code></a>
chore: port PR template from <code>dev</code> branch (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9004">#9004</a>)</li>
<li><a
href="e816a46b95"><code>e816a46</code></a>
chore: update lock files</li>
<li><a
href="a4b82d9dba"><code>a4b82d9</code></a>
chore: bump tauri-utils</li>
<li>See full diff in <a
href="https://github.com/tauri-apps/tauri/compare/tauri-v1.6.0...tauri-v1.6.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tauri&package-manager=cargo&previous-version=1.6.0&new-version=1.6.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Reactor Scram <ReactorScram@users.noreply.github.com>
2024-03-01 21:06:37 +00:00
dependabot[bot]
74ca194b10 build(deps): Bump walkdir from 2.4.0 to 2.5.0 in /rust (#3882)
Bumps [walkdir](https://github.com/BurntSushi/walkdir) from 2.4.0 to
2.5.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4f26be4d45"><code>4f26be4</code></a>
2.5.0</li>
<li><a
href="3be5734033"><code>3be5734</code></a>
api: implement <code>FusedIterator</code></li>
<li><a
href="b0d16b759a"><code>b0d16b7</code></a>
ci: fix it</li>
<li>See full diff in <a
href="https://github.com/BurntSushi/walkdir/compare/2.4.0...2.5.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=walkdir&package-manager=cargo&previous-version=2.4.0&new-version=2.5.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 21:03:02 +00:00
Jamil
b3deb44daa fix(website): Manually fix issues with new NodeJS libs (#3885)
Quite a pita, but got it all refactored and working
2024-03-01 20:53:35 +00:00
Thomas Eizinger
18144ba9c4 fix(phoenix-channel): retain order of messages to be sent to the portal (#3834)
Extracted out of: #3682.

Signed-off-by: Thomas Eizinger <thomas@eizinger.io>
2024-03-01 20:50:59 +00:00
Thomas Eizinger
e9ef15dc43 feat(snownet): set wireguard keep-alive (#3829)
In my local testing, I noticed that not using the tunnel for a bit ends
up expiring the WG session which causes a new handshake if you then run
a ping or something else.

Having the keep-alive should help with not paying that extra RT that is
required for a new session,
2024-03-01 20:23:09 +00:00
Reactor Scram
96ad6115f9 fix(tauri clients): apply auth base URL and API URL settings without app restart (#3868)
Closes #3862

I refactored the settings code, removing `_settings_` from some function
names where it was redundant.

The log level is more difficult to change live, so I added a
`tracing::info!` noting that it will apply on next app start.

```[tasklist]
### Before merging
- [x] Document whether pressing Enter on a field to apply settings is intended behavior
- [x] Document that log levels don't apply until next app start
- [x] Document that auth and API URL apply on next sign-in
```
2024-03-01 19:14:15 +00:00
Reactor Scram
789d2160de refactor(linux): make a place for reverting /etc/resolv.conf (#3822)
Makes progress towards #3817

---------

Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com>
2024-03-01 19:09:01 +00:00
Jamil
b32fcf7e6e fix(dependencies): Catch groups that dependabot missed (#3883)
Dependabot doesn't look to be using the new config just yet, so bump
these manually.
2024-03-01 18:47:45 +00:00
Jamil
0023a4175c feat(website): add product download links to footer (#3820)
Profeshunnal
2024-03-01 18:43:01 +00:00
dependabot[bot]
c0de014389 build(deps): Bump next-hubspot from 1.2.0 to 1.3.0 in /website (#3875)
Bumps [next-hubspot](https://github.com/snelsi/next-hubspot) from 1.2.0
to 1.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/snelsi/next-hubspot/releases">next-hubspot's
releases</a>.</em></p>
<blockquote>
<h2>1.3.0</h2>
<h2>⚠️ Breaking changes</h2>
<ul>
<li><code>blockedDomains</code> property was removed. Use
<code>manuallyBlockedEmailDomain</code> instead.</li>
</ul>
<p>Check official Husbpot docs for available form options here:
<a
href="https://legacydocs.hubspot.com/docs/methods/forms/advanced_form_options">https://legacydocs.hubspot.com/docs/methods/forms/advanced_form_options</a></p>
<h2>What's Changed</h2>
<ul>
<li>Add HubspotFormProps missing types by <a
href="https://github.com/mcortes19"><code>@​mcortes19</code></a> in <a
href="https://redirect.github.com/snelsi/next-hubspot/pull/135">snelsi/next-hubspot#135</a></li>
<li>Fix a typo in the comment</li>
<li>Update devDependencies:</li>
<li>
<ul>
<li>Update <code>rollup</code> to <code>v4.10.0</code></li>
</ul>
</li>
<li>
<ul>
<li>Update <code>rollup-plugin-node-externals</code> to
<code>v7.0.1</code></li>
</ul>
</li>
<li>
<ul>
<li>Update <code>rollup-plugin-preserve-directives</code> to
<code>v0.4.0</code></li>
</ul>
</li>
<li>
<ul>
<li>Update <code>typescript</code> to <code>v5.3.3</code></li>
</ul>
</li>
<li>
<ul>
<li>Update <code>typescript-eslint</code> to <code>v7</code></li>
</ul>
</li>
<li>
<ul>
<li>Update <code>husky</code> to <code>v9</code></li>
</ul>
</li>
<li>
<ul>
<li>Update <code>pretty-quick</code> to <code>v4</code></li>
</ul>
</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/mcortes19"><code>@​mcortes19</code></a>
made their first contribution in <a
href="https://redirect.github.com/snelsi/next-hubspot/pull/135">snelsi/next-hubspot#135</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/snelsi/next-hubspot/compare/1.2.0...1.3.0">https://github.com/snelsi/next-hubspot/compare/1.2.0...1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9a18527675"><code>9a18527</code></a>
Merge pull request <a
href="https://redirect.github.com/snelsi/next-hubspot/issues/135">#135</a>
from mcortes19/134-add-missing-types</li>
<li><a
href="bf4a8b8c31"><code>bf4a8b8</code></a>
chore: add missing types</li>
<li>See full diff in <a
href="https://github.com/snelsi/next-hubspot/compare/1.2.0...1.3.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=next-hubspot&package-manager=npm_and_yarn&previous-version=1.2.0&new-version=1.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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 18:38:49 +00:00
dependabot[bot]
52827dec9c build(deps): Bump fast-xml-parser from 4.3.3 to 4.3.5 in /website (#3876)
Bumps
[fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser)
from 4.3.3 to 4.3.5.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md">fast-xml-parser's
changelog</a>.</em></p>
<blockquote>
<p>Note: If you find missing information about particular minor version,
that version must have been changed without any functional change in
this library.</p>
<p><strong>4.3.5 / 2024-02-24</strong></p>
<ul>
<li>code for v5 is added for experimental use</li>
</ul>
<p><strong>4.3.4 / 2024-01-10</strong></p>
<ul>
<li>fix: Don't escape entities in CDATA sections (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/633">#633</a>)
(By <a href="https://github.com/wackbyte">wackbyte</a>)</li>
</ul>
<p><strong>4.3.3 / 2024-01-10</strong></p>
<ul>
<li>Remove unnecessary regex</li>
</ul>
<p><strong>4.3.2 / 2023-10-02</strong></p>
<ul>
<li>fix <code>jObj.hasOwnProperty</code> when give input is null (By <a
href="https://github.com/ardatan">Arda TANRIKULU</a>)</li>
</ul>
<p><strong>4.3.1 / 2023-09-24</strong></p>
<ul>
<li>revert back &quot;Fix typings for builder and parser to make return
type generic&quot; to avoid failure of existing projects. Need to decide
a common approach.</li>
</ul>
<p><strong>4.3.0 / 2023-09-20</strong></p>
<ul>
<li>Fix stopNodes to work with removeNSPrefix (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/607">#607</a>)
(<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/608">#608</a>)
(By [Craig Andrews]<a
href="https://github.com/candrews">https://github.com/candrews</a>))</li>
<li>Fix <a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/610">#610</a>
ignore properties set to Object.prototype</li>
<li>Fix typings for builder and parser to make return type generic (By
<a href="https://github.com/sarahdayan">Sarah Dayan</a>)</li>
</ul>
<p><strong>4.2.7 / 2023-07-30</strong></p>
<ul>
<li>Fix: builder should set text node correctly when only textnode is
present (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/589">#589</a>)
(By <a href="https://github.com/joneqian">qianqing</a>)</li>
<li>Fix: Fix for null and undefined attributes when building xml (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/585">#585</a>)
(<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/598">#598</a>).
A null or undefined value should be ignored. (By <a
href="https://github.com/cecia234">Eugenio Ceschia</a>)</li>
</ul>
<p><strong>4.2.6 / 2023-07-17</strong></p>
<ul>
<li>Fix: Remove trailing slash from jPath for self-closing tags (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/595">#595</a>)
(By <a href="https://github.com/m-radzikowski">Maciej
Radzikowski</a>)</li>
</ul>
<p><strong>4.2.5 / 2023-06-22</strong></p>
<ul>
<li>change code implementation</li>
</ul>
<p><strong>4.2.4 / 2023-06-06</strong></p>
<ul>
<li>fix security bug</li>
</ul>
<p><strong>4.2.3 / 2023-06-05</strong></p>
<ul>
<li>fix security bug</li>
</ul>
<p><strong>4.2.2 / 2023-04-18</strong></p>
<ul>
<li>fix <a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/562">#562</a>:
fix unpaired tag when it comes in last of a nested tag. Also throw error
when unpaired tag is used as closing tag</li>
</ul>
<p><strong>4.2.1 / 2023-04-18</strong></p>
<ul>
<li>fix: jpath after unpaired tags</li>
</ul>
<p><strong>4.2.0 / 2023-04-09</strong></p>
<ul>
<li>support <code>updateTag</code> parser property</li>
</ul>
<p><strong>4.1.4 / 2023-04-08</strong></p>
<ul>
<li>update typings to let user create XMLBuilder instance without
options (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/556">#556</a>)
(By <a href="https://github.com/omggga">Patrick</a>)</li>
<li>fix: IsArray option isn't parsing tags with 0 as value correctly <a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/490">#490</a>
(<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/557">#557</a>)
(By <a href="https://github.com/p-kuen">Aleksandr Murashkin</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="ba5f35e768"><code>ba5f35e</code></a>
XML Parser v5</li>
<li><a
href="364e3279c0"><code>364e327</code></a>
Update package detail</li>
<li><a
href="92e07cbce6"><code>92e07cb</code></a>
Don't escape entities in CDATA sections (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/633">#633</a>)</li>
<li><a
href="291fe73802"><code>291fe73</code></a>
Spelling fixes in Docs &amp; Test Descriptions (<a
href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/580">#580</a>)</li>
<li>See full diff in <a
href="https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.3.3...v4.3.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=fast-xml-parser&package-manager=npm_and_yarn&previous-version=4.3.3&new-version=4.3.5)](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 show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 18:38:27 +00:00