Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): update all non-major dependencies #487

Merged
merged 1 commit into from
Aug 14, 2024

Conversation

aki-bot[bot]
Copy link
Contributor

@aki-bot aki-bot bot commented Aug 10, 2024

This PR contains the following updates:

Package Type Update Change
ansible-core (source) patch 2.17.2 -> 2.17.3
ansible-core (source) patch ==2.17.2 -> ==2.17.3
community.general galaxy-collection minor 9.2.0 -> 9.3.0
grafana/grafana-oss patch 10.4.6 -> 10.4.7
jdx/mise patch v2024.8.4 -> v2024.8.6
lscr.io/linuxserver/homeassistant (source) minor 2024.7.4 -> 2024.8.1
mikefarah/yq action patch v4.44.2 -> v4.44.3
myoung34/github-runner minor 2.318.0 -> 2.319.1
prom/prometheus minor v2.53.1 -> v2.54.0
python patch 3.12.4 -> 3.12.5
qmcgaw/gluetun minor v3.38.0 -> v3.39.0
renovatebot/github-action action patch v40.2.4 -> v40.2.6

Release Notes

ansible/ansible (ansible-core)

v2.17.3

Compare Source

Changelog

See the full changelog for the changes included in this release.

Release Artifacts
ansible-collections/community.general (community.general)

v9.3.0

Compare Source

See https://github.com/ansible-collections/community.general/blob/stable-9/CHANGELOG.md for all changes.

jdx/mise (jdx/mise)

v2024.8.6

Compare Source

🐛 Bug Fixes
  • spm backend doesn't allow a GitHub repo name containing a dot by @​roele in #​2449
🚜 Refactor
  • renamed tool_request_version to tool_request to match the class by @​jdx in 76a611a
📚 Documentation

v2024.8.5

Compare Source

🚀 Features
🐛 Bug Fixes
🔍 Other Changes
mikefarah/yq (mikefarah/yq)

v4.44.3

