diff --git a/CHANGELOG.md b/CHANGELOG.md index 6843101..f0e86c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ Available as `edge` - TBD +## [1.15.2] - 2026-08-14 + +- Fixed: Legacy custom Captain NGINX templates failing after upgrading to v1.15.0 [Issue-2455](https://github.com/caprover/caprover/issues/2455) +- Fixed: Authentication not persisting after reloading the dashboard [PR-230](https://github.com/caprover/caprover-frontend/pull/230) + ## [1.15.1] - 2026-08-08 - Fixed: Custom one-click app template and Docker Compose deployments failing to start [PR-2453](https://github.com/caprover/caprover/pull/2453) diff --git a/dev-scripts/build_and_push_release.sh b/dev-scripts/build_and_push_release.sh index 6f57fd0..801db51 100755 --- a/dev-scripts/build_and_push_release.sh +++ b/dev-scripts/build_and_push_release.sh @@ -44,7 +44,7 @@ echo $IMAGE_NAME:$CAPROVER_VERSION echo "**************************************" echo "**************************************" -FRONTEND_COMMIT_HASH=8db9fcd57f88be9bae12d1acc0daa4a4dfc604a2 +FRONTEND_COMMIT_HASH=5db8b202774fb50c9ecdddc42020bb454d64c42d ## Building frontend app ORIG_DIR=$(pwd) diff --git a/src/user/system/LoadBalancerManager.ts b/src/user/system/LoadBalancerManager.ts index d4d9c68..e4494fe 100644 --- a/src/user/system/LoadBalancerManager.ts +++ b/src/user/system/LoadBalancerManager.ts @@ -540,6 +540,10 @@ class LoadBalancerManager { domain: captainDomain, serviceContainerPort3000: CaptainConstants.serviceContainerPort3000, + // Backwards compatibility for custom templates created before v1.15.0. + // https://github.com/caprover/caprover/issues/2455 + serviceExposedPort: + CaptainConstants.serviceContainerPort3000, defaultHtmlDir: CaptainConstants.nginxStaticRootDir + CaptainConstants.nginxDefaultHtmlDir, diff --git a/src/utils/CaptainConstants.ts b/src/utils/CaptainConstants.ts index 36de854..0c33161 100644 --- a/src/utils/CaptainConstants.ts +++ b/src/utils/CaptainConstants.ts @@ -17,7 +17,7 @@ const CONSTANT_FILE_OVERRIDE_USER = const configs = { publishedNameOnDockerHub: 'caprover/caprover', - version: '1.15.1', + version: '1.15.2', defaultMaxLogSize: '512m',