Skip to content

Release v2025.06.17

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 17 Jun 13:38
· 7 commits to main since this release
d54ae9e

What's New in v2025.06.17

Area Change
Version selector Completely rewritten ASCII menu:
• Consults GitHub API in real time.
• Groups tags by PECU-Channel and colours them accordingly.
• Warns if you launch an Experimental build.
• Old script (pecu_release_selector_old.sh) now only redirects; permanent removal scheduled 05 Jul 2025.
Configurator script PCI-ID validation now accepts both 0000:01:00.0 and the shorter 01:00.0, adding the domain automatically.
• Clearer error if the device is not found, rather than a generic “invalid format”.
CI workflow • Fixed YAML indentation issues in release.yml — automated releases now pass syntax checks.
• Release body is generated with proper metadata block so the new selector recognises the tag as Stable.
Documentation • README header refreshed (logo, build badge, latest-release badge).
• New Requirements & Compatibility table, streamlined contribution section with Discord & Patreon links.

How to Update

You can update your PECU installation using the source code provided in this release. There are two ways to run this version:

Direct Execution (Latest Version):
Run the script directly from GitHub with this command:

bash <(curl -sL https://raw.githubusercontent.com/Danilop95/Proxmox-Enhanced-Configuration-Utility/v2025.06.17/proxmox-configurator.sh)

This command fetches and executes the specific version (v2025.06.17) of the script.

Local Installation:
Alternatively, you can automate the entire process by executing the following command:

wget https://github.com/Danilop95/Proxmox-Enhanced-Configuration-Utility/releases/download/v2025.06.17/PECU-2025.06.17.tar.gz && \
tar -xzvf PECU-2025.06.17.tar.gz && \
cd PECU-2025.06.17 && \
chmod +x proxmox-configurator.sh && \
sudo ./proxmox-configurator.sh

This single command will:

  1. Download the source code archive.
  2. Extract the archive.
  3. Change to the extracted directory.
  4. Set executable permissions.
  5. Execute the script.

Important Note

This release is a test release — it's the first time we're implementing automated releases. We apologize for any inconvenience caused by this initial notification. We are working to improve the release process for future versions.

Support the Project

If you enjoy using PECU and would like to see it continue to improve, consider making a donation. Your support helps maintain and expand this project. Thank you!

Best regards,
Danilop95