| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-24 | Update playwright and @playwright/test to 1.55.1 | Tobias Järvelöv | 1 | -2/+2 | |
| Patches the following vulnerability: https://osv.dev/vulnerability/GHSA-7mvr-c777-76hp | |||||
| 2025-10-24 | Update vite to 7.1.11 | Tobias Järvelöv | 1 | -1/+1 | |
| Patches the following vulnerability: https://osv.dev/vulnerability/GHSA-93m4-6634-74q7 | |||||
| 2025-10-17 | Update develop script to run pre-develop script before vite | Tobias Järvelöv | 1 | -1/+3 | |
| 2025-10-10 | Add motion package | Oliver | 1 | -0/+1 | |
| 2025-10-10 | Update Electron to 37.6.0 | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-10-01 | Update playwright | Oskar | 1 | -2/+2 | |
| 2025-09-24 | Upgrade @vitejs/plugin-react to 4.7.0 | Tobias Järvelöv | 1 | -1/+1 | |
| Required for use with vite 7+ | |||||
| 2025-09-24 | Upgrade vite to 7.1.7 | Tobias Järvelöv | 1 | -1/+1 | |
| Patches the following vulnerabilities: - https://osv.dev/vulnerability/GHSA-g4jq-h2w9-997c - https://osv.dev/vulnerability/GHSA-jqfw-vq24-v9c3 This is a major version upgrade, however it has very few breaking changes, see announcement: https://vite.dev/blog/announcing-vite7 | |||||
| 2025-09-15 | Update styled-components to 6.1.19 | Oliver | 1 | -1/+1 | |
| 2025-09-02 | Update npm lint script to set the --max-warnings argument | Tobias Järvelöv | 1 | -1/+1 | |
| We want the exit code to be non-zero when there are warnings in the code. | |||||
| 2025-08-15 | Upgrade experimental eslint react packages to stable versions | Tobias Järvelöv | 1 | -2/+2 | |
| 2025-08-15 | Upgrade react-redux package | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-08-15 | Upgrade react packages | Tobias Järvelöv | 1 | -4/+4 | |
| 2025-08-08 | Update electron-builder to 26 | David Lönnhager | 1 | -1/+1 | |
| Previously, we used singleArchFiles to prevent electron from lipo'ing nseventforwarder binaries together. This does not seem to work like we want anymore, but x64ArchFiles seems to achieve the same thing. Co-authored-by: Tobias Järvelöv <tobias.jarvelov@mullvad.net> | |||||
| 2025-06-30 | Update electron to 36.5.0 | Oliver | 1 | -1/+1 | |
| 2025-06-30 | Update vite to 6.3.5 | Oliver | 1 | -1/+1 | |
| 2025-05-26 | Revert merge of disable-enablenodecliinspectarguments-fuse-des-1969 | Tobias Järvelöv | 1 | -1/+0 | |
| This reverts commit 2ea8801957c79ad81ec3d7d0048f1ae632654f84, reversing changes made to 84f7346714930ed7306253315b93f59a60a23b3b. This change is done because Playwright cannot use the installed app when the fuse is disabled. Quote from Playwright's documentation: > Known issues: > > If you are not able to launch Electron and it will end up in > timeouts during launch, try the following: > > Ensure that nodeCliInspect > (FuseV1Options.EnableNodeCliInspectArguments) fuse is not set to > false. Link: https://playwright.dev/docs/api/class-electron | |||||
| 2025-05-19 | Add @electron/fuses dependency | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-05-16 | Remove develop:vite command | Tobias Järvelöv | 1 | -1/+0 | |
| It has been deprecated and replaced by the `develop` command. | |||||
| 2025-05-06 | Add type-check npm script | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-05-02 | Update vite to 6.2.7 | David Lönnhager | 1 | -1/+1 | |
| 2025-04-24 | Remove gulp and browserify dependencies | Tobias Järvelöv | 1 | -8/+0 | |
| As well as dependencies only used in the gulp & browserify build, namely: - tsc-watch - vinyl-buffer - vinyl-source-stream | |||||
| 2025-04-24 | Add npm script build:standalone | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-04-24 | Replace gulp in npm scripts with the equivalent task script | Tobias Järvelöv | 1 | -6/+6 | |
| 2025-04-16 | Update vite to 6.2.6 | Oliver | 1 | -2/+2 | |
| 2025-04-07 | Update vite to 6.2.5 | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-04-01 | Upgrade vite version to 6.2.4 | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-03-27 | Update vite to 6.2.3 to fix CVE | Tobias Järvelöv | 1 | -1/+1 | |
| https://osv.dev/vulnerability/GHSA-x574-m823-4x7w | |||||
| 2025-03-27 | Sort optional dependencies alphabetically | Tobias Järvelöv | 1 | -3/+3 | |
| 2025-03-19 | Rename win-shortcuts to windows-utils | David Lönnhager | 1 | -1/+1 | |
| 2025-02-25 | Remove build from build-test-executable npm script | Tobias Järvelöv | 1 | -1/+1 | |
| The appropriate build command is invoked within the build-test-executable.sh script and we do not need to call it here. This npm script could probably be removed but has been kept for legacy reasons. When removing gulp as a dependency we should probably remove this npm script as well. | |||||
| 2025-02-25 | Update e2e npm script to use build:test | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-02-25 | Add npm script to create test build | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-02-25 | Update build script to use vite gulp task | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-02-25 | Update main file in package.json to vite output | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-02-25 | Add vite npm scripts | Tobias Järvelöv | 1 | -0/+2 | |
| 2025-02-25 | Add workaround for rollup platform-specific deps not installed | Tobias Järvelöv | 1 | -0/+8 | |
| There is a known bug with npm where optional dependencies aren't installed correctly, see: - https://github.com/npm/cli/issues/4828 - https://github.com/rollup/rollup/pull/5267 - https://github.com/vitejs/vite/issues/15120 In order to resolve this we have to explicitly list the optional dependencies in our own package.json for them to be resolved and installed correctly. | |||||
| 2025-02-25 | Add vite dependencies | Tobias Järvelöv | 1 | -0/+3 | |
| Note that vite had to be pinned to an exact version to fix issues with it not being resolved correctly in the mullvad-vpn package. | |||||
| 2025-02-25 | Reorder dependencies alphabetically | Tobias Järvelöv | 1 | -2/+2 | |
| This is done automatically by npm when installing a dependency. The order should probably have been alphabetical when the win-shortcuts dependency was added. | |||||
| 2025-02-11 | Implement shortcut parsing | Oskar | 1 | -0/+1 | |
| Co-authored-by: David Lönnhager <david.l@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-02-07 | Update electron to 33.4.0 | Markus Pettersson | 1 | -1/+1 | |
| 2025-01-16 | Move management interface to its own package | Oskar | 1 | -5/+1 | |
| 2024-12-17 | Update grpc-dependencies | Oskar | 1 | -2/+2 | |
| 2024-12-17 | Update Electron to 33.2.1 | Oskar | 1 | -3/+3 | |
| 2024-12-10 | Update mocha to 10.8.2 | Oliver | 1 | -1/+1 | |
| 2024-12-03 | Upgrade styled-components to 6.1.13 | Oliver | 1 | -1/+1 | |
| 2024-11-14 | Replace `nseventmonitor` with `nseventforwarder` | Oskar | 1 | -4/+3 | |
| 2024-11-14 | Move common linting to workspace root | Oskar | 1 | -10/+1 | |
| 2024-11-14 | Move TypeScript/node dependencies to workspace | Oskar | 1 | -3/+0 | |
| 2024-11-14 | Create workspace package.json and move osv-scanner.toml | Oskar | 1 | -7/+3 | |
