Skip to content

Releases: netbootxyz/netboot.xyz

3.0.2

06 May 05:13

Choose a tag to compare

Added

  • Omarchy Linux live image support
  • Ubuntu 26.04 LTS (Resolute Raccoon) installer and live images
  • Fedora 44 installer support
  • CentOS Stream CoreOS (SCOS) and Red Hat Enterprise Linux CoreOS (RHCOS) menu entries
  • Legacy USB iPXE bootloader variants (netboot.xyz-legacy.*) for systems where USB NIC drivers prevent USB keyboard input under BIOS

Changed

  • Updated Ansible to v13.6.0
  • Updated ansible-lint to v26.4.0
  • Removed older Ubuntu versions from the menu
  • Updated OpenBSD release information
  • Improved readability of legacy USB bootloader descriptions in README
  • Various distribution version updates across all supported operating systems

Fixed

  • live-debian major version filter now uses .startswith() to avoid matching unintended versions

3.0.1

30 Mar 22:27
ff0a12b

Choose a tag to compare

Added

  • UEFI Secure Boot support using iPXE v2.0.0 signed binaries with ISO, USB, and tarball release assets
  • Ubuntu installer HWE (Hardware Enablement) kernel support
  • Debian 13 (Trixie) live images

Changed

  • Updated Ansible to v13.4.0
  • Updated aws-actions/configure-aws-credentials action to v6
  • Dropped Debian 12 live images in favor of Debian 13
  • Various distribution version updates across all supported operating systems

Fixed

  • Ansible INJECT_FACTS_AS_VARS deprecation warnings resolved
  • Stale HWE kernel selection cleared on Ubuntu menu re-entry
  • Secure Boot checksum and asset path handling corrected
  • Secure Boot x86_64 USB image type corrected from Script to IMG

3.0.0

24 Jan 22:44

Choose a tag to compare

Added

  • Proxmox Datacenter Manager support with text and debug installation modes
  • Memtest86+ v8.00 series support

Changed

  • BREAKING: Updated embedded certificates used for image signature verification in iPXE bootloaders
  • Users with 2.x bootloaders will be automatically upgraded to 3.x on first boot
  • Bumped major version to 3.x series due to code signing certificate updates requiring bootloader update
  • Various distribution version updates across all supported operating systems
  • Improved certificate retrieval script with commit SHA validation output

Fixed

  • Oracle Linux menu items now properly filter by architecture (x86_64 vs aarch64)
  • OpenSUSE Tumbleweed ARM64 build configuration corrected to use ports mirror
  • Flatcar Container Linux boot redirect issue resolved

2.0.89

08 Nov 19:38

Choose a tag to compare

Added

  • OpenSUSE 16.0 support with live ISO boot method
  • Dasharo Tools Suite updated to v2.7.0 and v2.7.1

Changed

  • Updated Ansible to v12 for improved build system
  • Updated ansible-lint to v24.12.2 with compatibility fixes
  • Various distribution version updates:
    • Arch Linux updated to 2025.11.01
    • SmartOS updated to 20251030T000436Z
    • CoreOS updated to 42.20251012.3.0-stable, 43.20251024.2.0-testing, 43.20251027.1.0-next
    • IPFire updated to 2.29-core198
  • Improved dependency tracking in GitHub workflows
  • Updated GitHub Actions:
    • actions/checkout to v5
    • actions/setup-python to v6
    • aws-actions/configure-aws-credentials to v5

Fixed

  • OpenSUSE 16.0 boot configuration now uses live ISO method with proper root= parameter
  • Ansible-lint configuration updated to skip var-naming rule for internal variables
  • CI/CD compatibility issues resolved between Ansible and ansible-lint versions
  • Renovate configuration JSON syntax errors corrected

2.0.88

09 Aug 06:27
425224f

Choose a tag to compare

Added

  • CachyOS live distribution with archiso boot configuration
  • Ubuntu Spins distribution template for Ubuntu flavor variants
  • Debian 13 (Trixie) net installer
  • Rocky Linux 10 and AlmaLinux 10
  • Flatcar Container Linux ARM64 architecture support
  • Proxmox VE 9.0
  • Dasharo Tools Suite updated to v2.6.0
  • SystemRescue archiso_pxe_http initrd support

Changed

  • FreeDOS updated to v1.4 with corrected URLs
  • Various distribution version updates and endpoint refreshes
  • Improved MAC address handling in TFTP boot configuration

Fixed

  • Loading of TFTP menu files (fixed HOSTNAME typo): local-vars.ipxe, HOSTNAME-${hostname}.ipxe,
    MAC-${mac:hexraw}.ipxe, MAC-${mac:hexhyp}.ipxe and custom menu.ipxe from the
    root of the tftp server. The root tftp-root-path is a variable and can be
    set in local-vars.ipxe to override. The default is /
  • Fedora CoreOS kernel filename format corrected

Removed

  • Deepin distribution completely removed from the system

2.0.87

08 May 06:56

Choose a tag to compare

Added

  • Fedora Onyx build
  • Kali arm64 Added

Changed

  • Various version updates
  • Cleanup of older distros from endpoints

2.0.86

13 Mar 13:59

Choose a tag to compare

Added

  • Support for Kairos
  • Enabled NFS support in iPXE

2.0.85

24 Feb 00:12
ada528e

Choose a tag to compare

Changed

  • Various version updates
  • Checks for boot timeout from local-vars.ipxe

2.0.84

04 Jan 22:47

Choose a tag to compare

Added

  • UEFI Shell available under utilities for x86/ARM UEFI mode
  • Floppy boot images for UEFI
  • Dasharo Tools Suite
  • Latest GRML added with ARM support

Changed

  • Moves win_base_url and rhel_base_url out of boot.cfg to local-vars.ipxe as they are
    user defined variables.
  • Adds a check in boot.cfg to see if live_endpoint is set from local-vars.ipxe. This
    will allow the user to set their overrides locally on their network.

2.0.83

08 Nov 14:16
ce4e057

Choose a tag to compare

Changed

  • Various version updates