Skip to content

Commit 99c019c

Browse files
Merge pull request #375 from PierreBeucher/release-0.45.0
Finalize release 0.45.0
2 parents 87e543d + 3a61f6d commit 99c019c

6 files changed

Lines changed: 32 additions & 6 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.44.0"
2+
".": "0.45.0"
33
}

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# Changelog
22

3+
## [0.45.0](https://github.com/PierreBeucher/cloudypad/compare/v0.44.0...v0.45.0) (2026-04-26)
4+
5+
6+
### Features
7+
8+
* auto-generate Sunshine Web UI password if none provided ([6bb98cc](https://github.com/PierreBeucher/cloudypad/commit/6bb98ccdcc9b3418350ed65f96a7b685478fd75e))
9+
* **aws:** add --create-vpc option to provision a dedicated VPC ([c39428e](https://github.com/PierreBeucher/cloudypad/commit/c39428e327b9de9ff76dea3a8c20030863cd2b7a))
10+
* **aws:** add --create-vpc option to provision a dedicated VPC ([b9b5367](https://github.com/PierreBeucher/cloudypad/commit/b9b53679a82eacb3ffacd9f07124c93c30ec4b2f))
11+
* **aws:** enable IPv6 for created VPC ([9fe52e5](https://github.com/PierreBeucher/cloudypad/commit/9fe52e5a9d2adf67c7d639e29c3cc8a5e5abf165))
12+
* bump NVIDIA driver and container toolkit version ([25757ad](https://github.com/PierreBeucher/cloudypad/commit/25757adcad5aa5d6dcbbb3f5b8fdfa15e16c9f30))
13+
* bump to Proton 10 by default ([1f1050b](https://github.com/PierreBeucher/cloudypad/commit/1f1050b91cd40687e7fd1ac243fbb4137644df08))
14+
* log message before base image snapshot creation ([19d3e4e](https://github.com/PierreBeucher/cloudypad/commit/19d3e4e028358dc3a810d7120dfffe565058d463))
15+
* log message before base image snapshot creation ([f3b61b3](https://github.com/PierreBeucher/cloudypad/commit/f3b61b3d71b434bb9cc4103b781c99a836011779))
16+
* Scaleway DNS record management ([769ddb4](https://github.com/PierreBeucher/cloudypad/commit/769ddb472516c8819395433997f615b24200aee4))
17+
* **sunshine:** add screenshotter ([0c09a3f](https://github.com/PierreBeucher/cloudypad/commit/0c09a3fa1deed6e85d9ec89577a4c8db89e0bd3c))
18+
19+
20+
### Bug Fixes
21+
22+
* Linode disk not being mounted on machine as per missing var in Ansible playbook ([9be60f5](https://github.com/PierreBeucher/cloudypad/commit/9be60f564fe94997b37fc65b56d4f1a8124f399f))
23+
* missing Lutris icon ([77124d9](https://github.com/PierreBeucher/cloudypad/commit/77124d9f5119f1f0e8f991d15d92a309e93d29d9))
24+
* show actual instance name in destroy hint on create failure ([5d48265](https://github.com/PierreBeucher/cloudypad/commit/5d482655a0dc389c9dc2417e5fcb69dc7b76ba16))
25+
* show actual instance name in destroy hint on create failure ([f8d4621](https://github.com/PierreBeucher/cloudypad/commit/f8d462108db361c0073d9073bc4ffc3bbdfe1e83))
26+
* stop logging generated sunshine password ([66c1c76](https://github.com/PierreBeucher/cloudypad/commit/66c1c7627fefc4a90f6d49f69ea90d141dd857db))
27+
* use hostname rather than public IP for pairing to ensure Moonlight config remains stable across reboot when DNS config is used ([8b639d1](https://github.com/PierreBeucher/cloudypad/commit/8b639d1e0d12baa7e75eedd15bf85bc03169671f))
28+
329
## [0.44.0](https://github.com/PierreBeucher/cloudypad/compare/v0.43.0...v0.44.0) (2026-03-11)
430

531

cloudypad.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ if [ -n "$CLOUDYPAD_CLI_LAUNCHER_DEBUG" ]; then
1111
set -x
1212
fi
1313

14-
CLOUDYPAD_VERSION=0.44.0
14+
CLOUDYPAD_VERSION=0.45.0
1515
CLOUDYPAD_IMAGE="${CLOUDYPAD_IMAGE:-"ghcr.io/pierrebeucher/cloudypad:$CLOUDYPAD_VERSION"}"
1616
CLOUDYPAD_TARGET_IMAGE="cloudypad/local-runner:local"
1717

flake.nix

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
flake-utils.lib.eachDefaultSystem (system:
1010
let
1111
pkgs = import nixpkgs { system = system; config.allowUnfree = true; };
12-
cloudypadVersion = "0.44.0";
12+
cloudypadVersion = "0.45.0";
1313
in {
1414
packages = rec {
1515
default = cloudypad;
@@ -19,7 +19,7 @@
1919

2020
src = pkgs.fetchurl {
2121
url = "https://raw.githubusercontent.com/PierreBeucher/cloudypad/v${cloudypadVersion}/cloudypad.sh";
22-
hash = "sha256:0q7mk5b7bq65fm31j4mlji0dw57sb29b1n69qgzzjsjyl2c1h36i";
22+
hash = "sha256:1bzxrg47vpk42pwxhpvyqdq9wzc8kqsvhc68q7p5i71wamrhdz8g";
2323
};
2424

2525
phases = [ "installPhase" ];

install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Installation arguments
22
# Override by setting related environment variable
3-
DEFAULT_CLOUDYPAD_SCRIPT_REF=v0.44.0
3+
DEFAULT_CLOUDYPAD_SCRIPT_REF=v0.45.0
44
CLOUDYPAD_HOME=${CLOUDYPAD_HOME:-"$HOME/.cloudypad"}
55
CLOUDYPAD_SCRIPT_REF=${CLOUDYPAD_SCRIPT_REF:-$DEFAULT_CLOUDYPAD_SCRIPT_REF}
66

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cloudypad",
3-
"version": "0.44.0",
3+
"version": "0.45.0",
44
"description": "",
55
"scripts": {
66
"test": "mocha",

0 commit comments

Comments
 (0)