Releases: caprover/caprover
Releases · caprover/caprover
v1.6.0
v1.5.2
v1.5.1
See change logs:
https://github.com/caprover/caprover/blob/master/CHANGELOG.md#150---2019-08-14
v1.5.0 was released momentarily but it was removed and patched as 1.5.1 due to a bug.
v1.4.0
New Features:
- Added SSH key support for git webhook automatic deploy (#342)
- Added built-in support for HTTP basic auth (#336)
- Added option to add some app notes (description) to your apps (#403)
- Changed One-Click app selector to allow search (#394)
- Setting maximum version history to last 50 versions to keep the config file small
- Added Remember Me to web dashboard
- Added option to delete volumes when persistent app is being deleted
Bug fixes:
- Auto redirect after Force SSL was broken on frontend (#399)
v1.3.0
Added:
- Backup capability added (for configs and SSL certs). See docs for more details.
- Health checks are now excluded from CapRover and nginx logs
- Front-end is now almost mobile friendly.
- Improved default SSL (#371)
- Ability to change the root domain post installation
Fixed:
- Web UI now waits for logs to get retrieved before sending another refresh. This fixes the rare case where the entire UI hangs because of Docker being unresponsive.
- Fixed non English characters in the logs
- Logs are now correctly sorted on the front-end
v1.2.1
v1.2.0
Awesome news for legacy CaptainDuckDuck users! You can now migrate to CapRover! See this:
https://caprover.com/docs/cdd-migration.html
Added:
- Monorepos are now first class citizens, thanks to this suggestion #356 (comment) by @robgraeber
- Custom One-Click apps. Now everyone can create a one click app as the templates are now easily testable. Use the last option in One-Click apps list (Template) and create a Pull Request here: https://github.com/caprover/one-click-apps
- Force git build button
- Hide/Show password clear text password fields
- Fall back to
Dockerfile
ifcaptain-definition
file does not exist
Fixed:
- Removal of Ports and Volumes (#355)
- Not saving SMTP if username is not provided (some password managers autofill password field!)
- Fixed deploy when some version are manually removed from
config-captain.json
file.
Donation campaign launched ❤
https://opencollective.com/caprover#backer
v1.1.0
v1.0.0
Major Update. Renamed from CaptainDuckDuck to CapRover
Script for upgrading from CaptainDuckDuck to CapRover will be ready in a few weeks, here.
Breaking Changes:
- schemaVersion in captain-definition file is now upgraded to 2
- The extra ./src prefix is no longer needed for captain-definition dockerfiles. You need to remove ./src from the first argument in your COPY and ADD statements in your dockerfileLines
Features:
- One Click Rollback
- Improved build logs on webview.
- Improved downtime between deploys
- Allowing Dockerfile to be referenced in captain-definition (#113)
- Ability to reference imageName inside captain-definition directly when you want o deploy an already built image from DockerHub.
- Easy to copy and paste environmental variables UI: (#256)
- Added a separate one-click repository which can be updated continuously - built based on docker compose (https://github.com/caprover/one-click-apps)
- Ability to simply copy and paste a Dockerfile and captain-definition files on web dashboard.
- Improved cluster support by adding ability to turn on/off the registry, have multiple private registries, change default registry.
- Web dashboard UI improvements.
Dev work:
- Backend rewrite in TypeScript.
- Frontend rewrite in TypeScript via React + ant.design
- CLI rewrite in TypeScript
- Updated Certbot (Let's Encrypt)