Releases: miklosbagi/gluetrans
v0.3.5
What's changed
- Bump dependencies by @miklosbagi in #56
- Update ProtonVPN docs by @miklosbagi in #57
- Add control server authentication support by @miklosbagi in #62
Warning
Breaking change ahead: starting from gluetun 3.40.0+ versions, control server requires authentication. You can read more about this in gluetun control server documentation.
Gluetrans, from version 0.3.5 and above provides support for this change, but an API key must be provided. Please consult compose the examples and config.toml example.
In short:
- Set
GLUETUN_CONTROL_API_KEY
in your environment variables. - Create a role in gluetun's
config.toml
with the same API key. - Map
config.toml
to gluetun container. - Set the same API key in gluetrans' environment variables.
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Maintenance release, bumping versions for gluetrans, and for test infrastructure.
New ubuntu versions will require mapping of /dev/tun, which is not documented in the examples.
v0.3.3
What's Changed
- Support for gluetun v3.37.1, v3.38, v3.38.1 and v3.39 by @miklosbagi in #46
- Bump default gluetun version in Makefile to latest by @miklosbagi in #47
- Update PR test strategy #48 by @miklosbagi in #49
- Add steps and debug workflow by @miklosbagi in #50
- Create FUNDING.yml by @miklosbagi in #52
- Add env vars by @miklosbagi in #51
- Update Dockerfile by @miklosbagi in #53
Full Changelog: v0.3.2...v0.3.3
v0.3.2
This is a minor maintenance & bug fix release:
- Bump Gluetun support to v3.38 by @miklosbagi in #39
- Fix GHCR releases by @miklosbagi in #42
- Fix compose commands by @miklosbagi in #45
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3
Key changes
- Dependencies updates, addressing security issues reported by dockerhub
- Dockerfile now uses
alpine-v3.19.1
- bumped to
curl-8.5.0-r0
- please note that this has a medium vuln reported on docker still - switched from
transmission-cli
totransmission-remote-4.0.5-r0
- bumped to
jq-1.7.1-r0
- bumped to
- tests:
- update GHA checks to run against
gluetun-v3.36
- GHA checks against
gluetun-v3.35
have been removed (lacks protonvpn support)
- update GHA checks to run against
- Dockerfile now uses
- Nightly test runs for
gluetun:latest
- Address #30, also, moving away from piavpn in tests
- Fix #32, country detection in logs
Full Changelog: v0.2...v0.3
v0.2
Key changes
- Remove usage of peerport file as that's no use
- Add support for ghcr packages
- Log sanitizer function
- Add tests
- Fix env doesn't stop after tests
- Github PR actions & badges
- Add more resilience to country detection
Full Changelog: v0.1...v0.2
v0.1
Initial release
This is now functional, and in heavy testing.
Full Changelog: https://github.com/miklosbagi/gluetranspia/commits/v0.1