Skip to content

Releases: haugene/docker-transmission-openvpn

Start releasing again

09 Nov 20:56
84941a9
Compare
Choose a tag to compare

TL;DR: This release bundles all changes to the master branch over the last year into version 4.1.

Hey everyone! 👋

I've been taking a break from this project for a while. Didn't plan for it to take this long, but life happened. Slowly getting back on the horse now and hope to not fall off it again for a while 🤞 😅

A huge thanks to @pkishino 🙌 🙇 He has kept the project going the past year, and even before then he has been the number one contributor (myself included) for a while now.

Making releases has been my responsibility, and it's now over a year since the last one. High time to make some new ones. So here's the plan:

  • Creating this 4.1 release as a marker as it's been too long already
  • I'll merge the changes from the dev branch and include them in release 4.2
  • Next up I think it's time to bump the Ubuntu base image to get a newer version of Transmission, that should be 4.3. But time will tell.

Finally releasing 4.0

04 Sep 10:50
Compare
Choose a tag to compare

This has been brewing in the dev branch for a while but we've now finally released 4.0 and we hope the transition will be relatively smooth 🤞

This is a larger release were we're restructuring a bit. We're pulling configs out of this repo as they constantly needs to be updated and it's very noisy to the main project development. We need to find better ways of collaborating on keeping them up to date in their new repo.
https://github.com/haugene/vpn-configs-contrib

We're also reverting back to using Ubuntu instead of alpine and we're changing the web proxy for those using that. Hopefully this will take us in a good direction with more stability and easier maintenance.

For any thoughts or questions, see the 4.0 discussion thread: #1936

Changes to folder permissions

04 Sep 10:11
47f3261
Compare
Choose a tag to compare

This release only contains changes in transmission/userSetup.sh compared to 3.7. Other than that it's github issue templates and workflow changes.

I made the comment in 3.7 and making it again. This release is to have something to revert back to if upgrading to 4.0 fails for some users.

Changes to some configs, docs and workflows

01 Aug 23:17
Compare
Choose a tag to compare

This release brings updates to the provider configs for Mullvad, PrivateVPN, Torguard and TrustZone. It also contains changes to the documentation and new and improved GitHub workflows.

Tagging this release as a potential fallback for people having issues after we roll to v4.0 of this image.
Not sure (never is), but this might be the last release on 3.x.

Minor change in shutdown trigger

15 Mar 22:54
Compare
Choose a tag to compare

This release is made because we've slightly changed the order of the shutdown signals. There is also an update to the documentation.

It's better to have one release too many than one too few, as set points to test for anyone having a bug. So now we have one for this as well, and dev+master is now in sync before merging larger changes into dev for the separation of configs and code in this project.

Big provider update

13 Mar 22:45
359d130
Compare
Choose a tag to compare

This release brings some documentation updates, issue template fixes and build time improvements. But the biggest changes are in the configs. In this release the following providers have updated configs:

  • getflix
  • integrityvpn
  • mullvad
  • privado
  • privatevpn
  • protonvpn
  • safervpn
  • surfshark
  • vpntunnel
  • windscribe

The following providers are stale and have been removed:

  • proxysh
  • cypherpunk
  • elastictunnel

We have been bundling up PRs for provider updates for a while as we have tried to make a plan for how to handle the continuous stream of changes and requests for new providers to support.

We now have a plan and it involves splitting the project and extract all the static OpenVPN config files and for now keep only the scripted and automated providers within the core project package. We hope this will allow us to focus more on developing the core functionality, involve the community more in maintaining the configs and simplifying the usage of your own custom configurations.

Tagging this release now and starting to prepare for extraction.

More documentation, some fixes and a new UI

17 Feb 23:33
Compare
Choose a tag to compare

It's been a while since the last release. I had an active period before Christmas but have gone dark for a couple of months since then. Luckily @pkishino has followed up on a ton of issues and PRs since then, so thank you 👏

This release adds the Flood UI through the clone for Transmission. There has also been written a whole bunch of new documentation in order to try and relieve some of the pressure on recurring issues. So far it seems that people don't read the docs, they create issues 😅 Not giving up yet.

There has also come a bunch of smaller tweaks and fixes. All images are now built as multiarch images and we should now support arm for both the rss-plugin and web proxy.

Updated documentation, bug fixes and cleanup

05 Dec 01:43
Compare
Choose a tag to compare

This release brings a new set of documentation. The documentation rewrite is not complete, but we're getting somewhere.
In addition to that we've fixed a bug that occurred with PIA because they changed config URLs (again), repo and configs has been cleaned up. We've adapted to Transmission standard settings where it was appropriate and fixed instability caused by the health check script.

Fixes and config updates

17 Nov 22:00
Compare
Choose a tag to compare

New in this release:

  • README changes
  • perfect privacy port update script has received a fix
  • Adding git on the command line
  • Some more logging
  • TZ variable is now propagated correctly to Transmission
  • Updated configs for ProtonVPN
  • Updated configs for Mullvad

And I'm trying to be good and do some more releases now. Makes it easier to debug later as people can test different versions and narrow down where the error was introduced.

Unified build across cpu architectures, fixes and updates

10 Nov 21:13
Compare
Choose a tag to compare

The biggest change in this release is the build setup for the images. We're now using buildx and manifests to allow pulls of haugene/transmission-openvpn no matter if it's on amd64, arm or arm64 platform. The correct image should be pulled based on the platform you're on.

We're also improving logging, adding some info and redacting the rpc-password if it's set. IPredator provider is removed as they have shut down and we have some documentation updates as well as a fix for the PIA port forwarder script. For the last point there it is "a fix" and not "the fix", we're still having issues there.