From 8df25045c01351e057d5c8e45ef0c454505273ed Mon Sep 17 00:00:00 2001 From: amr-crabnebula <118051471+amr-crabnebula@users.noreply.github.com> Date: Mon, 15 Apr 2024 21:04:48 +0000 Subject: [PATCH] release: apply version updates from current changes --- .changes/app-bundle-cross-platform.md | 6 ------ .changes/binaries-dir.md | 6 ------ .changes/error-out-if-no-config.md | 6 ------ .changes/ignore-empty-files.md | 6 ------ .changes/out-dir.md | 6 ------ .changes/package-output-struct-refactor.md | 5 ----- bindings/packager/nodejs/CHANGELOG.md | 12 ++++++++++++ bindings/packager/nodejs/package.json | 2 +- crates/packager/CHANGELOG.md | 9 +++++++++ crates/packager/Cargo.toml | 2 +- 10 files changed, 23 insertions(+), 37 deletions(-) delete mode 100644 .changes/app-bundle-cross-platform.md delete mode 100644 .changes/binaries-dir.md delete mode 100644 .changes/error-out-if-no-config.md delete mode 100644 .changes/ignore-empty-files.md delete mode 100644 .changes/out-dir.md delete mode 100644 .changes/package-output-struct-refactor.md diff --git a/.changes/app-bundle-cross-platform.md b/.changes/app-bundle-cross-platform.md deleted file mode 100644 index 6aa5b825..00000000 --- a/.changes/app-bundle-cross-platform.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"cargo-packager": minor -"@crabnebula/packager": minor ---- - -Allow packaging the macOS app bundle on Linux and Windows hosts (without codesign support). diff --git a/.changes/binaries-dir.md b/.changes/binaries-dir.md deleted file mode 100644 index f0d4f28f..00000000 --- a/.changes/binaries-dir.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"cargo-packager": patch -"@crabnebula/packager": minor ---- - -Added `Config::binaries_dir` and `--binaries-dir` so you can specify the location of the binaries without modifying the output directory. diff --git a/.changes/error-out-if-no-config.md b/.changes/error-out-if-no-config.md deleted file mode 100644 index b1f0b6a6..00000000 --- a/.changes/error-out-if-no-config.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"cargo-packager": patch -"@crabnebula/packager": minor ---- - -Error out if we cannot find a configuration file. diff --git a/.changes/ignore-empty-files.md b/.changes/ignore-empty-files.md deleted file mode 100644 index 4e507adb..00000000 --- a/.changes/ignore-empty-files.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"cargo-packager": patch -"@crabnebula/packager": minor ---- - -Fixes a crash when packaging `.app` if an empty file is included in the bundle. diff --git a/.changes/out-dir.md b/.changes/out-dir.md deleted file mode 100644 index 7e6869e2..00000000 --- a/.changes/out-dir.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"cargo-packager": minor -"@crabnebula/packager": minor ---- - -Added `--out-dir/-o` flags and removed the positional argument to specify where to ouput packages, use the newly added flags instead. diff --git a/.changes/package-output-struct-refactor.md b/.changes/package-output-struct-refactor.md deleted file mode 100644 index 646a6e39..00000000 --- a/.changes/package-output-struct-refactor.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"cargo-packager": minor ---- - -Renamed `PackageOuput` to `PackageOutput` and added `PackageOutput::new`. \ No newline at end of file diff --git a/bindings/packager/nodejs/CHANGELOG.md b/bindings/packager/nodejs/CHANGELOG.md index 45236732..80b028b8 100644 --- a/bindings/packager/nodejs/CHANGELOG.md +++ b/bindings/packager/nodejs/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## \[0.8.0] + +- [`2164d02`](https://www.github.com/crabnebula-dev/cargo-packager/commit/2164d022f5705e59a189007aec7c99cce98136d8)([#198](https://www.github.com/crabnebula-dev/cargo-packager/pull/198)) Allow packaging the macOS app bundle on Linux and Windows hosts (without codesign support). +- [`3057a4a`](https://www.github.com/crabnebula-dev/cargo-packager/commit/3057a4a8440bc4dc897f3038ac821ed181644d43)([#197](https://www.github.com/crabnebula-dev/cargo-packager/pull/197)) Added `Config::binaries_dir` and `--binaries-dir` so you can specify the location of the binaries without modifying the output directory. +- [`4c4d919`](https://www.github.com/crabnebula-dev/cargo-packager/commit/4c4d9194fb0bd2a814f46336747e643b1e208b52)([#195](https://www.github.com/crabnebula-dev/cargo-packager/pull/195)) Error out if we cannot find a configuration file. +- [`b04332c`](https://www.github.com/crabnebula-dev/cargo-packager/commit/b04332c8fc61427dc002a40d9d46bc5f930025c2)([#194](https://www.github.com/crabnebula-dev/cargo-packager/pull/194)) Fixes a crash when packaging `.app` if an empty file is included in the bundle. +- [`3057a4a`](https://www.github.com/crabnebula-dev/cargo-packager/commit/3057a4a8440bc4dc897f3038ac821ed181644d43)([#197](https://www.github.com/crabnebula-dev/cargo-packager/pull/197)) Added `--out-dir/-o` flags and removed the positional argument to specify where to ouput packages, use the newly added flags instead. + +### Dependencies + +- Upgraded to `cargo-packager@0.8.0` + ## \[0.7.0] - [`cd8898a`](https://www.github.com/crabnebula-dev/cargo-packager/commit/cd8898a93b66a4aae050fa1006089c3c3b5646f9)([#187](https://www.github.com/crabnebula-dev/cargo-packager/pull/187)) Added codesign certificate and notarization credentials configuration options under the `macos` config (for programatic usage, taking precedence over environment variables). diff --git a/bindings/packager/nodejs/package.json b/bindings/packager/nodejs/package.json index 3f77b10b..9cc77fd5 100644 --- a/bindings/packager/nodejs/package.json +++ b/bindings/packager/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "@crabnebula/packager", - "version": "0.7.0", + "version": "0.8.0", "main": "build/index.js", "module": "build/index.js", "types": "build/index.d.ts", diff --git a/crates/packager/CHANGELOG.md b/crates/packager/CHANGELOG.md index 8c405300..50990186 100644 --- a/crates/packager/CHANGELOG.md +++ b/crates/packager/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## \[0.8.0] + +- [`2164d02`](https://www.github.com/crabnebula-dev/cargo-packager/commit/2164d022f5705e59a189007aec7c99cce98136d8)([#198](https://www.github.com/crabnebula-dev/cargo-packager/pull/198)) Allow packaging the macOS app bundle on Linux and Windows hosts (without codesign support). +- [`3057a4a`](https://www.github.com/crabnebula-dev/cargo-packager/commit/3057a4a8440bc4dc897f3038ac821ed181644d43)([#197](https://www.github.com/crabnebula-dev/cargo-packager/pull/197)) Added `Config::binaries_dir` and `--binaries-dir` so you can specify the location of the binaries without modifying the output directory. +- [`4c4d919`](https://www.github.com/crabnebula-dev/cargo-packager/commit/4c4d9194fb0bd2a814f46336747e643b1e208b52)([#195](https://www.github.com/crabnebula-dev/cargo-packager/pull/195)) Error out if we cannot find a configuration file. +- [`b04332c`](https://www.github.com/crabnebula-dev/cargo-packager/commit/b04332c8fc61427dc002a40d9d46bc5f930025c2)([#194](https://www.github.com/crabnebula-dev/cargo-packager/pull/194)) Fixes a crash when packaging `.app` if an empty file is included in the bundle. +- [`3057a4a`](https://www.github.com/crabnebula-dev/cargo-packager/commit/3057a4a8440bc4dc897f3038ac821ed181644d43)([#197](https://www.github.com/crabnebula-dev/cargo-packager/pull/197)) Added `--out-dir/-o` flags and removed the positional argument to specify where to ouput packages, use the newly added flags instead. +- [`2164d02`](https://www.github.com/crabnebula-dev/cargo-packager/commit/2164d022f5705e59a189007aec7c99cce98136d8)([#198](https://www.github.com/crabnebula-dev/cargo-packager/pull/198)) Renamed `PackageOuput` to `PackageOutput` and added `PackageOutput::new`. + ## \[0.7.0] - [`cd8898a`](https://www.github.com/crabnebula-dev/cargo-packager/commit/cd8898a93b66a4aae050fa1006089c3c3b5646f9)([#187](https://www.github.com/crabnebula-dev/cargo-packager/pull/187)) Added codesign certificate and notarization credentials configuration options under the `macos` config (for programatic usage, taking precedence over environment variables). diff --git a/crates/packager/Cargo.toml b/crates/packager/Cargo.toml index 9b034e89..298ef5b9 100644 --- a/crates/packager/Cargo.toml +++ b/crates/packager/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cargo-packager" -version = "0.7.0" +version = "0.8.0" description = "Executable packager and bundler distributed as a CLI and library." authors = [ "CrabNebula Ltd.",