Files
vikunja/desktop
renovate[bot] 59f203298f chore(deps): update dependency electron-builder to v26.4.0 (#2059)
This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[electron-builder](https://redirect.github.com/electron-userland/electron-builder)
([source](https://redirect.github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder))
| [`26.0.12` →
`26.4.0`](https://renovatebot.com/diffs/npm/electron-builder/26.0.12/26.4.0)
|
![age](https://developer.mend.io/api/mc/badges/age/npm/electron-builder/26.4.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/electron-builder/26.0.12/26.4.0?slim=true)
|

---

### Release Notes

<details>
<summary>electron-userland/electron-builder (electron-builder)</summary>

###
[`v26.4.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2640)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.6...electron-builder@26.4.0)

##### Patch Changes

<details><summary>Updated 2 dependencies</summary>

<small>


[`e70da99`](e70da99e34)
[`b66832d`](b66832d6fc)
[`9110cb4`](9110cb432e)
[`39ae6a7`](39ae6a7fb7)
[`78910a9`](78910a913b)
[`5f962f9`](5f962f9cae)

</small>

- `app-builder-lib@26.4.0`
- `dmg-builder@26.4.0`

</details>

###
[`v26.3.6`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2636)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.5...electron-builder@26.3.6)

##### Patch Changes

<details><summary>Updated 2 dependencies</summary>

<small>


[`bdfc76b`](bdfc76bf18)
[`693629c`](693629c799)

</small>

- `app-builder-lib@26.3.6`
- `dmg-builder@26.3.6`

</details>

###
[`v26.3.5`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2635)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.4...electron-builder@26.3.5)

##### Patch Changes

<details><summary>Updated 2 dependencies</summary>

<small>


[`e3f3592`](e3f3592cfa)
[`05e0bc7`](05e0bc7bec)
[`e043df5`](e043df5760)

</small>

- `app-builder-lib@26.3.5`
- `dmg-builder@26.3.5`

</details>

###
[`v26.3.4`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2634)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.3...electron-builder@26.3.4)

##### Patch Changes

<details><summary>Updated 3 dependencies</summary>

<small>


[`e34be3b`](e34be3b3e8)
[`2faee4d`](2faee4d941)
[`ada111e`](ada111ebe8)
[`da1d768`](da1d7687c6)
[`4d24ebd`](4d24ebd79e)
[`b81c253`](b81c2539c4)

</small>

- `app-builder-lib@26.3.4`
- `builder-util@26.3.4`
- `dmg-builder@26.3.4`

</details>

###
[`v26.3.3`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2633)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.2...electron-builder@26.3.3)

##### Patch Changes

<details><summary>Updated 2 dependencies</summary>

<small>


[`241c53a`](241c53a598)

</small>

- `app-builder-lib@26.3.3`
- `dmg-builder@26.3.3`

</details>

###
[`v26.3.2`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2632)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.1...electron-builder@26.3.2)

##### Patch Changes

<details><summary>Updated 2 dependencies</summary>

<small>


[`0cd0831`](0cd0831ec1)
[`7f7113d`](7f7113dc43)
[`65eecac`](65eecac1be)

</small>

- `app-builder-lib@26.3.2`
- `dmg-builder@26.3.2`

</details>

###
[`v26.3.1`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2631)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.3.0...electron-builder@26.3.1)

##### Patch Changes

- Fix: `install-app-deps` missing `workspaceRoot` for passing
`projectRootPath` into electron/rebuild
*[`#9376`](https://redirect.github.com/electron-userland/electron-builder/pull/9376)
[`45a1683`](45a1683400)
[@&#8203;mmaietta](https://redirect.github.com/mmaietta)*

<details><summary>Updated 3 dependencies</summary>

<small>


[`ec0a851`](ec0a85179b)
[`2f3e7e1`](2f3e7e1e67)
[`82c07af`](82c07af19f)
[`6171472`](617147281c)
[`ef364d3`](ef364d32c4)
[`45a1683`](45a1683400)
[`1607820`](160782067f)
[`ed8ea12`](ed8ea12f7c)

</small>

- `app-builder-lib@26.3.1`
- `builder-util@26.3.1`
- `dmg-builder@26.3.1`

</details>

###
[`v26.3.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2630)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.2.0...electron-builder@26.3.0)

##### Minor Changes

- Feat: support `corepack` and `packageManager` field and add related
unit tests
*[`#9309`](https://redirect.github.com/electron-userland/electron-builder/pull/9309)
[`b741b72`](b741b726da)
[@&#8203;mmaietta](https://redirect.github.com/mmaietta)*

##### Patch Changes

- Chore: bumping version packages of all packages to trigger Trusted
Signing provedance release
*[`#9362`](https://redirect.github.com/electron-userland/electron-builder/pull/9362)
[`030269b`](030269bca9)
[@&#8203;mmaietta](https://redirect.github.com/mmaietta)*

<details><summary>Updated 4 dependencies</summary>

<small>


[`030269b`](030269bca9)
[`b741b72`](b741b726da)
[`d8ad468`](d8ad468cbf)
[`811d13d`](811d13d730)
[`16c8fa1`](16c8fa19b2)
[`2e0837b`](2e0837b279)

</small>

- `app-builder-lib@26.3.0`
- `builder-util@26.3.0`
- `builder-util-runtime@9.5.1`
- `dmg-builder@26.3.0`

</details>

###
[`v26.2.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2620)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/electron-builder@26.1.0...electron-builder@26.2.0)

##### Patch Changes

- Updated dependencies
\[[`836a15c6c70abf8582aaa63603e14f77d5fa3f89`](836a15c6c7),
[`21623e1b037e4509af04e767ca1c1458682b0eba`](21623e1b03),
[`6a49f85c69a22844729033f023249975f47a28f1`](6a49f85c69),
[`0835fbcac0a0cfb0f34355699812cc85db035ad4`](0835fbcac0),
[`d19387174365c85968034149be43d80a39e7335f`](d193871743),
[`b6a34c00c35e42dc279a55d672558ea7badc7fcd`](b6a34c00c3),
[`f4d7924a082fbb9113d52782430f82b1f0ffcb52`](f4d7924a08)]:
  - app-builder-lib\@&#8203;26.2.0
  - dmg-builder\@&#8203;26.2.0

###
[`v26.1.0`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#2610)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.20...electron-builder@26.1.0)

##### Patch Changes

- Updated dependencies
\[[`9f06a859f9c82b305d0a43c5b6e8c47d1c7451f1`](9f06a859f9),
[`08773afadfe10911ed1dff084fefe1024c5a74d8`](08773afadf),
[`85cb4d031a060976b2519665b98294bb3c735aa0`](85cb4d031a),
[`e5f5799fbb193a7a8700fcaaf1ab9e79c9c694ce`](e5f5799fbb),
[`38c2085e9a344812d32611d197d1df66d6644b45`](38c2085e9a),
[`c51f96272517c08a09504445fb31e61326e0c381`](c51f962725),
[`193abcf78691b145dd1f406ac5521e88beec0a5c`](193abcf786),
[`6fd391d9e8390c00c8b0674d8ac3a5b7b6f0f19f`](6fd391d9e8)]:
  - app-builder-lib\@&#8203;26.1.0
  - builder-util-runtime\@&#8203;9.5.0
  - dmg-builder\@&#8203;26.1.0
  - builder-util\@&#8203;26.1.0

###
[`v26.0.20`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26020)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.19...v26.0.20)

##### Patch Changes

-
[#&#8203;9228](https://redirect.github.com/electron-userland/electron-builder/pull/9228)
[`d031eeaa`](d031eeaa7e)
Thanks [@&#8203;choegyumin](https://redirect.github.com/choegyumin)! -
fix: support option to override `PublishPolicy` in publish command

-
[#&#8203;9227](https://redirect.github.com/electron-userland/electron-builder/pull/9227)
[`8f0ad06e`](8f0ad06eae)
Thanks [@&#8203;choegyumin](https://redirect.github.com/choegyumin)! -
fix: fix argument names mismatch in publish command to make it work

- Updated dependencies
\[[`f262a735`](f262a7358d),
[`44b28997`](44b28997f1),
[`7c7fd6ca`](7c7fd6ca24),
[`3735881f`](3735881f32),
[`49c782cb`](49c782cb83),
[`cf0ac45d`](cf0ac45db7),
[`e9251f47`](e9251f4725),
[`c54a0609`](c54a060975),
[`b778686f`](b778686fb7)]:
  - app-builder-lib\@&#8203;26.0.20
  - builder-util-runtime\@&#8203;9.4.0
  - builder-util\@&#8203;26.0.20
  - dmg-builder\@&#8203;26.0.20

###
[`v26.0.19`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26019)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.18...v26.0.19)

##### Patch Changes

- Updated dependencies
\[[`6cc5d2ee`](6cc5d2ee45),
[`21e4ea23`](21e4ea2381),
[`c9480bc0`](c9480bc0a1),
[`1a6ea016`](1a6ea016b7),
[`35f5f6e5`](35f5f6e557)]:
  - app-builder-lib\@&#8203;26.0.19
  - builder-util-runtime\@&#8203;9.3.3
  - builder-util\@&#8203;26.0.19
  - dmg-builder\@&#8203;26.0.19

###
[`v26.0.18`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26018)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.17...v26.0.18)

##### Patch Changes

- Updated dependencies
\[[`fc7c5a0d`](fc7c5a0d4c),
[`a2fbc8b6`](a2fbc8b666),
[`e02b939b`](e02b939bc6),
[`61aa8557`](61aa8557dc),
[`309f1dca`](309f1dcacb)]:
  - app-builder-lib\@&#8203;26.0.18
  - dmg-builder\@&#8203;26.0.18

###
[`v26.0.17`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26017)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.16...v26.0.17)

##### Patch Changes

- Updated dependencies
\[[`0b17b351`](0b17b351ca),
[`a6be444c`](a6be444c90),
[`e56977b5`](e56977b5c6),
[`b960d2fa`](b960d2fa30),
[`3128991a`](3128991a1b),
[`2d014a86`](2d014a8605),
[`092d398a`](092d398a66),
[`2c361819`](2c3618195e),
[`73696c6d`](73696c6da6)]:
  - app-builder-lib\@&#8203;26.0.17
  - builder-util\@&#8203;26.0.17
  - dmg-builder\@&#8203;26.0.17

###
[`v26.0.16`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26016)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.15...v26.0.16)

##### Patch Changes

-
[#&#8203;9117](https://redirect.github.com/electron-userland/electron-builder/pull/9117)
[`b62737d8`](b62737d8c4)
Thanks
[@&#8203;talentlessguy](https://redirect.github.com/talentlessguy)! -
chore(deps): replace `is-ci` with `ci-info`

- Updated dependencies
\[[`65de8564`](65de8564f2),
[`b62737d8`](b62737d8c4),
[`9272cf33`](9272cf33a8),
[`bacc6b44`](bacc6b44cc),
[`59fdaa9f`](59fdaa9f34),
[`9358b00b`](9358b00b39)]:
  - app-builder-lib\@&#8203;26.0.16
  - builder-util\@&#8203;26.0.16
  - dmg-builder\@&#8203;26.0.16

###
[`v26.0.15`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26015)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.14...v26.0.15)

##### Patch Changes

- Updated dependencies
\[[`312938d8`](312938d851),
[`6f3aec81`](6f3aec8106),
[`d97e7eb2`](d97e7eb20d),
[`0ce7b90e`](0ce7b90e5e)]:
  - app-builder-lib\@&#8203;26.0.15
  - dmg-builder\@&#8203;26.0.15

###
[`v26.0.14`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26014)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.13...v26.0.14)

##### Patch Changes

- Updated dependencies
\[[`3d65267a`](3d65267a6c),
[`5545e132`](5545e13254),
[`80fbf5a6`](80fbf5a6d8),
[`524fb6e0`](524fb6e042)]:
  - app-builder-lib\@&#8203;26.0.14
  - dmg-builder\@&#8203;26.0.14

###
[`v26.0.13`](https://redirect.github.com/electron-userland/electron-builder/blob/HEAD/packages/electron-builder/CHANGELOG.md#26013)

[Compare
Source](https://redirect.github.com/electron-userland/electron-builder/compare/v26.0.12...v26.0.13)

##### Patch Changes

-
[#&#8203;9013](https://redirect.github.com/electron-userland/electron-builder/pull/9013)
[`c223866e`](c223866e36)
Thanks [@&#8203;beyondkmp](https://redirect.github.com/beyondkmp)! -
fix: dependency path is undefined

- Updated dependencies
\[[`33bd6706`](33bd670612),
[`1397775c`](1397775c3b),
[`8bd1a10a`](8bd1a10a2d),
[`106640dd`](106640dd42),
[`9fb2895c`](9fb2895cd0),
[`c223866e`](c223866e36),
[`bff46ec4`](bff46ec41c),
[`a2f7f735`](a2f7f7350b)]:
  - app-builder-lib\@&#8203;26.0.13
  - builder-util\@&#8203;26.0.13
  - dmg-builder\@&#8203;26.0.13
  - builder-util-runtime\@&#8203;9.3.2

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3
* * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/go-vikunja/vikunja).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-07 08:23:36 +01:00
..
2024-02-08 14:53:56 +01:00
2024-02-08 14:53:56 +01:00
2024-02-10 14:46:33 +01:00
2024-02-08 14:53:56 +01:00
2024-02-08 14:53:56 +01:00

Vikunja desktop

License: GPL-3.0-or-later

The Vikunja frontend all repackaged as an electron app to run as a desktop app!

Dev

As this package does not contain any code, only a thin wrapper around electron, you will need to do this to get the actual frontend bundle and build the app:

First, build the frontend:

cd ../frontend
pnpm install
pnpm run build

Then, copy the frontend to this directory:

cd desktop
cp -r ../frontend/dist frontend/
sed -i 's/\/api\/v1//g' frontend/index.html # Make sure to trigger the "enter the Vikunja url" prompt

Then you can run the desktop app like this:

pnpm install
pnpm start

Building for release

  1. Run the snippet from above, but with a valid frontend version instead of unstable
  2. Change the version in package.json (that's the one that will be used by electron-builder)
  3. pnpm install
  4. pnpm run dist --linux --windows

License

This project is licensed under the GPL-3.0-or-later license. See the LICENSE file for details.