Skip to content

NoxForge v3.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Jul 12:33

NoxForge 3.0.0

NoxForge 3.0.0 keeps the Industrial Precision visual system from v2 and adds a
package-managed Fedora delivery and support path.

Reliability and distribution

  • Canonical cross-Python Aurorae gzip output and repository URL validation.
  • One authoritative local/Fedora 44 CI release gate.
  • Complete CMake DESTDIR staging for every runtime component.
  • Fedora SRPM/RPM contract with no install, upgrade or removal scriptlets.
  • Package filesystem install, verify, reinstall and removal checks in a
    disposable Fedora 44 container.
  • Read-only noxforge-doctor diagnostics for complete, absent, partial and
    mixed-version installations.
  • Installation, explicit selection, upgrade, rollback, uninstall and
    troubleshooting documentation.

Live qualification

The available Fedora 44 KWin/Plasma Wayland matrix passed Global Theme
application, panel preservation, all four panel edges, native Qt composition at
100 and 140 percent, live shell/icon discovery, PipeWire sound routing, splash,
logout, lock-greeter testing mode, and two-output placement. SDDM rendered in
its real test mode. No live defect required a visual source change.

Known limitations

  • Hardware-composited blur, injected keyboard navigation, live RTL shell
    mirroring, held Alt+Tab interaction, and controllable live cursor scaling
    remain explicitly blocked in the isolated virtual compositor.
  • SDDM test mode does not prove PAM authentication or real power actions.
  • COPR delivery uses the confirmed loofitheboss/noxforge namespace.

Migration from v2 source installation

Before installing the v3 RPM, inspect and remove v2 user-local copies from the
matching checkout:

./scripts/uninstall.sh --user --dry-run
./scripts/uninstall.sh --user
sudo dnf install ./noxforge-3.0.0-1.fc44.x86_64.rpm
noxforge-doctor

Select NoxForge explicitly in System Settings after verification. Installation
never applies the theme or activates SDDM.