Compare Source

  • Fixed upper-case file extension detection, Thanks @​ryenus (#​2121)
    • Log printing follow no-colors flag #​2082
    • Skip and warn when interpolating strings and theres a unclosed bracket #​2083
    • Fixed CSV content starting with # issue #​2076
    • Bumped dependencies
python/cpython (python)

v3.12.5

Compare Source

qdm12/gluetun (qmcgaw/gluetun)

v3.39.0

Compare Source

Features

  • OpenVPN: default version changed from 2.5 to 2.6
  • Alpine upgraded from 3.18 to 3.20 (3.19 got skipped due to buggy iptables)
  • Healthcheck: change timeout mechanism
    • Healthcheck timeout is no longer fixed to 3 seconds
    • Healthcheck timeout increases from 2s to 4s, 6s, 8s, 10s
    • No 1 second wait time between check retries after failure
    • VPN internal restart may be delayed by a maximum of 10 seconds
  • Firewall:
    • Query iptables binary variants to find which one to use depending on the kernel
    • Prefer using iptables-nft over iptables-legacy (Alpine new default is nft backend iptables)
  • Wireguard:
    • WIREGUARD_PERSISTENT_KEEPALIVE_INTERVAL option
    • read configuration file without case sensitivity
  • VPN Port forwarding: only use port forwarding enabled servers if VPN_PORT_FORWARDING=on (applies only to PIA and ProtonVPN for now)
  • FastestVPN:
    • Wireguard support (#​2383 - Credits to @​Zerauskire for the initial investigation and @​jvanderzande for an initial implementation as well as reviewing the pull request)
    • use API instead of openvpn zip file to fetch servers data
    • add city filter SERVER_CITY
    • update built-in servers data
  • Perfect Privacy: port forwarding support with VPN_PORT_FORWARDING=on (#​2378)
  • Private Internet Access: port forwarding options VPN_PORT_FORWARDING_USERNAME and VPN_PORT_FORWARDING_PASSWORD (retro-compatible with OPENVPN_USER and OPENVPN_PASSWORD)
  • ProtonVPN:
    • Wireguard support (#​2390)
    • feature filters SECURE_CORE_ONLY, TOR_ONLY and PORT_FORWARD_ONLY (#​2182)
    • determine "free" status using API tier value
    • update built-in servers data
  • Surfshark: servers data update
  • VPNSecure: servers data update
  • VPN_ENDPOINT_IP split into OPENVPN_ENDPOINT_IP and WIREGUARD_ENDPOINT_IP
  • VPN_ENDPOINT_PORT split into OPENVPN_ENDPOINT_PORT and WIREGUARD_ENDPOINT_PORT

Fixes

  • VPN_PORT_FORWARDING_LISTENING_PORT fixed
  • IPv6 support detection ignores loopback route destinations
  • Custom provider:
    • handle port option line for OpenVPN
    • ignore comments in an OpenVPN configuration file
    • assume port forwarding is always supported by a custom server
  • VPN Unlimited:
    • change default UDP port from 1194 to 1197
    • allow OpenVPN TCP on port 1197
  • Private Internet Access Wireguard and port forwarding
    • Set server name if names filter is set with the custom provider (see #​2147)
  • PrivateVPN: updater now sets openvpn vpn type for the no-hostname server
  • Torguard: update OpenVPN configuration
    • add aes-128-gcm and aes-128-cbc ciphers
    • remove mssfix, sndbuf, rcvbuf, ping and reneg options
  • VPNSecure: associate N / A with no data for servers
  • AirVPN: set default mssfix to 1320-28=1292
  • Surfshark: remove outdated hardcoded retro servers
  • Public IP echo:
    • ip2location parsing for latitude and longitude fixed
    • abort ip data fetch if vpn context is canceled (prevents requesting the public IP address N times after N VPN failures)
  • internal/server: /openvpn route status get and put
    • get status return stopped if running Wireguard
    • put status changes vpn type if running Wireguard
  • Log out if PORT_FORWARD_ONLY is enabled in the server filtering tree of settings
  • Log last Gluetun release by tag name alphabetically instead of by release date
  • format-servers fixed missing VPN type header for providers supporting Wireguard: NordVPN and Surfshark
  • internal/tun: only create tun device if it does not exist, do not create if it exists and does not work

Documentation

  • readme:
    • clarify shadowsocks proxy is a server, not a client
    • update list of providers supporting Wireguard with the custom provider
    • add protonvpn as custom port forwarding implementation
  • disable Github blank issues
  • Bump github.com/qdm12/gosplash to v0.2.0
    • Add /choose suffix to github links in logs
  • add Github labels: "Custom provider", "Category: logs" and "Before next release"
  • rename FIREWALL_ENABLED to FIREWALL_ENABLED_DISABLING_IT_SHOOTS_YOU_IN_YOUR_FOOT due to the sheer amount of users misusing it. FIREWALL_ENABLED won't do anything anymore. At least you've been warned not to use it...

Maintenance

  • Code health
    • PIA port forwarding:
      • remove dependency on storage package
      • return an error to port forwarding loop if server cannot port forward
    • internal/config:
      • upgrade to github.com/qdm12/gosettings v0.4.2
        • drop github.com/qdm12/govalid dependency
        • upgrade github.com/qdm12/ss-server to v0.6.0
        • do not un-set sensitive config settings anymore
      • removed bad/invalid retro-compatible keys CONTROL_SERVER_ADDRESS and CONTROL_SERVER_PORT
      • OpenVPN protocol field is now a string instead of a TCP boolean
      • Split server filter validation for features and subscription-tier
      • provider name field as string instead of string pointer
    • internal/portforward: support multiple ports forwarded
    • Fix typos in code comments (#​2216)
    • internal/tun: fix unit test for unprivileged user
  • Development environment
    • fix source.organizeImports vscode setting value
    • linter: remove now invalid skip-dirs configuration block
  • Dependencies
    • Bump Wireguard Go dependencies
    • Bump Go from 1.21 to 1.22
    • Bump golang.org/x/net from 0.19.0 to 0.25.0 (#​2138, #​2208, #​2269)
    • Bump golang.org/x/sys from 0.15.0 to 0.18.0 (#​2139)
    • Bump github.com/klauspost/compress from 1.17.4 to 1.17.8 (#​2178, #​2218)
    • Bump github.com/fatih/color from 1.16.0 to 1.17.0 (#​2279)
    • Bump github.com/stretchr/testify to v1.9.0
    • Do not upgrade busybox since vulnerabilities are fixed now with Alpine 3.19+
  • CI
    • Bump DavidAnson/markdownlint-cli2-action from 14 to 16 (#​2214)
    • Bump peter-evans/dockerhub-description from 3 to 4 (#​2075)
  • Github
    • remove empty label description fields
    • add /choose suffix to issue and discussion links
    • review all issue labels: add closed labels, add category labels, rename labels, add label category prefix, add emojis for each label
    • Add issue labels: Popularity extreme and high, Closed cannot be done, Categories kernel and public IP service

v3.38.1

Compare Source

ℹ️ This is a bugfix release for v3.38.0. If you can, please instead use release v3.39.0

Fixes

  • VPN_PORT_FORWARDING_LISTENING_PORT fixed
  • IPv6 support detection ignores loopback route destinations
  • Custom provider:
    • handle port option line for OpenVPN
    • ignore comments in an OpenVPN configuration file
    • assume port forwarding is always supported by a custom server
  • VPN Unlimited:
    • change default UDP port from 1194 to 1197
    • allow OpenVPN TCP on port 1197
  • Private Internet Access Wireguard and port forwarding
    • Set server name if names filter is set with the custom provider (see #​2147)
  • PrivateVPN: updater now sets openvpn vpn type for the no-hostname server
  • Torguard: update OpenVPN configuration
    • add aes-128-gcm and aes-128-cbc ciphers
    • remove mssfix, sndbuf, rcvbuf, ping and reneg options
  • VPNSecure: associate N / A with no data for servers
  • AirVPN: set default mssfix to 1320-28=1292
  • Surfshark: remove outdated hardcoded retro servers
  • Public IP echo:
    • ip2location parsing for latitude and longitude fixed
    • abort ip data fetch if vpn context is canceled (prevents requesting the public IP address N times after N VPN failures)
  • internal/server: /openvpn route status get and put
    • get status return stopped if running Wireguard
    • put status changes vpn type if running Wireguard
  • Log out if PORT_FORWARD_ONLY is enabled in the server filtering tree of settings
  • Log last Gluetun release by tag name alphabetically instead of by release date
  • format-servers fixed missing VPN type header for providers supporting Wireguard: NordVPN and Surfshark
  • internal/tun: only create tun device if it does not exist, do not create if it exists and does not work
renovatebot/github-action (renovatebot/github-action)

v40.2.6

Compare Source

Documentation
  • update references to ghcr.io/renovatebot/renovate to v38 (fa0868b)
  • update references to renovatebot/github-action to v40.2.5 (31bdd4f)
Miscellaneous Chores
Build System
  • deps: lock file maintenance (c36563b)
Continuous Integration
  • deps: update renovate docker tag to v38.18.14 (bb431e4)
  • deps: update renovate docker tag to v38.18.17 (818eccd)
  • deps: update renovate docker tag to v38.19.0 (5a5d5f9)
  • deps: update renovate docker tag to v38.20.1 (47e9fc8)
  • deps: update renovate docker tag to v38.21.2 (0094885)
  • deps: update renovate docker tag to v38.21.3 (ec4508c)
  • deps: update renovate docker tag to v38.23.0 (e182cbd)
  • deps: update renovate docker tag to v38.23.2 (d820e1a)
  • deps: update renovate docker tag to v38.24.0 (e8c5786)
  • deps: update renovate docker tag to v38.24.1 (8c35547)
  • deps: update renovate docker tag to v38.25.0 (b47958f)
  • deps: update wagoid/commitlint-github-action action to v6 (#​849) (a9144b2)

v40.2.5

Compare Source

Documentation
  • update references to renovatebot/github-action to v40.2.4 (dd6134d)
Miscellaneous Chores
Build System
  • deps: lock file maintenance (8f47962)
Continuous Integration
  • deps: update renovate docker tag to v38.11.0 (0736fb9)
  • deps: update renovate docker tag to v38.12.0 (0cff0d5)
  • deps: update renovate docker tag to v38.14.0 (83fcd08)
  • deps: update renovate docker tag to v38.16.0 (6989153)
  • deps: update renovate docker tag to v38.18.11 (f3071cd)
  • deps: update renovate docker tag to v38.18.12 (c87684f)
  • deps: update renovate docker tag to v38.18.4 (5384334)
  • deps: update renovate docker tag to v38.18.5 (f26f2f7)
  • deps: update renovate docker tag to v38.18.8 (51f49c4)
  • deps: update renovate docker tag to v38.18.9 (e572ebd)

Configuration

📅 Schedule: Branch creation - "after 3:00 and before 6:00 on Saturday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@aki-bot aki-bot bot requested a review from akikanellis as a code owner August 10, 2024 03:06
@aki-bot aki-bot bot enabled auto-merge (squash) August 10, 2024 03:06
@github-actions github-actions bot added the build Changes that affect the build system or external dependencies label Aug 10, 2024
akikanellis
akikanellis previously approved these changes Aug 10, 2024
@aki-bot aki-bot bot force-pushed the update-dependencies-all-minor-patch branch from d45db7b to f26ac56 Compare August 10, 2024 03:48
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 10, 2024
akikanellis
akikanellis previously approved these changes Aug 10, 2024
akikanellis
akikanellis previously approved these changes Aug 10, 2024
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 10, 2024
@aki-bot aki-bot bot force-pushed the update-dependencies-all-minor-patch branch from 1491c87 to aeaa1eb Compare August 12, 2024 08:24
akikanellis
akikanellis previously approved these changes Aug 12, 2024
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 12, 2024
@aki-bot aki-bot bot force-pushed the update-dependencies-all-minor-patch branch from aeaa1eb to 27e1594 Compare August 12, 2024 16:36
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 12, 2024
akikanellis
akikanellis previously approved these changes Aug 12, 2024
@aki-bot aki-bot bot force-pushed the update-dependencies-all-minor-patch branch from 27e1594 to c8d9916 Compare August 12, 2024 21:22
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 12, 2024
akikanellis
akikanellis previously approved these changes Aug 12, 2024
@aki-bot aki-bot bot force-pushed the update-dependencies-all-minor-patch branch from c8d9916 to b1c128c Compare August 13, 2024 16:48
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 13, 2024
akikanellis
akikanellis previously approved these changes Aug 13, 2024
@aki-bot aki-bot bot force-pushed the update-dependencies-all-minor-patch branch from b1c128c to 6859014 Compare August 14, 2024 02:30
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 14, 2024
akikanellis
akikanellis previously approved these changes Aug 14, 2024
@github-actions github-actions bot added build Changes that affect the build system or external dependencies and removed build Changes that affect the build system or external dependencies labels Aug 14, 2024
@aki-bot aki-bot bot merged commit d3024ca into main Aug 14, 2024
15 of 18 checks passed
@aki-bot aki-bot bot deleted the update-dependencies-all-minor-patch branch August 14, 2024 13:49
akikanellis pushed a commit that referenced this pull request Aug 14, 2024
## [1.20.80](v1.20.79...v1.20.80) (2024-08-14)

### Build System

* **deps:** update all non-major dependencies ([#487](#487)) ([d3024ca](d3024ca))
@akikanellis
Copy link
Owner

🎉 This PR is included in version 1.20.80 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build Changes that affect the build system or external dependencies released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant