mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
309914a45da4a4fdd27ae182803113ae77ad162e
6205 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
309914a45d |
chore(android): release version 1.4.0 (#7649)
Bumps the Android client to the 1.4.0 release. Tested in Android emulator. |
||
|
|
36cd9a18d2 |
docs: Update supported distros for Linux GUI client (#7647)
We have RPM builds and instructions for installing them, so I've moved this to our docs. Identified #7646 as a known issue. |
||
|
|
dc55d063d4 |
build(deps): Group tauri dependabot updates (#7648)
Groups tauri updates related to the core packages together. |
||
|
|
7972303dfa |
build(deps-dev): Bump vite from 5.4.10 to 6.0.6 in /rust/gui-client (#7634)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.4.10 to 6.0.6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/releases">vite's releases</a>.</em></p> <blockquote> <h2>v6.0.6</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.6/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.5</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.5/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.4</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.4/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.3</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.3/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.2</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.2/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>create-vite@6.0.1</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/create-vite@6.0.1/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.1</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.1/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>create-vite@6.0.0</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/create-vite@6.0.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>plugin-legacy@6.0.0</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/plugin-legacy@6.0.0/packages/plugin-legacy/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0-beta.10</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0-beta.10/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0-beta.9</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0-beta.9/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0-beta.8</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0-beta.8/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0-beta.7</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0-beta.7/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0-beta.6</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0-beta.6/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0-beta.5</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0-beta.5/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v6.0.0-beta.4</h2> <p>Please refer to <a href="https://github.com/vitejs/vite/blob/v6.0.0-beta.4/packages/vite/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's changelog</a>.</em></p> <blockquote> <h2><!-- raw HTML omitted -->6.0.6 (2024-12-26)<!-- raw HTML omitted --></h2> <ul> <li>fix: replace runner-side path normalization with <code>fetchModule</code>-side resolve (<a href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18361">#18361</a>) (<a href=" |
||
|
|
4f9930ddae |
build(deps-dev): Bump tailwindcss from 3.4.16 to 3.4.17 in /rust/gui-client (#7635)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 3.4.16 to 3.4.17. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's releases</a>.</em></p> <blockquote> <h2>v3.4.17</h2> <h3>Fixed</h3> <ul> <li>Work around Node v22.12+ issue (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15421">#15421</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/blob/v3.4.17/CHANGELOG.md">tailwindcss's changelog</a>.</em></p> <blockquote> <h2>[3.4.17] - 2024-12-17</h2> <h3>Fixed</h3> <ul> <li>Work around Node v22.12+ issue (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15421">#15421</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
b358a3cc64 |
build(deps-dev): Bump @types/node from 22.8.6 to 22.10.3 in /rust/gui-client (#7636)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 22.8.6 to 22.10.3. <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> |
||
|
|
bb2e587c21 |
build(deps): Bump lycheeverse/lychee-action from 2.1.0 to 2.2.0 (#7621)
Bumps [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) from 2.1.0 to 2.2.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/lycheeverse/lychee-action/releases">lycheeverse/lychee-action's releases</a>.</em></p> <blockquote> <h2>Version 2.2.0</h2> <h2>What's Changed</h2> <ul> <li>Fix if expressions in GitHub actions by <a href="https://github.com/YDX-2147483647"><code>@YDX-2147483647</code></a> in <a href="https://redirect.github.com/lycheeverse/lychee-action/pull/265">lycheeverse/lychee-action#265</a></li> <li>Update README.md to include continue-on-error: true in action by <a href="https://github.com/psobolewskiPhD"><code>@psobolewskiPhD</code></a> in <a href="https://redirect.github.com/lycheeverse/lychee-action/pull/267">lycheeverse/lychee-action#267</a></li> <li>Bump default version to latest (0.18.0) by <a href="https://github.com/trask"><code>@trask</code></a> in <a href="https://redirect.github.com/lycheeverse/lychee-action/pull/269">lycheeverse/lychee-action#269</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/psobolewskiPhD"><code>@psobolewskiPhD</code></a> made their first contribution in <a href="https://redirect.github.com/lycheeverse/lychee-action/pull/267">lycheeverse/lychee-action#267</a></li> <li><a href="https://github.com/trask"><code>@trask</code></a> made their first contribution in <a href="https://redirect.github.com/lycheeverse/lychee-action/pull/269">lycheeverse/lychee-action#269</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/lycheeverse/lychee-action/compare/v2...v2.2.0">https://github.com/lycheeverse/lychee-action/compare/v2...v2.2.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
7a4a1cccc3 |
build(deps): Bump hashicorp/tfc-workflows-github from 1.3.1 to 1.3.2 (#7622)
Bumps [hashicorp/tfc-workflows-github](https://github.com/hashicorp/tfc-workflows-github) from 1.3.1 to 1.3.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/tfc-workflows-github/releases">hashicorp/tfc-workflows-github's releases</a>.</em></p> <blockquote> <h2>v1.3.2</h2> <ul> <li>Bug fixes and enhancements from <a href="https://github.com/hashicorp/tfc-workflows-tooling/releases/tag/v1.3.2">tfc-workflows-tooling@v1.3.2</a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/tfc-workflows-github/blob/main/CHANGELOG.md">hashicorp/tfc-workflows-github's changelog</a>.</em></p> <blockquote> <h1>v1.3.2</h1> <ul> <li>Bug fixes and enhancements from <a href="https://github.com/hashicorp/tfc-workflows-tooling/releases/tag/v1.3.2">tfc-workflows-tooling@v1.3.2</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
5a7a28f324 |
build(deps): Bump com.google.firebase:firebase-bom from 33.6.0 to 33.7.0 in /kotlin/android (#7628)
Bumps com.google.firebase:firebase-bom from 33.6.0 to 33.7.0. [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
|
|
821fbde813 |
build(deps): Bump @docsearch/react from 3.8.0 to 3.8.2 in /website (#7644)
Bumps [@docsearch/react](https://github.com/algolia/docsearch/tree/HEAD/packages/docsearch-react) from 3.8.0 to 3.8.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/algolia/docsearch/releases"><code>@docsearch/react</code>'s releases</a>.</em></p> <blockquote> <h2>v3.8.2</h2> <h2><a href="https://github.com/algolia/docsearch/compare/v3.8.1...v3.8.2">3.8.2</a> (2024-12-17)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>css:</strong> older sass supported syntax (<a href="https://redirect.github.com/algolia/docsearch/issues/2415">#2415</a>) (<a href=" |
||
|
|
333ddf549e |
build(deps): Bump @next/third-parties from 15.0.3 to 15.1.3 in /website (#7639)
Bumps [@next/third-parties](https://github.com/vercel/next.js/tree/HEAD/packages/third-parties) from 15.0.3 to 15.1.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vercel/next.js/releases"><code>@next/third-parties</code>'s releases</a>.</em></p> <blockquote> <h2>v15.1.3</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>Retry manifest file loading only in dev mode: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/73900">#73900</a></li> <li>Use shared worker for lint & typecheck steps: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/74154">#74154</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/unstubbable"><code>@unstubbable</code></a> and <a href="https://github.com/ztanner"><code>@ztanner</code></a> for helping!</p> <h2>v15.1.2</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>Update React from 7283a213-20241206 to 65e06cb7-20241218: <a href="https://redirect.github.com/vercel/next.js/pull/74117">vercel/next.js#74117</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/ztanner"><code>@ztanner</code></a> for helping!</p> <h2>v15.1.1</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>fix(turbo): sassOptions silenceDeprecations was not overwritten with user options: <a href="https://redirect.github.com/vercel/next.js/pull/73937">vercel/next.js#73937</a></li> <li>refactor collectAppPageSegments: <a href="https://redirect.github.com/vercel/next.js/pull/73908">vercel/next.js#73908</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/devjiwonchoi"><code>@devjiwonchoi</code></a> and <a href="https://github.com/ztanner"><code>@ztanner</code></a> for helping!</p> <h2>v15.1.1-canary.23</h2> <h3>Misc Changes</h3> <ul> <li>docs: remove catch-all for opengraph-image: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/74338">#74338</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/leerob"><code>@leerob</code></a> for helping!</p> <h2>v15.1.1-canary.22</h2> <h3>Misc Changes</h3> <ul> <li>Fix typo in generateViewport docs: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/third-parties/issues/74288">#74288</a></li> </ul> <h3>Credits</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
267429a21e | chore(website): Update website copyright date (#7645) | ||
|
|
78d4019f3e |
build(deps): Bump framer-motion from 11.12.0 to 11.15.0 in /website (#7640)
Bumps [framer-motion](https://github.com/motiondivision/motion) from 11.12.0 to 11.15.0. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/motiondivision/motion/blob/main/CHANGELOG.md">framer-motion's changelog</a>.</em></p> <blockquote> <h2>[11.15.0] 2024-12-13</h2> <h3>Added</h3> <ul> <li>Add support for <code>repeat</code> in animation sequences.</li> </ul> <h3>Fixed</h3> <ul> <li>Clearing scheduled jobs at the end of an animation frame to ensure memory is released should the animation loop settle.</li> </ul> <h2>[11.14.4] 2024-12-13</h2> <h3>Fixed</h3> <ul> <li>Exporting <code>AnimationSequence</code> via <code>"motion"</code> entrypoint.</li> <li>Adding support for passing normal components to <code>motion.create()</code> in React 19.</li> </ul> <h2>[11.14.3] 2024-12-13</h2> <h3>Fixed</h3> <ul> <li>Fixing <code>motion-dom</code> and <code>motion-utils</code> entrypoints.</li> </ul> <h2>[11.14.2] 2024-12-13</h2> <h3>Fixed</h3> <ul> <li>Exporting <code>time</code> for internal use.</li> <li>Making <code>MotionValue.updatedAt</code> public for internal use.</li> </ul> <h2>[11.14.1] 2024-12-12</h2> <h3>Fixed</h3> <ul> <li>Fixing missing license in <code>motion-dom</code> and <code>motion-utils</code> packages.</li> </ul> <h2>[11.14.0] 2024-12-12</h2> <h3>Added</h3> <ul> <li>Added <code>press</code> gesture in Motion+ early access.</li> </ul> <h2>[11.13.6] 2024-12-10</h2> <h3>Fixed</h3> <ul> <li>Adding React 19 to optional peer dependencies in <code>"motion"</code> package also.</li> </ul> <h2>[11.13.5] 2024-12-10</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
2a6872d370 |
build(deps): Bump react-icons from 5.3.0 to 5.4.0 in /website (#7641)
Bumps [react-icons](https://github.com/react-icons/react-icons) from 5.3.0 to 5.4.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/react-icons/react-icons/releases">react-icons's releases</a>.</em></p> <blockquote> <h2>v5.4.0</h2> <h2>What's Changed</h2> <ul> <li>Add closing of the icon details modal with the ESC key by <a href="https://github.com/gabrielogregorio"><code>@gabrielogregorio</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/900">react-icons/react-icons#900</a></li> <li>support moduleResolution: bundler in tsconfig by <a href="https://github.com/kamijin-fanta"><code>@kamijin-fanta</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/970">react-icons/react-icons#970</a></li> <li>min search length changed to 2 by <a href="https://github.com/Kumar06Lav"><code>@Kumar06Lav</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/967">react-icons/react-icons#967</a></li> <li>Bump webpack from 5.89.0 to 5.94.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/975">react-icons/react-icons#975</a></li> <li>Bump micromatch from 4.0.5 to 4.0.8 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/976">react-icons/react-icons#976</a></li> <li>Bump axios from 1.6.8 to 1.7.7 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/977">react-icons/react-icons#977</a></li> <li>preview: Reduce the number of results displayed in search results by <a href="https://github.com/kamijin-fanta"><code>@kamijin-fanta</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/997">react-icons/react-icons#997</a></li> <li>2024-12-03 upgrade icons by <a href="https://github.com/kamijin-fanta"><code>@kamijin-fanta</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/998">react-icons/react-icons#998</a></li> <li>Bump dset from 3.1.3 to 3.1.4 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/979">react-icons/react-icons#979</a></li> <li>Bump express from 4.19.2 to 4.21.0 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/981">react-icons/react-icons#981</a></li> <li>Bump rollup from 2.79.1 to 2.79.2 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/982">react-icons/react-icons#982</a></li> <li>Bump http-proxy-middleware from 2.0.6 to 2.0.7 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/989">react-icons/react-icons#989</a></li> <li>Bump cross-spawn from 7.0.3 to 7.0.6 by <a href="https://github.com/dependabot"><code>@dependabot</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/994">react-icons/react-icons#994</a></li> <li>workflow: upgrade workflows by <a href="https://github.com/kamijin-fanta"><code>@kamijin-fanta</code></a> in <a href="https://redirect.github.com/react-icons/react-icons/pull/999">react-icons/react-icons#999</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Kumar06Lav"><code>@Kumar06Lav</code></a> made their first contribution in <a href="https://redirect.github.com/react-icons/react-icons/pull/967">react-icons/react-icons#967</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/react-icons/react-icons/compare/v5.3.0...v5.4.0">https://github.com/react-icons/react-icons/compare/v5.3.0...v5.4.0</a></p> <table> <thead> <tr> <th>Icon Library</th> <th>License</th> <th>Version</th> <th align="right">Count</th> </tr> </thead> <tbody> <tr> <td><a href="https://circumicons.com/">Circum Icons</a></td> <td><a href="https://github.com/Klarr-Agency/Circum-Icons/blob/main/LICENSE">MPL-2.0 license</a></td> <td>1.0.0</td> <td align="right">288</td> </tr> <tr> <td><a href="https://fontawesome.com/">Font Awesome 5</a></td> <td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 License</a></td> <td>5.15.4-3-gafecf2a</td> <td align="right">1612</td> </tr> <tr> <td><a href="https://fontawesome.com/">Font Awesome 6</a></td> <td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 License</a></td> <td>6.6.0</td> <td align="right">2050</td> </tr> <tr> <td><a href="https://ionicons.com/">Ionicons 4</a></td> <td><a href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td> <td>4.6.3</td> <td align="right">696</td> </tr> <tr> <td><a href="https://ionicons.com/">Ionicons 5</a></td> <td><a href="https://github.com/ionic-team/ionicons/blob/master/LICENSE">MIT</a></td> <td>5.5.4</td> <td align="right">1332</td> </tr> <tr> <td><a href="http://google.github.io/material-design-icons/">Material Design icons</a></td> <td><a href="https://github.com/google/material-design-icons/blob/master/LICENSE">Apache License Version 2.0</a></td> <td>4.0.0-125-gef43291c4d</td> <td align="right">4341</td> </tr> <tr> <td><a href="http://s-ings.com/typicons/">Typicons</a></td> <td><a href="https://creativecommons.org/licenses/by-sa/3.0/">CC BY-SA 3.0</a></td> <td>2.1.2</td> <td align="right">336</td> </tr> <tr> <td><a href="https://octicons.github.com/">Github Octicons icons</a></td> <td><a href="https://github.com/primer/octicons/blob/master/LICENSE">MIT</a></td> <td>18.3.0</td> <td align="right">264</td> </tr> <tr> <td><a href="https://feathericons.com/">Feather</a></td> <td><a href="https://github.com/feathericons/feather/blob/master/LICENSE">MIT</a></td> <td>4.29.2</td> <td align="right">287</td> </tr> <tr> <td><a href="https://lucide.dev/">Lucide</a></td> <td><a href="https://github.com/lucide-icons/lucide/blob/main/LICENSE">ISC</a></td> <td>0.462.0</td> <td align="right">1541</td> </tr> <tr> <td><a href="https://game-icons.net/">Game Icons</a></td> <td><a href="https://creativecommons.org/licenses/by/3.0/">CC BY 3.0</a></td> <td>12920d6565588f0512542a3cb0cdfd36a497f910</td> <td align="right">4040</td> </tr> <tr> <td><a href="https://erikflowers.github.io/weather-icons/">Weather Icons</a></td> <td><a href="http://scripts.sil.org/OFL">SIL OFL 1.1</a></td> <td>2.0.12</td> <td align="right">219</td> </tr> <tr> <td><a href="https://vorillaz.github.io/devicons/">Devicons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.8.0</td> <td align="right">192</td> </tr> <tr> <td><a href="https://github.com/ant-design/ant-design-icons">Ant Design Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>4.4.2</td> <td align="right">831</td> </tr> <tr> <td><a href="https://github.com/twbs/icons">Bootstrap Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.11.3</td> <td align="right">2716</td> </tr> <tr> <td><a href="https://github.com/Remix-Design/RemixIcon">Remix Icon</a></td> <td><a href="http://www.apache.org/licenses/">Apache License Version 2.0</a></td> <td>4.5.0</td> <td align="right">3020</td> </tr> <tr> <td><a href="https://github.com/icons8/flat-color-icons">Flat Color Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.0.2</td> <td align="right">329</td> </tr> <tr> <td><a href="https://github.com/grommet/grommet-icons">Grommet-Icons</a></td> <td><a href="http://www.apache.org/licenses/">Apache License Version 2.0</a></td> <td>4.12.1</td> <td align="right">635</td> </tr> <tr> <td><a href="https://github.com/tailwindlabs/heroicons">Heroicons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>1.0.6</td> <td align="right">460</td> </tr> <tr> <td><a href="https://github.com/tailwindlabs/heroicons">Heroicons 2</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>2.2.0</td> <td align="right">972</td> </tr> <tr> <td><a href="https://simpleicons.org/">Simple Icons</a></td> <td><a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 Universal</a></td> <td>13.19.0</td> <td align="right">3275</td> </tr> <tr> <td><a href="https://thesabbir.github.io/simple-line-icons/">Simple Line Icons</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>2.5.5</td> <td align="right">189</td> </tr> <tr> <td><a href="https://github.com/Keyamoon/IcoMoon-Free">IcoMoon Free</a></td> <td><a href="https://github.com/Keyamoon/IcoMoon-Free/blob/master/License.txt">CC BY 4.0 License</a></td> <td>d006795ede82361e1bac1ee76f215cf1dc51e4ca</td> <td align="right">491</td> </tr> <tr> <td><a href="https://github.com/atisawd/boxicons">BoxIcons</a></td> <td><a href="https://github.com/atisawd/boxicons/blob/master/LICENSE">MIT</a></td> <td>2.1.4</td> <td align="right">1634</td> </tr> <tr> <td><a href="https://github.com/astrit/css.gg">css.gg</a></td> <td><a href="https://opensource.org/licenses/MIT">MIT</a></td> <td>2.1.4</td> <td align="right">704</td> </tr> <tr> <td><a href="https://github.com/microsoft/vscode-codicons">VS Code Icons</a></td> <td><a href="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0</a></td> <td>0.0.36</td> <td align="right">466</td> </tr> </tbody> </table> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
a860af559d |
build(deps): Bump @types/node from 20.14.12 to 22.10.3 in /website (#7642)
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.14.12 to 22.10.3. <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> |
||
|
|
1d0a1a4ae2 |
build(deps): Bump com.android.application from 8.7.2 to 8.7.3 in /kotlin/android in the com-android group (#7638)
Bumps the com-android group in /kotlin/android with 1 update: com.android.application. Updates `com.android.application` from 8.7.2 to 8.7.3 [](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> |
||
|
|
2bccfb9345 | ci: Remove obsolete dependabot config for browser tests (#7637) | ||
|
|
262f314bc5 |
build(deps): Bump highlight.js from 11.10.0 to 11.11.1 in /website (#7632)
Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 11.10.0 to 11.11.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/highlightjs/highlight.js/releases">highlight.js's releases</a>.</em></p> <blockquote> <h2>v11.11.1 - Merry Christmas!</h2> <h2>Version 11.11.1</h2> <ul> <li>Fixes regressions with Rust grammar in 11.11.0 release.</li> </ul> <h2>v11.11.0 - Happy Holidays</h2> <h2>Version 11.11.0</h2> <p>CAVEATS / POTENTIALLY BREAKING CHANGES</p> <ul> <li>Nothing.</li> </ul> <p>Core Grammars:</p> <ul> <li>fix(rust) - adds emoji support in single quote strings [joshgoebel][]</li> <li>fix(apache) - support line continuation via <code>\</code> [Josh Goebel][]</li> <li>fix(makefile) - allow strings inside <code>$()</code> expressions [aneesh98][]</li> <li>enh(arcade) updated to ArcGIS Arcade version 1.29 [Kristian Ekenes][]</li> <li>enh(css) add all properties listed on MDN (96 additions including <code>anchor-name</code>, <code>aspect-ratio</code>, <code>backdrop-filter</code>, <code>container</code>, <code>margin-trim</code>, <code>place-content</code>, <code>scroll-timeline</code>, ...) [BaliBalo][]</li> <li>enh(excel) add built-in functions for Excel 365 release to 2024 [Danny Winrow][]</li> <li>enh(erlang) OTP 27 triple-quoted strings [nixxquality][]</li> <li>enh(erlang) OTP 27 doc attribute [nixxquality][]</li> <li>enh(erlang) OTP 27 Sigil type [nixxquality][]</li> <li>enh(erlang) OTP25/27 maybe statement [nixxquality][]</li> <li>enh(dart) Support digit-separators in number literals [Sam Rawlins][]</li> <li>enh(csharp) add Contextual keywords <code>file</code>, <code>args</code>, <code>dynamic</code>, <code>record</code>, <code>required</code> and <code>scoped</code> [Alvin Joy][]</li> <li>enh(lua) add 'pluto' as an alias [Sainan]</li> <li>enh(bash) add reserved keywords <code>time</code> and <code>coproc</code> [Álvaro Mondéjar][]</li> <li>enh(nix) update keywords [h7x4][]</li> <li>enh(nix) support paths [h7x4][]</li> <li>enh(nix) support lookup paths [h7x4][]</li> <li>enh(nix) support operators [h7x4][]</li> <li>enh(nix) support REPL keywords [h7x4][]</li> <li>enh(nix) support markdown comments [h7x4][]</li> <li>enh(nix) support basic function params [h7x4][]</li> <li>enh(nix) better parsing of attrsets [h7x4][]</li> <li>fix(c) - Fixed hex numbers with decimals [Dxuian]</li> <li>fix(typescript) - Fixedoptional property not highlighted correctly [Dxuian]</li> <li>fix(ruby) - fix <code>|=</code> operator false positives (as block arguments) [Aboobacker MK]</li> <li>enh(gcode) rewrote language for modern gcode support [Barthélémy Bonhomme][]</li> <li>fix(sql) - Fixed sql primary key and foreign key spacing issue [Dxuian]</li> <li>fix(cpp) added flat_set and flat_map as a part of cpp 23 version [Lavan]</li> <li>fix(yaml) - Fixed special chars in yaml [Dxuian]</li> <li>fix(basic) - Fixed closing quotation marks not required for a PRINT statement [Somya]</li> <li>fix(nix) remove <code>add</code> builtin [h7x4][]</li> <li>fix(nix) mark <code>or</code> as builtin instead of literal [h7x4][]</li> <li>fix(nix) handle <code>'''</code> string escapes [h7x4][]</li> <li>fix(nix) handle backslash string escapes [h7x4][]</li> <li>fix(nix) don't mix escapes for <code>"</code> and <code>''</code> strings [h7x4][]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/highlightjs/highlight.js/blob/main/CHANGES.md">highlight.js's changelog</a>.</em></p> <blockquote> <h2>Version 11.11.1</h2> <ul> <li>Fixes regression with Rust grammar.</li> </ul> <h2>Version 11.11.0</h2> <p>CAVEATS / POTENTIALLY BREAKING CHANGES</p> <ul> <li>Nothing yet.</li> </ul> <p>Core Grammars:</p> <ul> <li>fix(rust) - adds emoji support in single quote strings [joshgoebel][]</li> <li>fix(apache) - support line continuation via <code>\</code> [Josh Goebel][]</li> <li>fix(makefile) - allow strings inside <code>$()</code> expressions [aneesh98][]</li> <li>enh(arcade) updated to ArcGIS Arcade version 1.29 [Kristian Ekenes][]</li> <li>enh(css) add all properties listed on MDN (96 additions including <code>anchor-name</code>, <code>aspect-ratio</code>, <code>backdrop-filter</code>, <code>container</code>, <code>margin-trim</code>, <code>place-content</code>, <code>scroll-timeline</code>, ...) [BaliBalo][]</li> <li>enh(excel) add built-in functions for Excel 365 release to 2024 [Danny Winrow][]</li> <li>enh(erlang) OTP 27 triple-quoted strings [nixxquality][]</li> <li>enh(erlang) OTP 27 doc attribute [nixxquality][]</li> <li>enh(erlang) OTP 27 Sigil type [nixxquality][]</li> <li>enh(erlang) OTP25/27 maybe statement [nixxquality][]</li> <li>enh(dart) Support digit-separators in number literals [Sam Rawlins][]</li> <li>enh(csharp) add Contextual keywords <code>file</code>, <code>args</code>, <code>dynamic</code>, <code>record</code>, <code>required</code> and <code>scoped</code> [Alvin Joy][]</li> <li>enh(lua) add 'pluto' as an alias [Sainan]</li> <li>enh(bash) add reserved keywords <code>time</code> and <code>coproc</code> [Álvaro Mondéjar][]</li> <li>enh(nix) update keywords [h7x4][]</li> <li>enh(nix) support paths [h7x4][]</li> <li>enh(nix) support lookup paths [h7x4][]</li> <li>enh(nix) support operators [h7x4][]</li> <li>enh(nix) support REPL keywords [h7x4][]</li> <li>enh(nix) support markdown comments [h7x4][]</li> <li>enh(nix) support basic function params [h7x4][]</li> <li>enh(nix) better parsing of attrsets [h7x4][]</li> <li>fix(c) - Fixed hex numbers with decimals [Dxuian]</li> <li>fix(typescript) - Fixedoptional property not highlighted correctly [Dxuian]</li> <li>fix(ruby) - fix <code>|=</code> operator false positives (as block arguments) [Aboobacker MK]</li> <li>enh(gcode) rewrote language for modern gcode support [Barthélémy Bonhomme][]</li> <li>fix(sql) - Fixed sql primary key and foreign key spacing issue [Dxuian]</li> <li>fix(cpp) added flat_set and flat_map as a part of cpp 23 version [Lavan]</li> <li>fix(yaml) - Fixed special chars in yaml [Dxuian]</li> <li>fix(basic) - Fixed closing quotation marks not required for a PRINT statement [Somya]</li> <li>fix(nix) remove <code>add</code> builtin [h7x4][]</li> <li>fix(nix) mark <code>or</code> as builtin instead of literal [h7x4][]</li> <li>fix(nix) handle <code>'''</code> string escapes [h7x4][]</li> <li>fix(nix) handle backslash string escapes [h7x4][]</li> <li>fix(nix) don't mix escapes for <code>"</code> and <code>''</code> strings [h7x4][]</li> <li>fix(swift) - Fixed syntax highlighting for class func/var declarations [guuido]</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
dcf8df6980 |
refactor(apple): Clean up use of DispatchQueue.main (#7612)
In several places we were unnecessarily wrapping code in either a `Task` or `DispatchQueue.main.async` block. The former is only needed if the API we're calling itself exposes an `async` function or we're running some long-running task. The latter is typically used for UI updates. At all other times it is preferable to simply use blocking functions and let the caller of these best determine how to execute them. |
||
|
|
3d10f9a1ec |
build(deps): Bump tailwindcss from 3.4.15 to 3.4.17 in /website (#7633)
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss) from 3.4.15 to 3.4.17. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's releases</a>.</em></p> <blockquote> <h2>v3.4.17</h2> <h3>Fixed</h3> <ul> <li>Work around Node v22.12+ issue (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15421">#15421</a>)</li> </ul> <h2>v3.4.16</h2> <h3>Fixed</h3> <ul> <li>Ensure the TypeScript types for <code>PluginsConfig</code> allow <code>undefined</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14668">#14668</a>)</li> </ul> <h1>Changed</h1> <ul> <li>Bumped lilconfig to v3.x (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15289">#15289</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tailwindlabs/tailwindcss/blob/v3.4.17/CHANGELOG.md">tailwindcss's changelog</a>.</em></p> <blockquote> <h2>[3.4.17] - 2024-12-17</h2> <h3>Fixed</h3> <ul> <li>Work around Node v22.12+ issue (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15421">#15421</a>)</li> </ul> <h2>[3.4.16] - 2024-12-03</h2> <h3>Fixed</h3> <ul> <li>Ensure the TypeScript types for <code>PluginsConfig</code> allow <code>undefined</code> values (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/14668">#14668</a>)</li> </ul> <h1>Changed</h1> <ul> <li>Bumped lilconfig to v3.x (<a href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/15289">#15289</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
b994cece75 |
build(deps): Bump the navigation group in /kotlin/android with 4 updates (#7625)
Bumps the navigation group in /kotlin/android with 4 updates: androidx.navigation:navigation-safe-args-gradle-plugin, androidx.navigation:navigation-fragment-ktx, androidx.navigation:navigation-ui-ktx and androidx.navigation:navigation-testing. Updates `androidx.navigation:navigation-safe-args-gradle-plugin` from 2.8.4 to 2.8.5 Updates `androidx.navigation:navigation-fragment-ktx` from 2.8.4 to 2.8.5 Updates `androidx.navigation:navigation-ui-ktx` from 2.8.4 to 2.8.5 Updates `androidx.navigation:navigation-testing` from 2.8.4 to 2.8.5 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> |
||
|
|
63177777f6 |
build(deps): Bump the hilt group in /kotlin/android with 4 updates (#7626)
Bumps the hilt group in /kotlin/android with 4 updates: [com.google.dagger.hilt.android](https://github.com/google/dagger), [com.google.dagger:hilt-android](https://github.com/google/dagger), [com.google.dagger:hilt-android-compiler](https://github.com/google/dagger) and [com.google.dagger:hilt-android-testing](https://github.com/google/dagger). Updates `com.google.dagger.hilt.android` from 2.52 to 2.54 <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.54</h2> <h1>Bug fixes</h1> <ul> <li>Fixed <a href="https://redirect.github.com/google/dagger/issues/4303">#4303</a>: Upgrade Hilt Gradle Plugin to support KSP2 configuration. (76b581999)</li> <li>Fixed <a href="https://redirect.github.com/google/dagger/issues/4544">#4544</a>: Removes private from InstanceHolder field to avoid unnecessary accessor method. (07d8f883f)</li> <li>Fixed <a href="https://redirect.github.com/google/dagger/issues/4533">#4533</a>: Fixes path separator for Windows when creating LazyClassKey proguard file. (efa421a3f)</li> </ul> <h1>Notable changes</h1> <ul> <li>In preparation for jakarta support, Dagger’s generated factories now include a <code>create()</code> method that uses <code>dagger.internal.Provider</code> rather than <code>javax.inject.Provider</code>. For now, the <code>javax.inject.Provider</code> <code>create()</code> method is also kept for compatibility, but it will be removed in a future release. When that happens, libraries built with the newer version of Dagger may break downstream users of <code>@Component</code> that are built with an older version of Dagger. (d60729d20)</li> </ul> <h2>Dagger 2.53.1</h2> <h1>Bug fixes</h1> <ul> <li>Fixes <a href="https://redirect.github.com/google/dagger/issues/4525">#4525</a>: Update kotlin-jvm-metadata to 2.0.21 to remove dependency on Beta version. (84d3aa5f1)</li> <li>Fixes <a href="https://redirect.github.com/google/dagger/issues/4526">#4526</a>: Add the originating element in LazyMapKeyProxyGenerator. (5fd8ec1a3)</li> </ul> <h2>Dagger 2.53</h2> <h1>Potentially breaking changes:</h1> <h3><code>@Binds</code> methods now requires explicit nullability</h3> <p><strong>New:</strong> <code>@Binds</code> methods must explicitly declare nullability (previously we tried to infer it from the parameter). This change aligns the nullability behavior of <code>@Binds</code> with how nullability is treated elsewhere in Dagger by requiring it to be explict at the request and declaration sites. (4941926c5)</p> <p><strong>Suggested fix:</strong> If you get a failure due to this change, add the proper nullability to your <code>@Binds</code> method/parameter. For example:</p> <pre lang="diff"><code>@Module interface MyModule { - @Binds fun bindToNullableImpl(impl: FooImpl): Foo + @Binds fun bindToNullableImpl(impl: FooImpl?): Foo? } </code></pre> <h3>Scopes are now banned on <code>@Binds</code> that delegate to production implementations.</h3> <p><strong>New:</strong> Scoping an <code>@Binds</code> method that delegates to an <code>@Produces</code> implementation is not allowed. The scope was ignored anyway because production bindings are implicitly scoped. (03b237ff2)</p> <p><strong>Suggested fix:</strong> Remove the scope annotation (since the scope was ignored, this should not be a functional change).</p> <pre lang="diff"><code>@Module interface MyModule { - @ProductionScoped @Binds fun bindToProductionImpl(impl: FooImpl): Foo </tr></table> </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
cfc7a7cc9f |
build(deps): Bump the moshi group in /kotlin/android with 2 updates (#7627)
Bumps the moshi group in /kotlin/android with 2 updates: [com.squareup.moshi:moshi-kotlin](https://github.com/square/moshi) and [com.squareup.moshi:moshi](https://github.com/square/moshi). Updates `com.squareup.moshi:moshi-kotlin` from 1.15.1 to 1.15.2 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/square/moshi/blob/master/CHANGELOG.md">com.squareup.moshi:moshi-kotlin's changelog</a>.</em></p> <blockquote> <h2>Version 1.15.2</h2> <p><em>2024-12-05</em></p> <ul> <li>Do not generate conditional shrinker rules (i.e., <code>-if</code>) when the rule is already predicated on the presence of the target type (as <code>-keepnames</code> and <code>-keepclassmembers</code> are). This will improve shrinker performance for projects with hundreds of model types, as conditional rules are more expensive to evaluate.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
cd2c3433d1 |
build(deps): Bump @fontsource/source-sans-3 from 5.1.0 to 5.1.1 in /elixir/apps/web/assets (#7623)
Bumps [@fontsource/source-sans-3](https://github.com/fontsource/font-files/tree/HEAD/fonts/google/source-sans-3) from 5.1.0 to 5.1.1. <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> |
||
|
|
717815bdd6 |
build(deps): Bump @next/mdx from 15.0.3 to 15.1.3 in /website (#7629)
Bumps [@next/mdx](https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx) from 15.0.3 to 15.1.3. <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>v15.1.3</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>Retry manifest file loading only in dev mode: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/73900">#73900</a></li> <li>Use shared worker for lint & typecheck steps: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/74154">#74154</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/unstubbable"><code>@unstubbable</code></a> and <a href="https://github.com/ztanner"><code>@ztanner</code></a> for helping!</p> <h2>v15.1.2</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>Update React from 7283a213-20241206 to 65e06cb7-20241218: <a href="https://redirect.github.com/vercel/next.js/pull/74117">vercel/next.js#74117</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/ztanner"><code>@ztanner</code></a> for helping!</p> <h2>v15.1.1</h2> <blockquote> <p>[!NOTE]<br /> This release is backporting bug fixes. It does <strong>not</strong> include all pending features/changes on canary.</p> </blockquote> <h3>Core Changes</h3> <ul> <li>fix(turbo): sassOptions silenceDeprecations was not overwritten with user options: <a href="https://redirect.github.com/vercel/next.js/pull/73937">vercel/next.js#73937</a></li> <li>refactor collectAppPageSegments: <a href="https://redirect.github.com/vercel/next.js/pull/73908">vercel/next.js#73908</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/devjiwonchoi"><code>@devjiwonchoi</code></a> and <a href="https://github.com/ztanner"><code>@ztanner</code></a> for helping!</p> <h2>v15.1.1-canary.23</h2> <h3>Misc Changes</h3> <ul> <li>docs: remove catch-all for opengraph-image: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/74338">#74338</a></li> </ul> <h3>Credits</h3> <p>Huge thanks to <a href="https://github.com/leerob"><code>@leerob</code></a> for helping!</p> <h2>v15.1.1-canary.22</h2> <h3>Misc Changes</h3> <ul> <li>Fix typo in generateViewport docs: <a href="https://github.com/vercel/next.js/tree/HEAD/packages/next-mdx/issues/74288">#74288</a></li> </ul> <h3>Credits</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
836d8aaaf0 |
build(deps): Bump mixpanel-browser from 2.56.0 to 2.58.0 in /website (#7631)
Bumps [mixpanel-browser](https://github.com/mixpanel/mixpanel-js) from 2.56.0 to 2.58.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mixpanel/mixpanel-js/releases">mixpanel-browser's releases</a>.</em></p> <blockquote> <h2>Session recording features</h2> <ul> <li>New initialization option <code>record_canvas</code> can be turned on to enable the Session Recording module to capture contents of HTML <code>canvas</code> elements</li> <li>Session Replay checkpoint events now include a starting URL</li> </ul> <h2>Internal refactor for Promise support</h2> <p>This release is largely an internal refactor of the batch/queue/retry subsystem introducing asynchronous abstractions (primarily Promise support). Includes a minimal Promise polyfill for continued support in older browsers.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mixpanel/mixpanel-js/blob/master/CHANGELOG.md">mixpanel-browser's changelog</a>.</em></p> <blockquote> <p><strong>2.58.0</strong> (16 Dec 2024)</p> <ul> <li>Added canvas recording option</li> <li>Session Replay checkpoint events now include a starting URL</li> </ul> <p><strong>2.57.1</strong> (12 Dec 2024)</p> <ul> <li>Asynchronous abstractions (primarily Promise support) introduced in internal refactor of batch/queue/retry system.</li> </ul> <p><strong>2.57.0</strong> (Dec 2024) REDACTED</p> <p><strong>2.56.0</strong> (4 Nov 2024)</p> <ul> <li>Recording payloads now include additional metadata: the current URL, library type, and library version.</li> <li>Sourcemaps are now generated for the recorder module.</li> <li>Added debugging method <code>mixpanel.get_session_replay_url()</code> which will return a Mixpanel UI link to the session replay if there is an active recording taking place.</li> <li>Refactored session recording module to encapsulate each active recording and its metadata. Added a unit test suite for the new <code>session-recording.js</code>.</li> <li>Added some additional error handling for when <code>stopRecording</code> fails or rrweb silently fails to start recording.</li> <li>Removed <code>record_inline_images</code> option due to buggy behavior in rrweb.</li> </ul> <p><strong>2.55.1</strong> (27 Aug 2024)</p> <ul> <li>Adds a minimum recording length option for session recording</li> <li>Fixes and improvements for session recording batcher to support offline queueing and retry</li> <li>Fix for query param parsing/escaping</li> <li>Support for more UTM tags / click IDs (thanks <a href="https://github.com/aliyalcinkaya"><code>@aliyalcinkaya</code></a>)</li> </ul> <p><strong>2.55.0</strong> (2 Aug 2024)</p> <ul> <li>Added new build to support native JavaScript modules</li> </ul> <p><strong>2.54.1</strong> (30 Jul 2024)</p> <ul> <li>Fixes and improvements for user-idleness detection in session recording</li> </ul> <p><strong>2.54.0</strong> (23 Jul 2024)</p> <ul> <li>Provides optional builds without session recording module and without asynchronous script loading.</li> <li>Integrates request batcher with session recording module for increased reliability.</li> <li>Improved user inactivity heuristic for session recording timeout.</li> <li>Adds config options to inline images and collect fonts during session recording.</li> </ul> <p><strong>2.53.0</strong> (21 Jun 2024)</p> <ul> <li>Switch to new session-recording network payload format, utilizing client-side compression when available</li> <li>Session-recording methods are now available through Google Tag Manager wrapper</li> </ul> <p><strong>2.52.0</strong> (7 Jun 2024)</p> <ul> <li>Reverted UTM param persistence change from 2.51.0: UTM parameters are again persisted by default</li> </ul> <p><strong>2.51.0</strong> (30 May 2024)</p> <ul> <li>UTM parameter properties are no longer persisted by default</li> <li>Existing superproperties persisted in localStorage are now copied back to cookie storage if the library is initialized with cookie persistence (support migrations from localStorage->cookie)</li> <li>Added session-recording options <code>record_block_class</code>, <code>record_block_selector</code>, and <code>record_mask_text_class</code></li> <li>Added method <code>mixpanel.get_session_recording_properties()</code> for interop with other client-side SDKs</li> </ul> <p><strong>2.50.0</strong> (26 Apr 2024)</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
6e8141365c |
build(deps): Bump fast-xml-parser from 4.5.0 to 4.5.1 in /website (#7630)
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.5.0 to 4.5.1. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md">fast-xml-parser's changelog</a>.</em></p> <blockquote> <p><!-- raw HTML omitted -->Note: If you find missing information about particular minor version, that version must have been changed without any functional change in this library.<!-- raw HTML omitted --></p> <p><strong>4.5.1 / 2024-12-15</strong></p> <ul> <li>Fix empty tag key name for v5 (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/697">#697</a>). no impact on v4</li> <li>Fixes entity parsing when used in strict mode (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/699">#699</a>)</li> </ul> <p><strong>4.5.0 / 2024-09-03</strong></p> <ul> <li>feat <a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/666">#666</a>: ignoreAttributes support function, and array of string or regex (By <a href="https://github.com/mav-rik">ArtemM</a>)</li> </ul> <p><strong>4.4.1 / 2024-07-28</strong></p> <ul> <li>v5 fix: maximum length limit to currency value</li> <li>fix <a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/634">#634</a>: build attributes with oneListGroup and attributesGroupName (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/653">#653</a>)(By <a href="https://github.com/a-rasin">Andreas Naziris</a>)</li> <li>fix: get oneListGroup to work as expected for array of strings (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/662">#662</a>)(By <a href="https://github.com/a-rasin">Andreas Naziris</a>)</li> </ul> <p><strong>4.4.0 / 2024-05-18</strong></p> <ul> <li>fix <a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/654">#654</a>: parse attribute list correctly for self closing stop node.</li> <li>fix: validator bug when closing tag is not opened. (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/647">#647</a>) (By <a href="https://github.com/RyosukeFukatani">Ryosuke Fukatani</a>)</li> <li>fix <a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/581">#581</a>: typings; return type of <code>tagValueProcessor</code> & <code>attributeValueProcessor</code> (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/582">#582</a>) (By <a href="">monholm</a>)</li> </ul> <p><strong>4.3.6 / 2024-03-16</strong></p> <ul> <li>Add support for parsing HTML numeric entities (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/645">#645</a>) (By <a href="https://github.com/DerZade">Jonas Schade </a>)</li> </ul> <p><strong>4.3.5 / 2024-02-24</strong></p> <ul> <li>code for v5 is added for experimental use</li> </ul> <p><strong>4.3.4 / 2024-01-10</strong></p> <ul> <li>fix: Don't escape entities in CDATA sections (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/633">#633</a>) (By <a href="https://github.com/wackbyte">wackbyte</a>)</li> </ul> <p><strong>4.3.3 / 2024-01-10</strong></p> <ul> <li>Remove unnecessary regex</li> </ul> <p><strong>4.3.2 / 2023-10-02</strong></p> <ul> <li>fix <code>jObj.hasOwnProperty</code> when give input is null (By <a href="https://github.com/ardatan">Arda TANRIKULU</a>)</li> </ul> <p><strong>4.3.1 / 2023-09-24</strong></p> <ul> <li>revert back "Fix typings for builder and parser to make return type generic" to avoid failure of existing projects. Need to decide a common approach.</li> </ul> <p><strong>4.3.0 / 2023-09-20</strong></p> <ul> <li>Fix stopNodes to work with removeNSPrefix (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/607">#607</a>) (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/608">#608</a>) (By [Craig Andrews]<a href="https://github.com/candrews">https://github.com/candrews</a>))</li> <li>Fix <a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/610">#610</a> ignore properties set to Object.prototype</li> <li>Fix typings for builder and parser to make return type generic (By <a href="https://github.com/sarahdayan">Sarah Dayan</a>)</li> </ul> <p><strong>4.2.7 / 2023-07-30</strong></p> <ul> <li>Fix: builder should set text node correctly when only textnode is present (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/589">#589</a>) (By <a href="https://github.com/joneqian">qianqing</a>)</li> <li>Fix: Fix for null and undefined attributes when building xml (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/585">#585</a>) (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/598">#598</a>). A null or undefined value should be ignored. (By <a href="https://github.com/cecia234">Eugenio Ceschia</a>)</li> </ul> <p><strong>4.2.6 / 2023-07-17</strong></p> <ul> <li>Fix: Remove trailing slash from jPath for self-closing tags (<a href="https://redirect.github.com/NaturalIntelligence/fast-xml-parser/issues/595">#595</a>) (By <a href="https://github.com/m-radzikowski">Maciej Radzikowski</a>)</li> </ul> <p><strong>4.2.5 / 2023-06-22</strong></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
635b0f37cc |
refactor(apple): Determine logging context based on bundle ID (#7618)
This simplifies the logging API and prevents accidentally writing to the app or tunnel log file from the wrong process. Tested on macOS and iOS Fixes #7616 Draft because stacked |
||
|
|
b5eccf095a |
refactor(apple): Remove redundant category key from log files (#7614)
This is redundant and makes logs unnecessarily more noisy / larger. Fixes #7613 |
||
|
|
1ddc2f5de6 |
fix(apple): Don't crash if tunnel manager session is unexpectedly nil (#7594)
In certain weird edge cases such as: - The user removes the VPN profile while Firezone is signed in, causing the `NETunnelProviderSession` to go invalid immediately - The user approves the system extension to load before the VPN profile access is granted then the TunnelManager will not be able to obtain a valid reference to a NETunnelProviderSession object. In these cases, for now, it makes more sense to fail silently than to crash, effectively making these operations a no-op until the user remedies the VPN profile. Currently the user is prompted to re-grant VPN profile whenever its status goes to `invalid`, so these cases don't technically fail without prompting the user. Draft because it's stacked on #7593 Fixes #7579 Fixes #7591 --------- Signed-off-by: Jamil <jamilbk@users.noreply.github.com> Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
||
|
|
abc61c1480 |
fix(ci): Only append firezone- prefix to file name, not release (#7610)
Fixes https://github.com/firezone/firezone/actions/runs/12550853827/job/34994290704 |
||
|
|
214da6153e |
fix(ci): Only trigger Apple artifact uploads on workflow_dispatch trigger (#7611)
Unfortunately Apple's API doesn't expect to be hit this frequently and also doesn't respond with obvious errors when we ask too much of it. Because of this, we move the App Store connect upload back to manual trigger only, and update the standalone upload to GitHub releases to the same because it needs to hit Apple's notary service API. |
||
|
|
a1337d011c |
fix(apple): Load tunnel manager after creating it (#7593)
When launching Firezone for the first time, the VPN profile doesn't exist. We prompt the user to create it with "Grant VPN Permission", but then we fail to reload it, which initializes the tunnelManager instance variables properly and binds observers. The result of this was that we failed to react to VPN status changes on the first launch of Firezone. This can (and should be) refactored to be cleaner, but that is out of scope for this PR and will be saved for #6554. Refs #7579 |
||
|
|
279512ca98 |
ci: Publish Android AAB and APK to release assets (#7599)
Fixes #3321 |
||
|
|
019d9b6749 |
fix(apple/iOS): Use separate Info.plist for iOS and macOS Network Extensions (#7609)
macOS and iOS require slightly different Info.plist values for the Network Extension. Fixes a regression introduced in #7602 |
||
|
|
99b97ad261 |
build(deps): Bump zip from 2.2.1 to 2.2.2 in /rust (#7604)
Bumps [zip](https://github.com/zip-rs/zip2) from 2.2.1 to 2.2.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/zip-rs/zip2/releases">zip's releases</a>.</em></p> <blockquote> <h2>v2.2.2</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>rewrite the EOCD/EOCD64 detection to fix extreme performance regression (<a href="https://redirect.github.com/zip-rs/zip2/issues/247">#247</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md">zip's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/zip-rs/zip2/compare/v2.2.1...v2.2.2">2.2.2</a> - 2024-12-16</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>rewrite the EOCD/EOCD64 detection to fix extreme performance regression (<a href="https://redirect.github.com/zip-rs/zip2/issues/247">#247</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href=" |
||
|
|
086dd5188c |
chore(apple): Resolve all Swift compile warnings (#7602)
Fixes various warnings Xcode that have cropped up in the 1.4.0 refactor and recent feature additions. |
||
|
|
322634b160 |
ci: Push to Firebase on merge to main (#7595)
Updates the Android workflow to match the new Swift workflow behavior to push release builds on merges to `main`. |
||
|
|
b09f3f0a3f | chore(ci): Remove unneeded release drafter config (#7607) | ||
|
|
ccfad75765 |
ci: Draft android releases (#7596)
Adds a release drafter template for the android client. refs #3321 |
||
|
|
e80b646af4 |
Revert "ci: Consolidate templates for release drafter" (#7606)
Reverts firezone/firezone#7597 Release drafter unfortunately gets confused if multiple releases share the same config name |
||
|
|
eefa5a1e2a |
ci: Consolidate templates for release drafter (#7597)
I believe we can DRY our release drafter config since we are not using any of the release-specific configuration except tag and release names. |
||
|
|
90bac88194 |
build(deps): Bump cargo gradle plugin to fix pipes issue (#7598)
This fixes a recent issue regarding the `pipes` module being deprecated in python3. Docs are also updated to fix an intermittent issue I sometimes hit with the plugin not finding my `rustc` or `cargo`. https://github.com/mozilla/rust-android-gradle/releases/tag/v0.9.5 |
||
|
|
f1a1c04d19 | fix(website): Fix typo in Android changelog version (#7600) | ||
|
|
26824fb3c7 |
fix(gateway): check if we run with correct permissions (#7565)
The gateway needs either the `CAP_NET_ADMIN` capability or run as `root` in order to access the TUN device as well as configure routes via `netlink`. Running without either leads to "Permission denied" errors at runtime. It is good to fail early in these kind of situations. By checking for this capability early on during startup, these should no longer surface later. As a bonus, we won't receive (unactionable) Sentry alerts. Resolves: #7559. --------- Signed-off-by: Thomas Eizinger <thomas@eizinger.io> Co-authored-by: Jamil <jamilbk@users.noreply.github.com> |
||
|
|
1c2c350b8f |
docs: update Apple docs for standalone guidance (#7589)
Updated the swift/apple README with new added tips for making release builds from your local machine. refs #7581 --------- Signed-off-by: Jamil <jamilbk@users.noreply.github.com> Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
||
|
|
f82478b877 |
ci: Add fixes for upload script (#7588)
- Attaching the standalone client needs to happen on `main` runs, like the other clients - GitHub can't seem to find the release. I suspect the `GITHUB_REPOSITORY` var is unneeded. |
||
|
|
cccd1635ed |
fix: mitigate panic within str0m for very early timestamps (#7582)
Bumps `str0m` to include a bug-fix for a panic related to arithmetic operations on `Instant`s. Related: https://github.com/algesten/str0m/pull/600. Related: https://github.com/algesten/str0m/pull/602. Fixes: #7568. |
||
|
|
f9c2001adb |
docs: Update note on developer ID certificate to mention getting it from 1Pass (#7586)
Developer ID certificates are precious. Apple only allows a limited number of them per account, and once generated, they cannot be revoked. They are also not compatible with automatic signing and provisioning in Xcode due in part to the above reasons. --------- Signed-off-by: Jamil <jamilbk@users.noreply.github.com> Co-authored-by: Thomas Eizinger <thomas@eizinger.io> |
||
|
|
9789eb5353 |
refactor(gui-client): de-duplicte code for deleting subkey (#7574)
The current way this is implemented is a bit tricky to read. By splitting out a dedicated function and adding some logging, it becomes more apparent what we do here. --------- Signed-off-by: Thomas Eizinger <thomas@eizinger.io> |