Release Notes
5.0.0 - 2021-09-23
⚠️ BREAKING CHANGES
- Healthchecks now check if client's Public IP is in the list of exit IPs of the connected logical server
- Specifying
PROTONVPN_SERVER
is now required environment variable. PROTONVPN_COUNTRY
is merged intoPROTONVPN_SERVER
.- Users who are migrating from version 4.x or below rename
PROTONVPN_COUNTRY
toPROTONVPN_SERVER
. - You can migrate value of
PROTONVPN_COUNTRY
toPROTONVPN_SERVER
. Container will detect that you wish to connct to country specified and connect as usual.
🍒 Features & Enhancements
- Use Server IPS instead of server country in healthchecks (f0ffcc2)
- Merge
PROTONVPN_SERVER
andPROTONVPN_COUNTRY
intoPROTONVPN_SERVER
. (e3e55ca)
🐛 Bug Fixes
- invalid logging functions,
DEBUG=1
now enables debug logs for protonvpn-cli and out container logs (fe04e5e)
📖 Documentation
- In issue form, Extend credential validation checkboxes to include checks for openvpn credentials (652e0fb)
- Fix docker logo URL in README (4cf3b0d)
- Improve docs, add gh issue forms (ed3e672)
- Reorganize to better handle GitHub Pages (#48) (96bdfc8)
- Enable Github pages and add troubleshooting docs (a0ba4ee)
- Update debugging compose file (c127608)
- fix: Issue forms (7062295)
- fix: Issue form quore booleans (1520a11)
🚧 Maintenance
- Beta 5.0 (585b277)
- Update templates (c122bed)
- Update templates (51d120c)
- Import updated makefiles and changelog templates (e1e41fb)
- automation: Allow automerge of docker image updates done via dependabot (74ee95e)
- changelog: Update changelog emojis to follow common snippets (91cd108)
- ci: Cache Trivy DB (09c68d8)
- ci: vendor justcontainers key as keybase returns 404 and update dockerfiles for better caching (f3d5a14)
- deps: bump urllib3 from 1.26.5 to 1.26.6 in /root (#59) (ea649cc)
- deps: bump ubuntu from focal-20210416 to focal-20210609 (bf8f27e)
- deps: bump ubuntu from focal-20210416 to focal-20210609 (#57) (18209c3)
- deps: bump urllib3 from 1.26.4 to 1.26.5 in /root (#53) (075ac2e)
- deps: bump jinja2 from 2.11.3 to 3.0.1 in /root (#49) (ebff6d6)
- deps: bump ubuntu from focal-20210609 to focal-20210713 (#64) (6b3d787)
- deps: bump requests from 2.25.1 to 2.26.0 in /root (#66) (ea16a56)
- deps: bump ubuntu from focal-20210713 to focal-20210723 (#68) (47caa8e)
- deps: bump ubuntu from focal-20210723 to focal-20210827 (c15a941)
- deps: bump protonvpn-cli from 2.2.6 to 2.2.7 in /root (#58) (616e670)
🤖 CI/CD & Automation
- Checkout tag corresponding to latest release, before doing scheduled security scan to help populate required fields for codeql action (842e834)
- dependabot: Fix wrong label on docker updates (3adf882)
- deps: bump aquasecurity/trivy-action from 0.0.17 to 0.0.18 (#55) (08564f2)
- deps: bump aquasecurity/trivy-action from 0.0.14 to 0.0.15 (#44) (a19d7aa)
- deps: bump aquasecurity/trivy-action from 0.0.15 to 0.0.16 (#46) (7e90b7d)
- deps: bump actions/stale from 3 to 4 (#65) (de1fc14)
- deps: bump goreleaser/goreleaser-action from 2.6.0 to 2.6.1 (#56) (af63fa7)
- deps: bump goreleaser/goreleaser-action from 2.6.1 to 2.7.0 (#70) (6bb795a)
- deps: bump goreleaser/goreleaser-action from 2.5.0 to 2.6.0 (#52) (2e05f51)
- deps: bump aquasecurity/trivy-action from 0.0.16 to 0.0.17 (#47) (a995116)
- deps: bump aquasecurity/trivy-action from 0.0.18 to 0.0.19 (#69) (2e851e3)
- goreleaser: Migrate from docker.use_buildx to docker.use (ca7f874)
- kodiak: Remove default block on GH-Actions dependency updates (b5172d4)
- stale: Change stale workflow to run weekly (c1a4580)
Reverts
Docker images
docker pull ghcr.io/tprasadtp/protonvpn:5.0.0
docker pull ghcr.io/tprasadtp/protonvpn:5.0
docker pull ghcr.io/tprasadtp/protonvpn:38093e9d4a0e32b243a15e25ba05a5546e5af610