dependabot[bot]
01eec61200
build(deps): bump vite from 6.3.5 to 6.3.6 ( #145 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.3.5 to 6.3.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.3.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.3.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.3.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-09 19:53:39 -07:00
dependabot[bot]
9a2c19c940
build(deps): bump amannn/action-semantic-pull-request ( #142 )
...
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request ) from 5.5.3 to 6.1.1.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases )
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md )
- [Commits](0723387faa...48f256284b )
---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
dependency-version: 6.1.1
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <sam@electronjs.org >
2025-09-01 23:55:52 -07:00
dependabot[bot]
4eb37fab7b
build(deps): bump actions/checkout from 4.2.2 to 5.0.0 ( #143 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](11bd71901b...08c6903cd8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-01 23:41:51 -07:00
David Sanders
b8379c01ed
fix: don't star import from plist package ( #141 )
Publish documentation / docs (push) Failing after 1m9s
v3.0.1
2025-07-31 11:12:10 -07:00
David Sanders
421713cf80
feat!: bump engines to Node.js >=22.12.0 ( #139 )
...
Publish documentation / docs (push) Failing after 1m9s
BREAKING CHANGE: Requires Node.js v22.12.0 LTS or higher. ESM-only.
v3.0.0
2025-07-03 15:30:07 -07:00
David Sanders
175672e430
test: update snapshot to remove skipped test ( #138 )
2025-05-28 15:40:37 -07:00
David Sanders
1695dc9eac
ci: timeout release job after 1 hour ( #136 )
2025-05-09 16:28:07 -07:00
Mike Maietta
64be29d2f7
fix: Skip lipo if native module is already universal. Add native module fixtures for lipo tests ( #126 )
...
* fix: when native modules are already universal, don't lipo. adds `node-mac-permissions` fixture from https://github.com/codebytere/node-mac-permissions and resolves 3 `it.todo` test cases
* add test `different app dirs with different macho files (shim and lipo)`
* add additional test
* PR feedback
* gotta close `fd`
* use `stream` to read first 4 bytes. copy native fixture before packing into asar to leverage `unpack: "**/*.node"` properly.
* convert params to object
* rename `createTestApp` to `createStagingAppDir` and add jsdoc to the function
* compiler error from merge conflict
* update snapshots
* update snapshots
* only check x64Content since it's the tmp app
* compile macho binaries at runtime using hellow-world.c for fixtures in lipo tests
* Update jest.setup.ts
Co-authored-by: Erik Moura <erikian@erikian.dev >
* Update jest.setup.ts
Co-authored-by: Erik Moura <erikian@erikian.dev >
* remove unstable properties for specific keys
* force redo
* update snapshots
* stripping only hello-world from snapshot and only hash from macho-specific asar integrity
* optimize logic :)
---------
Co-authored-by: Erik Moura <erikian@erikian.dev >
v2.0.3
2025-05-02 13:10:36 -03:00
dependabot[bot]
ec7c971959
build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 ( #134 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](cdca7365b2...49933ea528 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-01 10:07:01 -07:00
dependabot[bot]
5b957e6858
build(deps): bump dsanders11/project-actions from 1.5.1 to 1.7.0 ( #132 )
...
Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions ) from 1.5.1 to 1.7.0.
- [Release notes](https://github.com/dsanders11/project-actions/releases )
- [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json )
- [Commits](9c80cd31f5...2134fe7cc7 )
---
updated-dependencies:
- dependency-name: dsanders11/project-actions
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 13:27:42 -05:00
dependabot[bot]
4276c7cf38
build(deps): bump actions/setup-node from 4.2.0 to 4.3.0 ( #131 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](1d0ff469b7...cdca7365b2 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 11:41:59 -05:00
Erik Moura
977baa4d42
test: add explicit imports for jest functions ( #128 )
...
* test: add explicit imports for `jest` functions
* add workaround for non-`.spec.ts` file
2025-03-31 23:17:05 -07:00
Mike Maietta
2b67c905a6
fix: Allow EnableEmbeddedAsarIntegrityValidation when multiple asars are present in app ( #124 )
...
- When an application uses multiple asars (`webapp.asar`, `anything.asar`, etc.), `EnableEmbeddedAsarIntegrityValidation` fuse breaks the application due to not all asars having integrity generated for them. Fixes : #116
- **Also fixes bug** to correctly test `makeUniversalApp no asar mode should shim two different app folders`, (it was not having an asar integrity generated for the shimmed asar)
Functionality added:
- Moves all asar integrity generation to **after** all app assets have been merged/shimmed/copied. This allows other asars that were provided to also be scanned and have asar integrity generated for them.
- Extracted common Integrity logic to a single file `integrity.ts`
- Adds unit test for multi-asar apps
v2.0.2
2025-02-28 10:03:35 +08:00
Erik Moura
740dd4aab3
chore(deps): bump @electron/asar to 3.3.1 ( #127 )
...
* chore(deps): bump `@electron/asar` to `3.3.1`
* update snapshots
2025-02-22 18:35:55 -08:00
Mike Maietta
d90d573ccf
test: add test should shim asars with different unpacked dirs ( #125 )
2025-02-21 16:21:20 -08:00
Mike Maietta
7c0ad6caa5
test: giving steroids to the test suite 💪 ( #122 )
...
* purely test suite on steroids
* verify stuff
* more fun verifies
* ok ok ok I'm done
* extend timeout and consolidate to constant for easier usage across tests
* PR feedback :)
Remove warnings by adding transform regex to `ts-jest` and `testMatch`.
* cleanup
* cleanup
* PR feedback & converting `export function` to `export const` in `util.ts`
2025-02-19 15:58:52 +08:00
dependabot[bot]
d76ca76072
build(deps): bump actions/setup-node from 4.1.0 to 4.2.0 ( #118 )
2025-02-01 16:16:44 +00:00
dependabot[bot]
4bf33415ec
build(deps): bump dsanders11/project-actions from 1.4.0 to 1.5.1 ( #119 )
...
Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions ) from 1.4.0 to 1.5.1.
- [Release notes](https://github.com/dsanders11/project-actions/releases )
- [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json )
- [Commits](438b25e007...9c80cd31f5 )
---
updated-dependencies:
- dependency-name: dsanders11/project-actions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-01 11:11:32 -05:00
David Sanders
caa0567b76
ci: switch to GHA ( #115 )
2024-12-03 14:06:00 -08:00
dependabot[bot]
7f59407631
build(deps): bump cross-spawn from 7.0.3 to 7.0.6 ( #114 )
...
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn ) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md )
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6 )
---
updated-dependencies:
- dependency-name: cross-spawn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-18 18:31:12 -05:00
dependabot[bot]
915c061908
build(deps): bump dsanders11/project-actions from 1.3.0 to 1.4.0 ( #112 )
...
Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/dsanders11/project-actions/releases )
- [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json )
- [Commits](eb760c4889...438b25e007 )
---
updated-dependencies:
- dependency-name: dsanders11/project-actions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-08 21:22:48 -08:00
electron-roller[bot]
ef4ce1f9ac
chore: bump electronjs/node in .circleci/config.yml to 2.3.1 ( #111 )
...
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-10-26 10:08:58 -04:00
electron-roller[bot]
bf62ed4113
chore: bump continuousauth/npm in .circleci/config.yml to 2.1.1 ( #110 )
...
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-10-03 09:25:37 -05:00
David Sanders
dd52b47795
build: bump lint-staged to clear audit ( #109 )
2024-10-02 10:29:07 -07:00
David Sanders
9495fc3840
build: fix repository.url in package.json ( #108 )
2024-09-07 12:55:50 -07:00
dependabot[bot]
03b841956e
build(deps): bump amannn/action-semantic-pull-request ( #105 )
...
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request ) from 5.5.2 to 5.5.3.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases )
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md )
- [Commits](cfb60706e1...0723387faa )
---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 13:58:02 -07:00
Erick Zhao
a7d68c490d
docs: additional API docs ( #100 )
2024-06-21 14:21:47 -07:00
Erick Zhao
03e27e5a1d
test: improve coverage ( #102 )
2024-06-17 15:15:20 -07:00
dependabot[bot]
dfe5236357
build(deps): bump braces from 3.0.2 to 3.0.3 ( #104 )
...
Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-16 15:29:38 -03:00
electron-roller[bot]
89c99b438a
chore: bump electronjs/node in .circleci/config.yml to 2.3.0 ( #99 )
...
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-06-12 11:13:31 -03:00
electron-roller[bot]
e6d2697cbc
chore: bump electronjs/node in .circleci/config.yml to 2.2.3 ( #98 )
...
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-05-17 16:39:12 -07:00
electron-roller[bot]
c71eed1a06
chore: bump electronjs/node in .circleci/config.yml to 2.2.2 ( #97 )
...
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-05-10 09:28:52 -05:00
dependabot[bot]
5f8afd1b05
build(deps): bump amannn/action-semantic-pull-request ( #96 )
...
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request ) from 5.4.0 to 5.5.2.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases )
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md )
- [Commits](e9fabac35e...cfb60706e1 )
---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-01 09:33:52 -07:00
dependabot[bot]
9236bd5853
build(deps): bump dsanders11/project-actions from 1.2.0 to 1.3.0 ( #95 )
...
Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/dsanders11/project-actions/releases )
- [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json )
- [Commits](82e99438bd...eb760c4889 )
---
updated-dependencies:
- dependency-name: dsanders11/project-actions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-01 13:50:01 -07:00
dependabot[bot]
a837738a09
build(deps): bump amannn/action-semantic-pull-request ( #94 )
...
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request ) from 5.2.0 to 5.4.0.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases )
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md )
- [Commits](c3cd5d1ea3...e9fabac35e )
---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 09:36:36 -07:00
dependabot[bot]
44baf3b723
build(deps): bump dsanders11/project-actions from 1.1.0 to 1.2.0 ( #93 )
...
Bumps [dsanders11/project-actions](https://github.com/dsanders11/project-actions ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/dsanders11/project-actions/releases )
- [Changelog](https://github.com/dsanders11/project-actions/blob/main/.releaserc.json )
- [Commits](3a81985616...82e99438bd )
---
updated-dependencies:
- dependency-name: dsanders11/project-actions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 09:36:06 -07:00
David Sanders
0e3b472c9a
chore: use Dependabot to update GitHub Actions deps ( #92 )
2024-03-13 09:29:12 -07:00
electron-roller[bot]
da359016d5
chore: bump electronjs/node in .circleci/config.yml to 2.2.1 ( #91 )
...
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-02-14 15:09:33 -08:00
electron-roller[bot]
5d7bdf3ff3
chore: bump electronjs/node in .circleci/config.yml to 2.2.0 ( #89 )
...
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2024-01-18 09:39:45 -08:00
electron-roller[bot]
16ce6ffbea
chore: bump continuousauth/npm to 2.1.0 (main) ( #87 )
...
* chore: bump continuousauth/npm in .circleci/config.yml to 2.1.0
* chore: remove cfa devDependency
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: George Xu <george.xu99@hotmail.com >
2023-11-21 16:19:19 -08:00
Samuel Attard
df604873fa
chore: fix audit output
2023-11-20 17:11:07 -08:00
Samuel Attard
57201b124c
chore: fix lint
v2.0.1
2023-11-20 17:02:16 -08:00
Jake
20b1b02c11
fix: ignore differences caused by merged machO files ( #66 )
...
* Ignore differences caused by merged machO files
* Fix filter indent
* Fix types & Fix error caught by type check
2023-11-20 16:59:14 -08:00
Samuel Attard
b6f0c88db4
feat: bump minimum node version to 16 and add tests ( #86 )
...
BREAKING CHANGE: Minimum node version is now 16
v2.0.0
2023-11-09 11:08:39 -08:00
Samuel Attard
bb304ce10b
fix: Revert "feat: bump minimum node version to 16 and add tests ( #86 )"
...
This reverts commit 8e2842b4a3 .
v1.5.1
2023-11-09 11:08:16 -08:00
Samuel Attard
8e2842b4a3
feat: bump minimum node version to 16 and add tests ( #86 )
...
* build: add tests
* build: bump deps
* sigh
* build: install rosetta on m1
v1.5.0
2023-11-09 10:56:22 -08:00
Baldvin Th
02119d5a83
fix: import for path now compiles correctly after TypeScript was added ( #85 )
...
* Fixing import for path after TypeScript was added
* Added esModuleInterop: true, fixed breaking imports after change
v1.4.5
2023-11-05 11:37:48 -03:00
Erik Moura
1948f1caa9
fix: use Typescript for files in entry-asar ( #83 )
v1.4.4
2023-11-02 19:10:17 -03:00
Masoud Soroush
52fa9a2a78
fix: add missing app ( #81 )
v1.4.3
2023-11-02 14:03:37 -03:00
David Sanders
4e631b7ca2
ci: add new issues and pull requests to project board ( #82 )
2023-11-02 09:40:21 -07:00