mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
6eb5478700a9c58cd18b68612b06343374eefe80
2772 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
6eb5478700 |
build(deps): Bump com.google.code.gson:gson from 2.9.0 to 2.10.1 in /kotlin/android (#2410)
Bumps [com.google.code.gson:gson](https://github.com/google/gson) from 2.9.0 to 2.10.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/gson/releases">com.google.code.gson:gson's releases</a>.</em></p> <blockquote> <h2>Gson 2.10.1</h2> <p>This is technically a minor release rather than a patch release because there is one small API change: a new <code>JsonObject.isEmpty()</code> method.</p> <h2>What's Changed: User-Visible Changes</h2> <ul> <li><em>Added JsonObject method isEmpty()</em> by <a href="https://github.com/dhoard"><code>@dhoard</code></a> in <a href="https://redirect.github.com/google/gson/pull/2233">google/gson#2233</a></li> <li><em>Fix non-threadsafe creation of adapter for type with cyclic dependency</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/1832">google/gson#1832</a></li> <li><em>Remove EOFException special casing of JsonStreamParser.next()</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/2281">google/gson#2281</a></li> <li><em>Improve exception message for duplicate field names</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/2251">google/gson#2251</a></li> <li><em>Fix the javadoc of JsonDeserializer.deserialize()</em> by <a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> in <a href="https://redirect.github.com/google/gson/pull/2243">google/gson#2243</a></li> <li><em>Bump os-maven-plugin from 1.7.0 to 1.7.1</em> by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/google/gson/pull/2235">google/gson#2235</a></li> <li><em>Bump jackson-databind from 2.13.4.2 to 2.14.0</em> by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/google/gson/pull/2234">google/gson#2234</a></li> <li><em>Bump maven-release-plugin from 3.0.0-M6 to 3.0.0-M7</em> by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/google/gson/pull/2232">google/gson#2232</a></li> <li><em>Bump japicmp-maven-plugin from 0.16.0 to 0.17.1</em> by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/google/gson/pull/2238">google/gson#2238</a></li> <li><em>Bump jackson-databind from 2.14.0 to 2.14.1</em> by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/google/gson/pull/2241">google/gson#2241</a></li> <li><em>Bump bnd-maven-plugin from 6.3.1 to 6.4.0</em> by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/google/gson/pull/2245">google/gson#2245</a></li> </ul> <h2>Site Documentation and Maintenance Changes (these were already visible)</h2> <ul> <li><em>Add troubleshooting guide</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/2285">google/gson#2285</a></li> <li><em>Replace custom user guide header anchors</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/2289">google/gson#2289</a></li> <li><em>Improve variable names in user guide</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/2290">google/gson#2290</a></li> <li><em>Add 2.10 changes to CHANGELOG; minor release follow-ups</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/2229">google/gson#2229</a></li> <li><em>Mention in CHANGELOG that GitHub Releases are used in the future</em> by <a href="https://github.com/Marcono1234"><code>@Marcono1234</code></a> in <a href="https://redirect.github.com/google/gson/pull/2230">google/gson#2230</a></li> <li><em>GitHub Workflows security hardening</em> by <a href="https://github.com/sashashura"><code>@sashashura</code></a> in <a href="https://redirect.github.com/google/gson/pull/2274">google/gson#2274</a></li> </ul> <h2>Other Changes</h2> <ul> <li><em>Making consistent prefixs in PerformanceTest</em> by <a href="https://github.com/CirQ"><code>@CirQ</code></a> in <a href="https://redirect.github.com/google/gson/pull/1760">google/gson#1760</a></li> <li><em>Adjust version numbers and a test to conform to the SemVer spec.</em> by <a href="https://github.com/eamonnmcmanus"><code>@eamonnmcmanus</code></a> in <a href="https://redirect.github.com/google/gson/pull/2237">google/gson#2237</a></li> <li><em>Remove covered condition in JsonNull.equals()</em> by <a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> in <a href="https://redirect.github.com/google/gson/pull/2271">google/gson#2271</a></li> <li><em>Remove the <code>final</code> keyword from <code>private</code> method</em> by <a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> in <a href="https://redirect.github.com/google/gson/pull/2276">google/gson#2276</a></li> <li><em>Code cleanup</em> by <a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> in <a href="https://redirect.github.com/google/gson/pull/2282">google/gson#2282</a></li> <li><em>Unnecessary unboxing at JsonPrimitive.getAsBoolean()</em> by <a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> in <a href="https://redirect.github.com/google/gson/pull/2277">google/gson#2277</a></li> <li><em>Rewrite the <code>testParsingDatesFormattedWithSystemLocale()</code>, Fix <a href="https://redirect.github.com/google/gson/issues/2199">#2199</a></em> by <a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> in <a href="https://redirect.github.com/google/gson/pull/2287">google/gson#2287</a></li> <li><em>Port tests from JUnit 3 to JUnit 4</em> by <a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> in <a href="https://redirect.github.com/google/gson/pull/2294">google/gson#2294</a></li> </ul> <h2>New Contributors (thanks!)</h2> <ul> <li><a href="https://github.com/CirQ"><code>@CirQ</code></a> made their first contribution in <a href="https://redirect.github.com/google/gson/pull/1760">google/gson#1760</a></li> <li><a href="https://github.com/dhoard"><code>@dhoard</code></a> made their first contribution in <a href="https://redirect.github.com/google/gson/pull/2233">google/gson#2233</a></li> <li><a href="https://github.com/MaicolAntali"><code>@MaicolAntali</code></a> made their first contribution in <a href="https://redirect.github.com/google/gson/pull/2243">google/gson#2243</a></li> <li><a href="https://github.com/sashashura"><code>@sashashura</code></a> made their first contribution in <a href="https://redirect.github.com/google/gson/pull/2274">google/gson#2274</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/google/gson/compare/gson-parent-2.10...gson-parent-2.10.1">https://github.com/google/gson/compare/gson-parent-2.10...gson-parent-2.10.1</a></p> <h2>Gson 2.10</h2> <h2>Most important changes</h2> <ul> <li> <p>Support for serializing and deserializing Java records, on Java ≥ 16. (<a href="https://redirect.github.com/google/gson/issues/2201">#2201</a>)</p> </li> <li> <p>Add <code>JsonArray.asList</code> and <code>JsonObject.asMap</code> view methods (<a href="https://redirect.github.com/google/gson/issues/2225">#2225</a>)</p> </li> <li> <p>Fix <code>TypeAdapterRuntimeTypeWrapper</code> not detecting reflective <code>TreeTypeAdapter</code> and <code>FutureTypeAdapter</code> (<a href="https://redirect.github.com/google/gson/issues/1787">#1787</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/google/gson/blob/main/CHANGELOG.md">com.google.code.gson:gson's changelog</a>.</em></p> <blockquote> <h1>Change Log</h1> <p>The change log for versions newer than 2.10 is available only on the <a href="https://github.com/google/gson/releases">GitHub Releases page</a>.</p> <h2>Version 2.10</h2> <ul> <li>Support for serializing and deserializing Java records, on Java ≥ 16. (<a href="https://redirect.github.com/google/gson/pull/2201">google/gson#2201</a>)</li> <li>Add <code>JsonArray.asList</code> and <code>JsonObject.asMap</code> view methods (<a href="https://redirect.github.com/google/gson/pull/2225">google/gson#2225</a>)</li> <li>Fix <code>TypeAdapterRuntimeTypeWrapper</code> not detecting reflective <code>TreeTypeAdapter</code> and <code>FutureTypeAdapter</code> (<a href="https://redirect.github.com/google/gson/pull/1787">google/gson#1787</a>)</li> <li>Improve <code>JsonReader.skipValue()</code> (<a href="https://redirect.github.com/google/gson/pull/2062">google/gson#2062</a>)</li> <li>Perform numeric conversion for primitive numeric type adapters (<a href="https://redirect.github.com/google/gson/pull/2158">google/gson#2158</a>)</li> <li>Add <code>Gson.fromJson(..., TypeToken)</code> overloads (<a href="https://redirect.github.com/google/gson/pull/1700">google/gson#1700</a>)</li> <li>Fix changes to <code>GsonBuilder</code> affecting existing <code>Gson</code> instances (<a href="https://redirect.github.com/google/gson/pull/1815">google/gson#1815</a>)</li> <li>Make <code>JsonElement</code> conversion methods more consistent and fix javadoc (<a href="https://redirect.github.com/google/gson/pull/2178">google/gson#2178</a>)</li> <li>Throw <code>UnsupportedOperationException</code> when <code>JsonWriter.jsonValue</code> is not supported (<a href="https://redirect.github.com/google/gson/pull/1651">google/gson#1651</a>)</li> <li>Disallow <code>JsonObject</code> <code>Entry.setValue(null)</code> (<a href="https://redirect.github.com/google/gson/pull/2167">google/gson#2167</a>)</li> <li>Fix <code>TypeAdapter.toJson</code> throwing AssertionError for custom IOException (<a href="https://redirect.github.com/google/gson/pull/2172">google/gson#2172</a>)</li> <li>Convert null to JsonNull for <code>JsonArray.set</code> (<a href="https://redirect.github.com/google/gson/pull/2170">google/gson#2170</a>)</li> <li>Fixed nullSafe usage. (<a href="https://redirect.github.com/google/gson/pull/1555">google/gson#1555</a>)</li> <li>Validate <code>TypeToken.getParameterized</code> arguments (<a href="https://redirect.github.com/google/gson/pull/2166">google/gson#2166</a>)</li> <li>Fix <a href="https://redirect.github.com/google/gson/issues/1702">#1702</a>: Gson.toJson creates CharSequence which does not implement toString (<a href="https://redirect.github.com/google/gson/pull/1703">google/gson#1703</a>)</li> <li>Prefer existing adapter for concurrent <code>Gson.getAdapter</code> calls (<a href="https://redirect.github.com/google/gson/pull/2153">google/gson#2153</a>)</li> <li>Improve <code>ArrayTypeAdapter</code> for <code>Object[]</code> (<a href="https://redirect.github.com/google/gson/pull/1716">google/gson#1716</a>)</li> <li>Improve <code>AppendableWriter</code> performance (<a href="https://redirect.github.com/google/gson/pull/1706">google/gson#1706</a>)</li> </ul> <h2>Version 2.9.1</h2> <ul> <li>Make <code>Object</code> and <code>JsonElement</code> deserialization iterative rather than recursive (<a href="https://redirect.github.com/google/gson/pull/1912">google/gson#1912</a>)</li> <li>Added parsing support for enum that has overridden toString() method (<a href="https://redirect.github.com/google/gson/pull/1950">google/gson#1950</a>)</li> <li>Removed support for building Gson with Gradle (<a href="https://redirect.github.com/google/gson/pull/2081">google/gson#2081</a>)</li> <li>Removed obsolete <code>codegen</code> hierarchy (<a href="https://redirect.github.com/google/gson/pull/2099">google/gson#2099</a>)</li> <li>Add support for reflection access filter (<a href="https://redirect.github.com/google/gson/pull/1905">google/gson#1905</a>)</li> <li>Improve <code>TypeToken</code> creation validation (<a href="https://redirect.github.com/google/gson/pull/2072">google/gson#2072</a>)</li> <li>Add explicit support for <code>float</code> in <code>JsonWriter</code> (<a href="https://redirect.github.com/google/gson/pull/2130">google/gson#2130</a>, <a href="https://redirect.github.com/google/gson/pull/2132">google/gson#2132</a>)</li> <li>Fail when parsing invalid local date (<a href="https://redirect.github.com/google/gson/pull/2134">google/gson#2134</a>)</li> </ul> <p>Also many small improvements to javadoc.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
c8c4a96da7 |
build(deps): Bump com.google.dagger:hilt-android from 2.48 to 2.48.1 in /kotlin/android/app (#2418)
Bumps [com.google.dagger:hilt-android](https://github.com/google/dagger) from 2.48 to 2.48.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/dagger/releases">com.google.dagger:hilt-android's releases</a>.</em></p> <blockquote> <h2>Dagger 2.48.1</h2> <h2>Bug Fixes</h2> <p>Fixes <a href="https://redirect.github.com/google/dagger/issues/4063">#4063</a>, <a href="https://redirect.github.com/google/dagger/issues/4054">#4054</a>: [KSP]: Fixes some incremental processing issues with KSP (c8a568956) Fixes <a href="https://redirect.github.com/google/dagger/issues/4046">#4046</a>: [KSP] Fixes "Unexpected element" in XProcessing library (<a href=" |
||
|
|
4e62b2a52c |
build(deps): Bump com.google.dagger:hilt-android-compiler from 2.48 to 2.48.1 in /kotlin/android (#2419)
Bumps [com.google.dagger:hilt-android-compiler](https://github.com/google/dagger) from 2.48 to 2.48.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/dagger/releases">com.google.dagger:hilt-android-compiler's releases</a>.</em></p> <blockquote> <h2>Dagger 2.48.1</h2> <h2>Bug Fixes</h2> <p>Fixes <a href="https://redirect.github.com/google/dagger/issues/4063">#4063</a>, <a href="https://redirect.github.com/google/dagger/issues/4054">#4054</a>: [KSP]: Fixes some incremental processing issues with KSP (c8a568956) Fixes <a href="https://redirect.github.com/google/dagger/issues/4046">#4046</a>: [KSP] Fixes "Unexpected element" in XProcessing library (<a href=" |
||
|
|
0ef0dd66a2 | Fix website build (#2422) | ||
|
|
102d37d1e4 | Fix/dependency ignore kotlin (#2421) | ||
|
|
febe6801cf | Fix/kotlin hilt compiler artifact issue (#2416) | ||
|
|
2cfe7befef |
refactor(connlib): remove ControlSignal (#2321)
|
||
|
|
a929c6bdbf | Fix pnpm lock (#2401) | ||
|
|
8441cf5c8d | Use Package.swift dir (#2400) | ||
|
|
6153e580f3 | Specify gradle dependency versions in ONLY one place (#2399) | ||
|
|
7d455f40a5 |
build(deps): Bump com.google.dagger:hilt-android from 2.44.1 to 2.48.1 in /kotlin/android/app (#2398)
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [com.google.dagger:hilt-android](https://github.com/google/dagger) from 2.44.1 to 2.48.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/dagger/releases">com.google.dagger:hilt-android's releases</a>.</em></p> <blockquote> <h2>Dagger 2.48.1</h2> <h2>Bug Fixes</h2> <p>Fixes <a href="https://redirect.github.com/google/dagger/issues/4063">#4063</a>, <a href="https://redirect.github.com/google/dagger/issues/4054">#4054</a>: [KSP]: Fixes some incremental processing issues with KSP (c8a568956) Fixes <a href="https://redirect.github.com/google/dagger/issues/4046">#4046</a>: [KSP] Fixes "Unexpected element" in XProcessing library (<a href=" |
||
|
|
d5f76ee63b |
build(deps): Bump @fontsource/source-sans-pro from 4.5.11 to 5.0.8 in /elixir/apps/web/assets (#2376)
Bumps [@fontsource/source-sans-pro](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/source-sans-pro) from 4.5.11 to 5.0.8. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/fontsource/font-files/commits/HEAD/fonts/google/source-sans-pro">compare view</a></li> </ul> </details> <br /> [](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: Jamil <jamilbk@users.noreply.github.com> |
||
|
|
aaf18aa66b |
build(deps): Bump tokio from 1.32.0 to 1.33.0 in /rust (#2388)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
288c60b6fd |
build(deps): Bump @types/react-dom from 18.2.4 to 18.2.13 in /website (#2379)
Bumps [@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom) from 18.2.4 to 18.2.13. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare view</a></li> </ul> </details> <br /> [](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> |
||
|
|
7a07c699df |
build(deps): Bump next from 13.4.4 to 13.5.5 in /website (#2382)
Bumps [next](https://github.com/vercel/next.js) from 13.4.4 to 13.5.5. <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>v13.5.5</h2> <h3>Core Changes</h3> <ul> <li>Update parallelizing tasks with webpackBuildWorker config: <a href="https://redirect.github.com/vercel/next.js/issues/56287">#56287</a></li> <li>Misc Typescript and export updates: <a href="https://redirect.github.com/vercel/next.js/issues/55841">#55841</a></li> <li>chore: pass defineEnv from next.js to rust directly: <a href="https://redirect.github.com/vercel/next.js/issues/56216">#56216</a></li> <li>Expose util internally for debugging: <a href="https://redirect.github.com/vercel/next.js/issues/56381">#56381</a></li> <li>App Router - preinitialize chunks during SSR: <a href="https://redirect.github.com/vercel/next.js/issues/54752">#54752</a></li> <li>fix: use <code>fs.existsSync</code> to avoid race condition: <a href="https://redirect.github.com/vercel/next.js/issues/56387">#56387</a></li> <li>Ensure loader generated export default has name: <a href="https://redirect.github.com/vercel/next.js/issues/56388">#56388</a></li> <li>Move Edge SSR event <code>waitUntil</code> into the handler: <a href="https://redirect.github.com/vercel/next.js/issues/56404">#56404</a></li> <li>fix: avoid unnecessary <code>existSync</code> call: <a href="https://redirect.github.com/vercel/next.js/issues/56419">#56419</a></li> <li>fix: avoid creation of buffers for read ops: <a href="https://redirect.github.com/vercel/next.js/issues/56421">#56421</a></li> <li>fix empty externals list, pnpm special case, and project path: <a href="https://redirect.github.com/vercel/next.js/issues/56402">#56402</a></li> <li>chore: extract edge-app-route loader template: <a href="https://redirect.github.com/vercel/next.js/issues/56424">#56424</a></li> <li>Separate RSC and SSR jsx-runtime modules: <a href="https://redirect.github.com/vercel/next.js/issues/56438">#56438</a></li> <li>Async Batcher: <a href="https://redirect.github.com/vercel/next.js/issues/56423">#56423</a></li> <li>Fix cli log next.js color: <a href="https://redirect.github.com/vercel/next.js/issues/56448">#56448</a></li> <li>Turbopack: Implement Server Actions: <a href="https://redirect.github.com/vercel/next.js/issues/53890">#53890</a></li> <li>Component Module Types: <a href="https://redirect.github.com/vercel/next.js/issues/56454">#56454</a></li> <li>refactor: rewrite config schema in zod: <a href="https://redirect.github.com/vercel/next.js/issues/56383">#56383</a></li> <li>Dev Service: <a href="https://redirect.github.com/vercel/next.js/issues/56442">#56442</a></li> <li>feat(turbopack): port next.js template loading logic: <a href="https://redirect.github.com/vercel/next.js/issues/56425">#56425</a></li> <li>Chunking Refactor Step 1: <a href="https://redirect.github.com/vercel/next.js/issues/56467">#56467</a></li> <li>Use native node:fs in taskfile.js: <a href="https://redirect.github.com/vercel/next.js/issues/56491">#56491</a></li> <li>Loose RSC import restrictions for 3rd party packages: <a href="https://redirect.github.com/vercel/next.js/issues/56501">#56501</a></li> <li>turbopack: Chunking Refactor Step 2 : <a href="https://redirect.github.com/vercel/next.js/issues/56504">#56504</a></li> <li>update turbopack, fix sass peer dependency: <a href="https://redirect.github.com/vercel/next.js/issues/56508">#56508</a></li> <li>Remove ServerDirectiveTransformer: <a href="https://redirect.github.com/vercel/next.js/issues/56496">#56496</a></li> <li>Improve failed to fetch RSC error: <a href="https://redirect.github.com/vercel/next.js/issues/56517">#56517</a></li> <li>misc: fix wrong next start start duration: <a href="https://redirect.github.com/vercel/next.js/issues/56512">#56512</a></li> <li>turbopack: Extract as_chunk into shared ChunkType trait: <a href="https://redirect.github.com/vercel/next.js/issues/56506">#56506</a></li> <li>Flatten recursive wildcard exports in barrel optimization: <a href="https://redirect.github.com/vercel/next.js/issues/56489">#56489</a></li> <li>Turbopack + app router: always use externals for predefined packages: <a href="https://redirect.github.com/vercel/next.js/issues/56440">#56440</a></li> <li>fix: log error cause: <a href="https://redirect.github.com/vercel/next.js/issues/56528">#56528</a></li> <li>Unsilence Taskr Webpack errors: <a href="https://redirect.github.com/vercel/next.js/issues/56542">#56542</a></li> <li>refactor: cleanup app render: <a href="https://redirect.github.com/vercel/next.js/issues/56538">#56538</a></li> <li>fix: don't add <code>isolateModules</code> to <code>tsconfig</code> when extending from tsconfig with <code>verbatimModuleSyntax</code>: <a href="https://redirect.github.com/vercel/next.js/issues/54164">#54164</a></li> <li>enable <code>verbatimModuleSyntax</code> to make type imports/exports explicit: <a href="https://redirect.github.com/vercel/next.js/issues/56551">#56551</a></li> <li>Ensure react-server-dom-turbopack-experimental uses the right package: <a href="https://redirect.github.com/vercel/next.js/issues/56560">#56560</a></li> <li>Fix build restart log: <a href="https://redirect.github.com/vercel/next.js/issues/56543">#56543</a></li> <li>feat(turbopack): add support for edge app pages: <a href="https://redirect.github.com/vercel/next.js/issues/56426">#56426</a></li> <li>Improve error handling of Server Actions with skewed deployment: <a href="https://redirect.github.com/vercel/next.js/issues/56618">#56618</a></li> <li>misc: split app-render into smaller functions: <a href="https://redirect.github.com/vercel/next.js/issues/56611">#56611</a></li> <li>remove unnecessary structuredClone: <a href="https://redirect.github.com/vercel/next.js/issues/56570">#56570</a></li> <li>Fix trace ignore handling: <a href="https://redirect.github.com/vercel/next.js/issues/56674">#56674</a></li> <li>fix(next-core): allow sass loader for foreign codes: <a href="https://redirect.github.com/vercel/next.js/issues/56679">#56679</a></li> <li>Fix SSG query with experimental-compile: <a href="https://redirect.github.com/vercel/next.js/issues/56680">#56680</a></li> <li>Ensure rewrites are included in build manifest when using Turbopack: <a href="https://redirect.github.com/vercel/next.js/issues/56692">#56692</a></li> <li>fix static worker restart behavior: <a href="https://redirect.github.com/vercel/next.js/issues/56728">#56728</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
ad44f0dd0d |
build(deps): Bump remark-rehype from 10.1.0 to 11.0.0 in /website (#2377)
Bumps [remark-rehype](https://github.com/remarkjs/remark-rehype) from 10.1.0 to 11.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/remarkjs/remark-rehype/releases">remark-rehype's releases</a>.</em></p> <blockquote> <h2>11.0.0</h2> <h4>Change</h4> <ul> <li>30091c7 Change to require Node.js 16 <strong>migrate</strong>: update too</li> <li>cafeacc Change to use <code>exports</code> <strong>migrate</strong>: don’t use private APIs</li> <li>acb292a Update <code>mdast-util-to-hast</code>, <code>@types/{hast,mdast}</code>, unified, etc <strong>migrate</strong>: update too if you don’t use handlers, this should be fine; if you do, see <a href="https://github.com/syntax-tree/mdast-util-to-hast/releases/tag/13.0.0"><code>mdast-util-to-hast@13.0.0</code></a></li> <li>ba50965 Remove <code>Processor</code> type <strong>migrate</strong>: get it from <code>unified</code></li> </ul> <h4>Add</h4> <ul> <li>b990986 Add exports of <code>defaultFootnoteBackContent</code>, <code>defaultFootnoteBackLabel</code></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/remarkjs/remark-rehype/compare/10.1.0...11.0.0">https://github.com/remarkjs/remark-rehype/compare/10.1.0...11.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
54cde354f1 |
build(deps): Bump react-fast-marquee from 1.6.0 to 1.6.2 in /website (#2390)
Bumps [react-fast-marquee](https://github.com/justin-chu/react-fast-marquee) from 1.6.0 to 1.6.2. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/justin-chu/react-fast-marquee/commits">compare view</a></li> </ul> </details> <br /> [](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> |
||
|
|
a30579b3a1 |
build(deps): Bump org.jetbrains.kotlin:kotlin-stdlib from 1.7.21 to 1.9.10 in /rust/connlib/clients/android/connlib (#2381)
Bumps [org.jetbrains.kotlin:kotlin-stdlib](https://github.com/JetBrains/kotlin) from 1.7.21 to 1.9.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/releases">org.jetbrains.kotlin:kotlin-stdlib's releases</a>.</em></p> <blockquote> <h2>Kotlin 1.9.10</h2> <h2>Changelog</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-60769"><code>KT-60769</code></a> Partially revert KT-58371</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60659"><code>KT-60659</code></a> Incorrect 'unresolved reference: addFirst' error with JDK 21</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60371"><code>KT-60371</code></a> Native custom allocator link error</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60986"><code>KT-60986</code></a> Native: static caches with custom runtime options are broken on Linux</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60770"><code>KT-60770</code></a> Fix false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED on toArray with JDK 21</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60231"><code>KT-60231</code></a> NoClassDefFoundError: $$$$$NON_LOCAL_RETURN$$$$$ after upgrade to Kotlin 1.9.0</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-60785"><code>KT-60785</code></a> KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type error</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60852"><code>KT-60852</code></a> Kotlin JS(IR): IllegalArgumentException: Cross module dependency resolution failed when updating to Kotlin 1.9.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57509"><code>KT-57509</code></a> KJS: Compiler generates native JS operator == for comparing values with Any type</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-60230"><code>KT-60230</code></a> Native: "unknown options: -ios_simulator_version_min -sdk_version" with Xcode 15 beta 3</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60758"><code>KT-60758</code></a> Native: Building for 'iOS-simulator', but linking in dylib built for 'iOS' in Xcode 15 beta 4</li> </ul> <h3>Native. C and ObjC Import</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-59167"><code>KT-59167</code></a> Native: cinterop is unable to build interop libraries against the Xcode 15 Beta 1</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-61147"><code>KT-61147</code></a> Kotlin Compiler 1.9.0 bundles a stripped unshadowed version of Gson</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60543"><code>KT-60543</code></a> NoClassDefFoundError for com/gradle/scan/plugin/BuildScanExtension</li> </ul> <h2>Checksums</h2> <table> <thead> <tr> <th>File</th> <th>Sha256</th> </tr> </thead> <tbody> <tr> <td>kotlin-compiler-1.9.10.zip</td> <td>7d74863deecf8e0f28ea54c3735feab003d0eac67e8d3a791254b16889c20342</td> </tr> <tr> <td>kotlin-native-linux-x86_64-1.9.10.tar.gz</td> <td>1db3679919f4449514e9d82451e7dfa73558ac9bc80b82579cd74d452c8faa5b</td> </tr> <tr> <td>kotlin-native-macos-x86_64-1.9.10.tar.gz</td> <td>f5650f2560438a692803d8fe07124529c19f1972f84fe09cfa2329b93f43828d</td> </tr> <tr> <td>kotlin-native-macos-aarch64-1.9.10.tar.gz</td> <td>d2cf5a484ac0808ab29fd3f6099df7c07330f81f3cbab949947e42e36138c3de</td> </tr> <tr> <td>kotlin-native-windows-x86_64-1.9.10.zip</td> <td>a34d56661455e94e1ba4dd09ec3c1adac6148fdedcf55eefb9a79c8ed01ff02c</td> </tr> </tbody> </table> <h2>Kotlin 1.9.0</h2> <h2>Changelog</h2> <h3>Analysis API</h3> <h4>New Features</h4> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/JetBrains/kotlin/blob/v1.9.10/ChangeLog.md">org.jetbrains.kotlin:kotlin-stdlib's changelog</a>.</em></p> <blockquote> <h2>1.9.10</h2> <h3>Compiler</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-60769"><code>KT-60769</code></a> Partially revert KT-58371</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60659"><code>KT-60659</code></a> Incorrect 'unresolved reference: addFirst' error with JDK 21</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60371"><code>KT-60371</code></a> Native custom allocator link error</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60986"><code>KT-60986</code></a> Native: static caches with custom runtime options are broken on Linux</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60770"><code>KT-60770</code></a> Fix false-positive ABSTRACT_MEMBER_NOT_IMPLEMENTED on toArray with JDK 21</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60231"><code>KT-60231</code></a> NoClassDefFoundError: $$$$$NON_LOCAL_RETURN$$$$$ after upgrade to Kotlin 1.9.0</li> </ul> <h3>JavaScript</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-60785"><code>KT-60785</code></a> KJS: Destructured value class in suspend function fails with Uncaught TypeError: can't convert to primitive type error</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60852"><code>KT-60852</code></a> Kotlin JS(IR): IllegalArgumentException: Cross module dependency resolution failed when updating to Kotlin 1.9.0</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57509"><code>KT-57509</code></a> KJS: Compiler generates native JS operator == for comparing values with Any type</li> </ul> <h3>Native</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-60230"><code>KT-60230</code></a> Native: "unknown options: -ios_simulator_version_min -sdk_version" with Xcode 15 beta 3</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60758"><code>KT-60758</code></a> Native: Building for 'iOS-simulator', but linking in dylib built for 'iOS' in Xcode 15 beta 4</li> </ul> <h3>Native. C and ObjC Import</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-59167"><code>KT-59167</code></a> Native: cinterop is unable to build interop libraries against the Xcode 15 Beta 1</li> </ul> <h3>Tools. Gradle</h3> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-61147"><code>KT-61147</code></a> Kotlin Compiler 1.9.0 bundles a stripped unshadowed version of Gson</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-60543"><code>KT-60543</code></a> NoClassDefFoundError for com/gradle/scan/plugin/BuildScanExtension</li> </ul> <h2>1.9.0</h2> <h3>Analysis API</h3> <h4>New Features</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-57930"><code>KT-57930</code></a> Analysis API: provide an API for extending Kotlin resolution</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57636"><code>KT-57636</code></a> K2: Add the return type of K2 reference shortener AA <code>ShortenCommand::invokeShortening()</code> e.g., <code>ShorteningResultInfo</code> to allow callers to access the shortening result PSI</li> </ul> <h4>Fixes</h4> <ul> <li><a href="https://youtrack.jetbrains.com/issue/KT-58249"><code>KT-58249</code></a> Analysis API: Disable error logging for FE10 implementation of resolveCall when resolve is not successful</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-55626"><code>KT-55626</code></a> Impossible to restore symbol by psi from script file</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57314"><code>KT-57314</code></a> LL FIR: Combine <code>LLFirProvider$SymbolProvider</code>s in session dependencies (optimization)</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-55527"><code>KT-55527</code></a> K2 IDE: Rewrite KtScopeContext class to allow to handle each scope separately</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-55329"><code>KT-55329</code></a> LL FIR: Unexpected ACTUAL_WITHOUT_EXPECT error on constructor and function declaration</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-50732"><code>KT-50732</code></a> LL API: fix compiler based tests</li> <li><a href="https://youtrack.jetbrains.com/issue/KT-57850"><code>KT-57850</code></a> K2: contract violation due to SymbolLightAccessorMethod.propertyAccessorSymbol</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e4b4646d43 |
build(deps-dev): Bump hastscript from 7.2.0 to 8.0.0 in /website (#2387)
Bumps [hastscript](https://github.com/syntax-tree/hastscript) from 7.2.0 to 8.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/syntax-tree/hastscript/releases">hastscript's releases</a>.</em></p> <blockquote> <h2>8.0.0</h2> <h4>change</h4> <ul> <li>04a40a5 Update <code>@types/hast</code>, utilities <strong>migrate</strong>: update too</li> <li>234405b Change to require Node.js 16 <strong>migrate</strong>: update too</li> <li>7e27d65 Remove <code>hastscript/html</code> (auto runtime) from <code>exports</code> <strong>migrate</strong>: use <code>hastscript</code></li> <li>6976cbb Remove <code>hastscript/html</code>, <code>hastscript/svg</code> from <code>exports</code> <strong>migrate</strong>: use <code>hastscript</code></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/syntax-tree/hastscript/compare/7.2.0...8.0.0">https://github.com/syntax-tree/hastscript/compare/7.2.0...8.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
aa52bb424f |
build(deps): Bump com.squareup.okhttp3:okhttp from 4.10.0 to 4.12.0 in /kotlin/android (#2375)
Bumps [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) from 4.10.0 to 4.12.0. <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
e7f91c49b1 |
build(deps): Bump com.google.dagger:hilt-android-compiler from 2.44.1 to 2.48.1 in /kotlin/android (#2373)
Bumps [com.google.dagger:hilt-android-compiler](https://github.com/google/dagger) from 2.44.1 to 2.48.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/google/dagger/releases">com.google.dagger:hilt-android-compiler's releases</a>.</em></p> <blockquote> <h2>Dagger 2.48.1</h2> <h2>Bug Fixes</h2> <p>Fixes <a href="https://redirect.github.com/google/dagger/issues/4063">#4063</a>, <a href="https://redirect.github.com/google/dagger/issues/4054">#4054</a>: [KSP]: Fixes some incremental processing issues with KSP (c8a568956) Fixes <a href="https://redirect.github.com/google/dagger/issues/4046">#4046</a>: [KSP] Fixes "Unexpected element" in XProcessing library (<a href=" |
||
|
|
d556a0793b |
build(deps): Bump com.squareup.moshi:moshi from 1.12.0 to 1.15.0 in /kotlin/android (#2374)
Bumps [com.squareup.moshi:moshi](https://github.com/square/moshi) from 1.12.0 to 1.15.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/square/moshi/blob/master/CHANGELOG.md">com.squareup.moshi:moshi's changelog</a>.</em></p> <blockquote> <h2>Version 1.15.0</h2> <p><em>2023-05-12</em></p> <ul> <li>Upgrade to Kotlin <code>1.8.21</code>.</li> <li>Upgrade to KSP <code>1.8.21-1.0.11</code>.</li> <li>Upgrade to kotlinx-metadata <code>0.6.0</code>.</li> <li>Upgrade to KotlinPoet <code>1.13.2</code>.</li> <li>Support Kotlin language version <code>1.9.0</code> in KAPT.</li> <li>Include name of the type being processed when creating the adapterGenerator fails in KSP.</li> <li>Suppress <code>UNUSED_PARAMETER</code> in generated code.</li> <li>Deprecate KAPT code gen. Please migrate to KSP, we will remove KAPT support in a future release. This release will also print an annoying noisy warning in KAPT processing if you use it.</li> </ul> <h2>Version 1.14.0</h2> <p><em>2022-09-06</em></p> <ul> <li>Upgrade: [Kotlin 1.7.0][kotlin_1_7_0].</li> <li>Upgrade [KotlinPoet 1.12.0][kotlinpoet_1_12_0]. <ul> <li>Moshi no longer shades kotlinpoet-ksp APIs, meaning they can be updated independently of Moshi updates.</li> </ul> </li> <li>Upgrade: [KSP 1.7.0-1.0.6][ksp_1_7_0_1_0_6].</li> <li>Upgrade: [kotlinx-metadata 0.5.0][kotlinx_metadata_0_5_0], allowing reading of kotlin 1.8 APIs too.</li> </ul> <h2>Version 1.13.0</h2> <p><em>2021-12-08</em></p> <ul> <li> <p>New: Support for [Kotlin Symbol Processing (KSP)][ksp]. KSP is an alternative to annotation processing code gen. It's builds faster and better supports Kotlin language features.</p> <p>To use KSP in your application you must enable the KSP Gradle plugin and add a KSP dependency on Moshi codegen.</p> <pre><code>plugins { id("com.google.devtools.ksp").version("1.6.0-1.0.1") } <p>dependencies { ksp("com.squareup.moshi:moshi-kotlin-codegen:1.13.0") } </code></pre></p> <p>If you're switching from annotation processing (kapt) to KSP, you should remove the kapt plugin and the kapt Moshi dependency.</p> </li> <li> <p>New: <code>@Json(ignore = true)</code> is a Moshi-specific way to exclude properties from JSON encoding and decoding.</p> </li> <li> <p>New: Support Java 16 records. (Moshi still requires Java 8 only; we're shipping a [multi-release</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
3e1ba0d041 |
build(deps): Bump serde from 1.0.188 to 1.0.189 in /rust (#2383)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
06608eca1b |
Add terraform dependabot (#2392)
Refs #2360 |
||
|
|
40616abf84 |
Update dependabot package-ecosystems; set schedule to daily (#2360)
- Update dependabot dependency check to `daily`; it's our only supply chain scanner at the moment - Configure dependabot to alert on security issues - Fix some directory path configurations - Remove ruby - Add Swift - Use `gradle`, not `maven` ecosystem - Add @firezone/engineering to code scanning / security alerting management - Remove Ruby and add Java/Kotlin and Swift to CodeQL <img width="801" alt="Screenshot 2023-10-16 at 5 02 48 PM" src="https://github.com/firezone/firezone/assets/167144/c2b11580-f819-4b9c-b28e-c20d9f24c93e"> Fixes #1687 |
||
|
|
c78975a1ed |
build(deps): Bump time from 0.3.29 to 0.3.30 in /rust (#2350)
Bumps [time](https://github.com/time-rs/time) from 0.3.29 to 0.3.30. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/time-rs/time/releases">time's releases</a>.</em></p> <blockquote> <h2>v0.3.30</h2> <p>See the <a href="https://github.com/time-rs/time/blob/main/CHANGELOG.md">changelog</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/time-rs/time/blob/main/CHANGELOG.md">time's changelog</a>.</em></p> <blockquote> <h2>0.3.30 [2023-10-13]</h2> <h3>Added</h3> <ul> <li><code>powerfmt::smart_display::SmartDisplay</code> has been added for the main types in the library. These implementations ensure that values follow the requested fill, width, and alignment when using <code>format!</code> or similar macros. <code>Display</code> is implemented in terms of <code>SmartDisplay</code>.</li> </ul> <h3>Fixed</h3> <ul> <li>Large values no longer wrap around in release mode when using <code>NumericalDuration</code> or <code>NumericalStdDuration</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
3c98bb97e4 |
build(deps): Bump async-trait from 0.1.73 to 0.1.74 in /rust (#2349)
Bumps [async-trait](https://github.com/dtolnay/async-trait) from 0.1.73 to 0.1.74. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.74</h2> <ul> <li>Documentation improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
f20295fa4a |
build(deps): Bump ring from 0.17.2 to 0.17.4 in /rust (#2347)
[//]: # (dependabot-start) ⚠️ **Dependabot is rebasing this PR** ⚠️ Rebasing might not happen immediately, so don't worry if this takes some time. Note: if you make any changes to this PR yourself, they will take precedence over the rebase. --- [//]: # (dependabot-end) Bumps [ring](https://github.com/briansmith/ring) from 0.17.2 to 0.17.4. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/briansmith/ring/commits">compare view</a></li> </ul> </details> <br /> [](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 <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> |
||
|
|
d1fa7f56dc |
build(deps): Bump tracing from 0.1.37 to 0.1.39 in /rust (#2346)
Bumps [tracing](https://github.com/tokio-rs/tracing) from 0.1.37 to 0.1.39. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/tracing/releases">tracing's releases</a>.</em></p> <blockquote> <h2>tracing 0.1.39</h2> <p>This release adds several additional features to the <code>tracing</code> macros. In addition, it updates the <code>tracing-core</code> dependency to [v0.1.32][core-0.1.32] and the <code>tracing-attributes</code> dependency to [v0.1.27][attrs-0.1.27].</p> <h3>Added</h3> <ul> <li>Allow constant field names in macros (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2617">#2617</a>)</li> <li>Allow setting event names in macros (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2699">#2699</a>)</li> <li><strong>core</strong>: Allow <code>ValueSet</code>s of any length (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2508">#2508</a>)</li> </ul> <h3>Changed</h3> <ul> <li><code>tracing-attributes</code>: updated to [0.1.27][attrs-0.1.27]</li> <li><code>tracing-core</code>: updated to [0.1.32][core-0.1.32]</li> <li><strong>attributes</strong>: Bump minimum version of proc-macro2 to 1.0.60 (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2732">#2732</a>)</li> <li><strong>attributes</strong>: Generate less dead code for async block return type hint (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2709">#2709</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Use fully qualified names in macros for items exported from std prelude (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2621">#2621</a>, <a href="https://redirect.github.com/tokio-rs/tracing/issues/2757">#2757</a>)</li> <li><strong>attributes</strong>: Allow [<code>clippy::let_with_type_underscore</code>] in macro-generated code (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2609">#2609</a>)</li> <li><strong>attributes</strong>: Allow <code>unknown_lints</code> in macro-generated code (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2626">#2626</a>)</li> <li><strong>attributes</strong>: Fix a compilation error in <code>#[instrument]</code> when the <code>"log"</code> feature is enabled (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2599">#2599</a>)</li> </ul> <h3>Documented</h3> <ul> <li>Add <code>axum-insights</code> to relevant crates. (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2713">#2713</a>)</li> <li>Fix link to RAI pattern crate documentation (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2612">#2612</a>)</li> <li>Fix docs typos and warnings (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2581">#2581</a>)</li> <li>Add <code>clippy-tracing</code> to related crates (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2628">#2628</a>)</li> <li>Add <code>tracing-cloudwatch</code> to related crates (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2667">#2667</a>)</li> <li>Fix deadlink to <code>tracing-etw</code> repo (<a href="https://redirect.github.com/tokio-rs/tracing/issues/2602">#2602</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tracing/issues/2617">#2617</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2617">tokio-rs/tracing#2617</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2699">#2699</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2699">tokio-rs/tracing#2699</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2508">#2508</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2508">tokio-rs/tracing#2508</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2621">#2621</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2621">tokio-rs/tracing#2621</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2713">#2713</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2713">tokio-rs/tracing#2713</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2581">#2581</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2581">tokio-rs/tracing#2581</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2628">#2628</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2628">tokio-rs/tracing#2628</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2667">#2667</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2667">tokio-rs/tracing#2667</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2602">#2602</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2602">tokio-rs/tracing#2602</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2626">#2626</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2626">tokio-rs/tracing#2626</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2757">#2757</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2757">tokio-rs/tracing#2757</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2732">#2732</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2732">tokio-rs/tracing#2732</a> <a href="https://redirect.github.com/tokio-rs/tracing/issues/2709">#2709</a>: <a href="https://redirect.github.com/tokio-rs/tracing/pull/2709">tokio-rs/tracing#2709</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
720218db06 |
Allow dependabot to write elixir unit test report (#2359)
Fixes failing dependabot PRs |
||
|
|
be990e7fea |
Build, sign, distribute Android app via Firebase to testers (#2332)
Build, sign, and distribute Android app for testing. Closes #2208 |
||
|
|
b187ac7850 |
feat(connlib): gzip encode log files (#2345)
Resolves: #2342. Co-authored-by: Jamil <jamilbk@users.noreply.github.com> |
||
|
|
be93a73866 |
Uncomment 1.0 announcement link in README (#2352)
Meant to do this a while ago. |
||
|
|
69638d6993 |
Refactor xcconfig structure (#2333)
- Conditionally set Automatic or Manual provisioning from env (Fixes #2326) - Refactor xcconfig structure to make configuring the project simpler across different envs - Use consistent parentheses in Makefiles and xcconfigs (Refs #2324) (Fixes #2334) |
||
|
|
2bfdb7d39e |
build(deps): Bump pre-commit from 3.4.0 to 3.5.0 (#2351)
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.4.0 to 3.5.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pre-commit/pre-commit/releases">pre-commit's releases</a>.</em></p> <blockquote> <h2>pre-commit v3.5.0</h2> <h3>Features</h3> <ul> <li>Improve performance of <code>check-hooks-apply</code> and <code>check-useless-excludes</code>. <ul> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/2998">#2998</a> PR by <a href="https://github.com/mxr"><code>@mxr</code></a>.</li> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/2935">#2935</a> issue by <a href="https://github.com/mxr"><code>@mxr</code></a>.</li> </ul> </li> </ul> <h3>Fixes</h3> <ul> <li>Use <code>time.monotonic()</code> for more accurate hook timing. <ul> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/3024">#3024</a> PR by <a href="https://github.com/adamchainz"><code>@adamchainz</code></a>.</li> </ul> </li> </ul> <h3>Migrating</h3> <ul> <li>Require npm 6.x+ for <code>language: node</code> hooks. <ul> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/2996">#2996</a> PR by <a href="https://github.com/RoelAdriaans"><code>@RoelAdriaans</code></a>.</li> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/1983">#1983</a> issue by <a href="https://github.com/henryiii"><code>@henryiii</code></a>.</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md">pre-commit's changelog</a>.</em></p> <blockquote> <h1>3.5.0 - 2023-10-13</h1> <h3>Features</h3> <ul> <li>Improve performance of <code>check-hooks-apply</code> and <code>check-useless-excludes</code>. <ul> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/2998">#2998</a> PR by <a href="https://github.com/mxr"><code>@mxr</code></a>.</li> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/2935">#2935</a> issue by <a href="https://github.com/mxr"><code>@mxr</code></a>.</li> </ul> </li> </ul> <h3>Fixes</h3> <ul> <li>Use <code>time.monotonic()</code> for more accurate hook timing. <ul> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/3024">#3024</a> PR by <a href="https://github.com/adamchainz"><code>@adamchainz</code></a>.</li> </ul> </li> </ul> <h3>Migrating</h3> <ul> <li>Require npm 6.x+ for <code>language: node</code> hooks. <ul> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/2996">#2996</a> PR by <a href="https://github.com/RoelAdriaans"><code>@RoelAdriaans</code></a>.</li> <li><a href="https://redirect.github.com/pre-commit/pre-commit/issues/1983">#1983</a> issue by <a href="https://github.com/henryiii"><code>@henryiii</code></a>.</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
2a99cc39e9 |
Install and cache Rust toolchain (#2353)
On GH-hosted runners, this isn't a problem. But on self-hosted runners with persistent disks, we hit this issue: https://github.com/Swatinem/rust-cache#known-issues This PR should fix that by ensuring the Rust toolchain is installed. It also installs the toolchain after the cache has been restored so we can take advantage of any cached artifacts. |
||
|
|
b639c2b231 |
feat(ci): be explicit about runner.arch and key usage (#2341)
|
||
|
|
58f5f79672 |
fix(connlib): don't spam log on timeout (#2340)
It turns out there was a bug in the `StreamMap` implementation that
would keep emitting the event once a stream timed out. I fixed it in
|
||
|
|
d16aa242bf |
Add note re: interface name changes (#2336)
Fixes #1865 |
||
|
|
5dcfcc1e49 |
Don't use any local tun interfaces for WebRTC ICE candidates (#2335)
I was triaging #2163 and realized we probably want to filter _all_ `*tun*` interfaces, not just our own right? |
||
|
|
3a07d16c75 |
Build Apple on macos-14 (#2313)
- Update CI to run on our self-hosted M1 runner as well (macos-14) - Sanitize build environment in `build-rust.sh` to keep only needed ENV vars from Xcode - Build both `x86_64` and `aarch64` targets with a single `cargo build` instead of a loop - Store artifacts in ephemeral locations Fixes #2329 |
||
|
|
c4c1a67d12 |
DRY up heex templates (#2238)
This PR lays the ground work for making all the liveview pages more uniform in how they are laid out by creating and updating some of the liveview components. |
||
|
|
629f5ec551 |
Remove required-status-checks workaround (#2320)
We are hitting this: https://brunoscheufler.com/blog/2022-04-09-the-required-github-status-check-that-wasnt We could employ the workaround listed there, but that would be more hacky. Instead, I'll make sure @firezone/engineering has access to update the repo settings for required status checks so that we aren't blocked on merging PRs whenever the CI job structure changes. |
||
|
|
0229004d98 | refactor(connlib): split device handler for clients & gateway (take 2) (#2318) | ||
|
|
49b836ed3e |
Revert "refactor(connlib): split device handler for clients & gateway" (#2317)
Reverts firezone/firezone#2301 This auto-merged despite failing CI. |
||
|
|
aaf4b4347f |
Always run required-status-checks job (#2319)
Fixes issues like this one: https://github.com/firezone/firezone/actions/runs/6488859137/job/17622328484?pr=2301 |
||
|
|
dbf0e445b0 | refactor(connlib): split device handler for clients & gateway (#2301) | ||
|
|
1c03cfc80f |
fix(android): Fixed auth redirect and clear accountId issue (#2303)
- Updated the chrome tab launch flow to fix unexpected behaviour when closing the browser. - Updated the signout functionality to not delete `accountId`. Fixes #2184 Fixes #2185 |
||
|
|
0aab4077f8 | Fix auth flow state, bump COS to 109, enable fluentbit logging, auto-remove docker registry artifacts (#2315) | ||
|
|
8dc869909a |
Update web signup page and add tests (#2305)
Why: * The signup page was failing to allow signups due to a change in one of the domain functions. This happened due to the UI not having tests for the sign up page. The sign up page has been updated to use the new domain function signature and has also had some tests added to hopefully prevent regressions. Co-authored-by: Jamil <jamilbk@users.noreply.github.com> |