mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
510714ddcd606bff9ffdc6b703e375964a462e75
3787 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
510714ddcd |
build(deps): Bump clap from 4.5.1 to 4.5.2 in /rust (#4009)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.1 to 4.5.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p> <blockquote> <h2>v4.5.2</h2> <h2>[4.5.2] - 2024-03-06</h2> <h3>Fixes</h3> <ul> <li><em>(macros)</em> Silence a warning</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p> <blockquote> <h2>[4.5.2] - 2024-03-06</h2> <h3>Fixes</h3> <ul> <li><em>(macros)</em> Silence a warning</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
0c40c9e8a0 |
chore(android): remove unused dep (#4021)
Wasn't used... |
||
|
|
98779bb84b |
build(deps-dev): Bump typescript from 5.3.3 to 5.4.2 in /rust/gui-client (#4001)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.3 to 5.4.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 5.4</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed issues query for Typescript 5.4.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed issues query for Typescript 5.4.2 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.4 RC</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-rc/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed issues query for Typescript 5.4.1 (RC)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.4 Beta</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-beta/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
fcc3bf9de3 |
build(deps): Bump @types/node from 20.11.24 to 20.11.25 in /website (#4006)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.11.24 to 20.11.25. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">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> |
||
|
|
41546bb85f |
build(deps-dev): Bump typescript from 5.3.3 to 5.4.2 in /website (#4007)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.3.3 to 5.4.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 5.4</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed issues query for Typescript 5.4.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed issues query for Typescript 5.4.2 (Stable)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.4 RC</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-rc/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed issues query for Typescript 5.4.1 (RC)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.4 Beta</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4-beta/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed issues query for Typescript 5.4.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
93c54c8445 |
build(deps): Bump flowbite from 2.2.1 to 2.3.0 in /rust/gui-client (#4003)
Bumps [flowbite](https://github.com/themesberg/flowbite) from 2.2.1 to 2.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/themesberg/flowbite/releases">flowbite's releases</a>.</em></p> <blockquote> <h2>v2.3.0</h2> <ul> <li>added new <a href="https://flowbite.com/docs/components/clipboard/">copy to clipboard</a> component and examples</li> <li>added new JavaScript tab to the documentation examples</li> <li>update dependency to Tailwind CSS v3.4.1</li> <li>fixed carousel component behavior when there’s only one image</li> <li>added new data attribute to set active and inactive classes for tabs</li> <li>Ruby on Rails integration fix for turbo load</li> <li>minor bug fixes and improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
f358f824a1 | chore(devops): Make some vars optional in systemd install script (#4017) | ||
|
|
92261be9e0 |
chore(devops): Use separate script to install systemd gateway (#4016)
This prevents us from backslack escape hell when trying to expose this script in different contexts. Needed as a pre-req to #4011 |
||
|
|
46d60da136 |
chore(snownet): improve logs in Allocation (#3986)
This adds a few logs that I noticed could be helpful after looking at some logs shared by a customer. Most importantly, we now log everything in `handle_timeout` in the scope of the relay's IP, meaning we can differentiate them from each other. |
||
|
|
0ed2480ac0 |
refactor(connlib): merge control_protocol::gateway into gateway module (#3984)
This separation doesn't really hold anymore as we already have an `impl Tunnel` and `impl GatewayState` within `gateway.rs`. It is easier to maintain if more gateway-specific things are in `gateway.rs`. Plus, once we integrate the portal connection into the tunnel, we can collapse a lot of these APIs. |
||
|
|
2f74edd581 |
feat(snownet): always force a handshake when we change the socket (#3985)
Some local testing identified that we might lose the first packet if we switch the sockets too quickly, i.e. upgrade from a relayed one to a direct one initially. To mitigate having to wait for the wireguard timeout here, let's force a handshake every time we switch to a new socket. |
||
|
|
ae6c32643f |
refactor(connlib): fail tunnel in case the device gets closed (#3981)
Currently, we have some duplication between client and gateway in how we handle a closed TUN device (i.e. reading a 0-length packet). Previously, we would just deactivate the tunnel as we can't do anything when the device is gone. I don't think that is actually helpful. Instead, we should fail the tunnel if the device gets closed, similar to any other IO error on the device.\ This reduces duplication between the two eventloops. |
||
|
|
784a34faa1 |
chore(connlib): move wire trace logs to Socket (#3983)
This further improves consistency in when we emit these logs. Previously, the `wire` trace would also log packets that we failed to send (so never actually hit the wire) and would omit packets that we handled internally within `snownet`. To implement this consistently, I ended up merging the two iterators for IPv4 and IPv6 packets which is a nice addition because it means we always empty both sockets and don't prioritize IPv4 over IPv6. |
||
|
|
bd7aa814d9 |
chore(ci): Fix dependabot paths and CI warnings (#3982)
<img width="1090" alt="Screenshot 2024-03-05 at 3 48 57 PM" src="https://github.com/firezone/firezone/assets/167144/c7d9f0c5-f0e9-479a-917c-6225da10188c"> <img width="846" alt="Screenshot 2024-03-05 at 3 49 21 PM" src="https://github.com/firezone/firezone/assets/167144/f4d5765f-47e0-4c7e-b399-cde1f415764d"> |
||
|
|
9cab250696 |
chore(windows): Sign internal exe using beforeBundleCommand (#3994)
Refs #3230 It looks like we need to sign the internal exe before it gets bundled too. We can use `beforeBundleCommand` to do so. Soon, Tauri should have native support for this exact scenario: https://github.com/tauri-apps/tauri/pull/8718 |
||
|
|
19e833262f |
chore(windows): Sign windows exe too (#3992)
Fixes #3230 |
||
|
|
169dd72e74 |
chore(apple): Don't sort resources got from connlib (#3990)
Fixes #3301. |
||
|
|
2003e3dd83 |
feat(apple): UI notification for reauth (#3684)
This PR shows an alert (macOS) / local notification (iOS) when the user is signed out because of a tunnel error. Fixes the apple part of #3329. |
||
|
|
8360e3734b |
chore(phoenix-channel): reduce noise in logs (#3939)
The span around the `init` function doesn't actually add anything
useful. We always use the `PhoenixChannel` only in a particular
component, e.g. the relay will always log in using the `relay` topic
etc. Thus, when looking at the relay's logs, this `login_topic` will
simply say "relay" which is something we know by looking at the source
code.
Additionally, the "Connected to portal, waiting for `init` message" line
is no longer true. Connecting to the portal has been moved into the
internal state machine, which now causes two similar logs to be printed:
```
gateway-1 | 2024-03-05T04:45:29.671736Z INFO init{user_agent="Alpine Linux/3.19.1 (x86_64;6.6.16;) connlib/1.0.0" login_topic="gateway"}: phoenix_channel: Connected to portal, waiting for `init` message
gateway-1 | 2024-03-05T04:45:29.685338Z INFO init{user_agent="Alpine Linux/3.19.1 (x86_64;6.6.16;) connlib/1.0.0" login_topic="gateway"}: phoenix_channel: Connected to portal host=api
```
Note that the first one is lying because we simply constructed the state
machine but haven't connected to anything yet.
|
||
|
|
26c10fb361 |
build(deps): Bump base64 from 0.21.7 to 0.22.0 in /rust (#3935)
Bumps [base64](https://github.com/marshallpierce/rust-base64) from 0.21.7 to 0.22.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md">base64's changelog</a>.</em></p> <blockquote> <h1>0.22.0</h1> <ul> <li><code>DecodeSliceError::OutputSliceTooSmall</code> is now conservative rather than precise. That is, the error will only occur if the decoded output <em>cannot</em> fit, meaning that <code>Engine::decode_slice</code> can now be used with exactly-sized output slices. As part of this, <code>Engine::internal_decode</code> now returns <code>DecodeSliceError</code> instead of <code>DecodeError</code>, but that is not expected to affect any external callers.</li> <li><code>DecodeError::InvalidLength</code> now refers specifically to the <em>number of valid symbols</em> being invalid (i.e. <code>len % 4 == 1</code>), rather than just the number of input bytes. This avoids confusing scenarios when based on interpretation you could make a case for either <code>InvalidLength</code> or <code>InvalidByte</code> being appropriate.</li> <li>Decoding is somewhat faster (5-10%)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
fc322f7cf6 | docs: Session lifetime inaccuracy (#3987) | ||
|
|
70a9ed2714 |
feat(windows): code sign Windows client (#3891)
- Uses infra we [set up previously](https://portal.azure.com/#@firezoneinc.onmicrosoft.com/resource/subscriptions/43767d16-5744-41af-ab38-6323d54b9b7d/resourceGroups/Default/providers/Microsoft.KeyVault/vaults/firezone-code-signing/overview) in Azure for codesigning. - Cert is currently expired so this is likely to fail. Currently pending renewal with GlobalSign - May need a few more pushes to `main` to troubleshoot issues since this is run in CD Fixes #3230 |
||
|
|
2c2bbe19ff |
chore(relay): add FIREZONE_NAME env variable (#3932)
Follow-up from #2544. --------- Signed-off-by: Thomas Eizinger <thomas@eizinger.io> Co-authored-by: Jamil <jamilbk@users.noreply.github.com> |
||
|
|
b94eb4d4c7 |
chore: make stub of the Tauri client for macOS (#3977)
This would allow me to fix compile / check / fmt errors from macOS CI runners locally, e.g. https://github.com/firezone/firezone/pull/3920#discussion_r1513357337 It can't sign in or start connlib, but it shows the GUI  --------- Signed-off-by: Reactor Scram <ReactorScram@users.noreply.github.com> Co-authored-by: User <user@Users-MacBook-Pro.local> Co-authored-by: Jamil <jamilbk@users.noreply.github.com> |
||
|
|
6419b1d096 |
chore(portal): Fix static files (#3974)
Fixes issues with static files returning 404s |
||
|
|
6b04fdf045 |
chore(portal): add assert_receive to wait until pid is started (#3973)
Should fix https://github.com/firezone/firezone/actions/runs/8159796064/job/22304910482#step:12:20 |
||
|
|
e49cb8991c |
build(deps): Bump cyrilgdn/postgresql from 1.21.1-beta.1 to 1.22.0 in /terraform/environments/production (#3952)
Bumps [cyrilgdn/postgresql](https://github.com/cyrilgdn/terraform-provider-postgresql) from 1.21.1-beta.1 to 1.22.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cyrilgdn/terraform-provider-postgresql/releases">cyrilgdn/postgresql's releases</a>.</em></p> <blockquote> <h2>v1.22.0</h2> <h2>What's Changed</h2> <h4>Bug fixes</h4> <ul> <li>Fix getting stuck on refreshing postgresql grant by <a href="https://github.com/giner"><code>@giner</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/351">cyrilgdn/terraform-provider-postgresql#351</a></li> <li>fix: quote table name in postgresql_publication by <a href="https://github.com/jerome-quere"><code>@jerome-quere</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/402">cyrilgdn/terraform-provider-postgresql#402</a></li> </ul> <h4>Doc</h4> <ul> <li>Add <code>sslinline</code> argument description to index.html.markdown by <a href="https://github.com/Hakkenouw"><code>@Hakkenouw</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/409">cyrilgdn/terraform-provider-postgresql#409</a></li> <li>Fix indentation in index.html.markdown by <a href="https://github.com/hfm"><code>@hfm</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/380">cyrilgdn/terraform-provider-postgresql#380</a></li> <li>fix(doc): Typo in <code>postgresql_grant_role</code> doc by <a href="https://github.com/cyrilgdn"><code>@cyrilgdn</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/412">cyrilgdn/terraform-provider-postgresql#412</a></li> </ul> <h4>Libs</h4> <ul> <li>Bump golang.org/x/crypto from 0.11.0 to 0.17.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/386">cyrilgdn/terraform-provider-postgresql#386</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Hakkenouw"><code>@Hakkenouw</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/409">cyrilgdn/terraform-provider-postgresql#409</a></li> <li><a href="https://github.com/jerome-quere"><code>@jerome-quere</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/402">cyrilgdn/terraform-provider-postgresql#402</a></li> <li><a href="https://github.com/hfm"><code>@hfm</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/380">cyrilgdn/terraform-provider-postgresql#380</a></li> <li><a href="https://github.com/dependabot"><code>@dependabot</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/386">cyrilgdn/terraform-provider-postgresql#386</a></li> <li><a href="https://github.com/giner"><code>@giner</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/351">cyrilgdn/terraform-provider-postgresql#351</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/cyrilgdn/terraform-provider-postgresql/compare/v1.21.0...v1.22.0">https://github.com/cyrilgdn/terraform-provider-postgresql/compare/v1.21.0...v1.22.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
5b0e78e4cf |
build(deps): Bump cyrilgdn/postgresql from 1.21.1-beta.1 to 1.22.0 in /terraform/environments/staging (#3954)
Bumps [cyrilgdn/postgresql](https://github.com/cyrilgdn/terraform-provider-postgresql) from 1.21.1-beta.1 to 1.22.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/cyrilgdn/terraform-provider-postgresql/releases">cyrilgdn/postgresql's releases</a>.</em></p> <blockquote> <h2>v1.22.0</h2> <h2>What's Changed</h2> <h4>Bug fixes</h4> <ul> <li>Fix getting stuck on refreshing postgresql grant by <a href="https://github.com/giner"><code>@giner</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/351">cyrilgdn/terraform-provider-postgresql#351</a></li> <li>fix: quote table name in postgresql_publication by <a href="https://github.com/jerome-quere"><code>@jerome-quere</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/402">cyrilgdn/terraform-provider-postgresql#402</a></li> </ul> <h4>Doc</h4> <ul> <li>Add <code>sslinline</code> argument description to index.html.markdown by <a href="https://github.com/Hakkenouw"><code>@Hakkenouw</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/409">cyrilgdn/terraform-provider-postgresql#409</a></li> <li>Fix indentation in index.html.markdown by <a href="https://github.com/hfm"><code>@hfm</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/380">cyrilgdn/terraform-provider-postgresql#380</a></li> <li>fix(doc): Typo in <code>postgresql_grant_role</code> doc by <a href="https://github.com/cyrilgdn"><code>@cyrilgdn</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/412">cyrilgdn/terraform-provider-postgresql#412</a></li> </ul> <h4>Libs</h4> <ul> <li>Bump golang.org/x/crypto from 0.11.0 to 0.17.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/386">cyrilgdn/terraform-provider-postgresql#386</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Hakkenouw"><code>@Hakkenouw</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/409">cyrilgdn/terraform-provider-postgresql#409</a></li> <li><a href="https://github.com/jerome-quere"><code>@jerome-quere</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/402">cyrilgdn/terraform-provider-postgresql#402</a></li> <li><a href="https://github.com/hfm"><code>@hfm</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/380">cyrilgdn/terraform-provider-postgresql#380</a></li> <li><a href="https://github.com/dependabot"><code>@dependabot</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/386">cyrilgdn/terraform-provider-postgresql#386</a></li> <li><a href="https://github.com/giner"><code>@giner</code></a> made their first contribution in <a href="https://redirect.github.com/cyrilgdn/terraform-provider-postgresql/pull/351">cyrilgdn/terraform-provider-postgresql#351</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/cyrilgdn/terraform-provider-postgresql/compare/v1.21.0...v1.22.0">https://github.com/cyrilgdn/terraform-provider-postgresql/compare/v1.21.0...v1.22.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a91df57420 |
build(deps): Bump @types/react from 18.2.61 to 18.2.63 in /website (#3963)
Bumps [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react) from 18.2.61 to 18.2.63. <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react">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> |
||
|
|
379f577291 |
chore(windows client): update windows and windows-implement deps (#3919)
Closes #3879 and #3902 I re-created Cargo.lock, so it incidentally updated a bunch of other stuff. I can revert that file if it's a problem. Had to search a bit for the breaking changes. Found here that they renamed `ComInterface`: https://github.com/microsoft/windows-rs/issues/2875#issuecomment-1962332067 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
d5922eade0 |
build(deps): Bump env_logger from 0.11.2 to 0.11.3 in /rust (#3968)
Bumps [env_logger](https://github.com/rust-cli/env_logger) from 0.11.2 to 0.11.3. <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.3</h2> <h2>[0.11.3] - 2024-03-05</h2> <h3>Features</h3> <ul> <li>Experimental support for key-value logging behind <code>unstable-kv</code></li> </ul> </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.3] - 2024-03-05</h2> <h3>Features</h3> <ul> <li>Experimental support for key-value logging behind <code>unstable-kv</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
5d4121bbfc |
chore(ci): Use Xcode 15.2 (#3924)
Fixes these warnings: https://github.com/firezone/firezone/actions/runs/8149132180/job/22273278837?pr=3906#step:6:592 |
||
|
|
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 "alterable_logger" 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=" |
||
|
|
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 "use server" 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 "use server" 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 "Add experimental config for navigation raf test (<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62668">#62668</a>)":
<a
href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/62834">#62834</a></li>
<li>Revert "refactor(analysis): rust based page-static-info,
deprecate js parse interface in next-swc": <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="
|
||
|
|
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=" |
||
|
|
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. [](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> |
||
|
|
8efd70ebea | chore(ci): Fix hilt groups typo (#3966) | ||
|
|
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. [](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> |
||
|
|
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 /> [](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> |
||
|
|
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 "use server" 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 "use server" 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 "Add experimental config for navigation raf test (<a href="https://redirect.github.com/vercel/next.js/issues/62668">#62668</a>)": <a href="https://redirect.github.com/vercel/next.js/issues/62834">#62834</a></li> <li>Revert "refactor(analysis): rust based page-static-info, deprecate js parse interface in next-swc": <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=" |
||
|
|
d023dd8417 |
chore(dependabot): remove non-existent package configuration (#3936)
See https://github.com/firezone/firezone/network/updates/18053834/jobs. |
||
|
|
b5303bdc46 | chore(ci): remove redundant runs-on config (#3925) | ||
|
|
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=" |
||
|
|
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=" |
||
|
|
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=" |
||
|
|
fd78e711f0 |
chore(connlib): make some logs more meaningful (#3835)
Extracted out of: #3682. |
||
|
|
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 |
||
|
|
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. |
||
|
|
6706db457f |
fix(ipad): Allow NavigationView to occupy entire screen (#3908)
## Before  ## After    |
||
|
|
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 /> [](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> |