github hardinfo2/hardinfo2 release-2.1.14
v2.1.14

15 days ago

Hardinfo2

Homepage with Benchmark compare and more: https://www.hardinfo2.org/

General News:
• Lots of Maintenance/testing/doc/bugfixing and updating for current distros
• Keeping it working for ~10 years of old distros and tools
• New Benchmarks that works from slow to fast machines
• New GPU OpenGL Benchmark
• Added themes and dark/light mode
• Remade the lost website
• CLI improved for command line usage
• Lots of UI/UX improvements -> Refreshed

Updates from 2.1.11
• PACKAGING: Added service (Allows memory DMI+SPD & resources iomem+ioports) see #72 IMPORTANT
• PACKAGING: Added build dependencies (DEB:libqt5opengl5-dev qtbase5-dev)/(FEDORA:qt5-qtbase-devel) IMPORTANT
• PACKAGING: BinReloc disabled for all distros - using CMAKE
• New OpenGL benchmark using QT5
• Fixed GPU benchmarks to show GPU instead of CPU in table
• CleanUserData on first run and program version changes
• Improve light themes, Updated anime theme
• Minor fixes, translations, isa ARM+RISCV updates, cpu topology fixes, cpu flags fix, minor CLI
• Minor fixes, improve GPU name, improve distro name
• Added RISC-V identification table
• Memory SPD Vendor table update, minor updates to PCI+USB tables
• Memory SPD & DMI and resources from user space via service
• Danish translation
• Added metainfo for appcenters
• Readded E2000 CPU Support after license change acceptance
• Fixes for PCLinuxOS+PureOS10+Devuan CPack building
• Fixes for NixOS+Nix, WSL2, Rasbian, RaspberryPi and old distros

Updates from 2.1.8
• Fixed theme change not supporting native system settings theme setup.
• Fixed background light/dark mode could be wrong depending on DE version

Updates from 2.1.5
• Fixed critical error - app was unreadable due to faulty dark mode detection
• Added gsettings and dynamic darkmode for newer distros

Updates from 2.1.2
• PACKAGING: Recommends updated: add fwupd
• - See https://github.com/hardinfo2/hardinfo2/tree/master?tab=readme-ov-file#setting-up-addition-tools
• Build updated to CMake 3.0.2 and more verbose/check during CPack builds
• Build hardcoded prefix=/usr - we only build packages or install directly to package destination.
• Fixed Translations not working in all distros/Packages
• Fixed Memory Devices asked for root
• Added loong64 as loongarch64 architecture
• Added mips64el as mips architecture
• Added Hungarian language
• Minor: Fixed GCC warnings for modules/architectures, implicit function declarations, runtime warnings

Updates from 2.0.18
• Themes support added along with 6 themes for dark and light mode.
• Memory_usage updated
• UI/UX improved (Notes color scheme fixed for dark/light mode, scrollbars, sorting, string wrap, man page updated)
• CLI - Skip benchmark reporting when -s (skip benchmark)
• User Note for group benchmarks - more to come on this topic in user guide
• Added network interface speed
• Minor fixes - deprecated functions, gcc warning, runtime warning, implicit ctype functions, uninitialized variable
• Fix Reload details after synchronize - M11
• Fix frozen app window, focus loss every second time benchmarking - M13
• Fix Benchmark shows too many records when not completed
• Fix lowering flash in GUI benchmark for epileptics.

Updates from 2.0.15
• LibSoup3 for distros having libsoup3 - remember to add build dependency
• Command Line Interface improved and added synchronize from CLI
• Minor fixes - deprecated functions, gcc warning, possible crashes, fixed benchmark stop crash, FFT Benchmark memory leak, Fix rerun stopped benchmark
• added GPU drawing benchmark - for history and fun - numbers are bogos

Updates from 2.0.12
• Add license LGPL2.1+ and GPL3.0+ for parts of code
• Minor fixes - RiscV isaflags, FC39 manpages, kernel modules sorting, fix po validation, desktopfile
• Packaging hardinfo2

Updates from 2.0.9pre
• Added define MAINTAINER for distro building
• Minor fixes - json to server was translated, sync window handling, pcie width

Updates from 2.0.7pre
• Updated data and translation for distro release
• Improved synchronize for bandwidth usage and initial usage
• Minor fixes, M4, M5, M9, M12, M16

Updates from 2.0.5pre
• Added Internal network speed benchmark from bp0
• Fixes for debian7, Risc-V
• Minor fixes, M3, M14, M15, L3

Updates from 2.0.3pre
• Minor fixes, M1, M2, M6, M7, M8, L1

Updates from 2.0.1pre
• Keep Packaging name for upgrades in distro
• Minor fixes, M10

Updates from hardinfo 0.6a
• Lots of missing maintenance
• GTK3 now working
• Long overdue PR finally added
• Backports and code stability across 10 years of tools.
• Lots of crashfix
• UI/UX improved
• Packaging system for deb/rpm.
• Benchmarking now works from very slow machines to very fast machines.

NOTE: See https://github.com/hardinfo2/hardinfo2/releases/tag/release-2.0.1pre for H,M,L bugs description

Known issues:

HIGH
MEDIUM
LOW


Release info

This version is identical to previous prerelease except version
This version is only build by distros.

Package name: hardinfo2
must obsolete/break+replace/update hardinfo+alias hardinfo2 (In order to upgrade hardinfo on older distros that had hardinfo - we can go back to FC23/DEB7/EPEL6/U14.04 ~10years - please backport this app, thanx)

How hardinfo2 is released:

  • First at least one prerelease with testbuilds using CPack
  • Version number stepped
  • Release for Package Maintainers - this version is only available in distros.
  • Version number stepped (master unstable)
    NOTE: The build-in CPack is probably only used by GitHub developers/users.

Distro releases are always build with -DCMAKE_BUILD_TYPE=Release

Redhat:
topazus - Fedora+Redhat Packaging Maintainer - Status: Done
https://packages.fedoraproject.org/pkgs/hardinfo2/

OpenSuse:
Kieltux - OpenSuse/Suse packaging maintainer - Status: First version on the way.
https://build.opensuse.org/package/show/utilities/hardinfo2

Debian:
hosiet - Debian+Ubuntu Packaging Maintainer - Status: First version starting in Debian.
https://tracker.debian.org/pkg/hardinfo

Arch:
yochananmarqos - Arch Packaging Maintainer - Status: Ready in AUR
https://aur.archlinux.org/packages?O=0&K=hardinfo2

Mageia:
david-geiger - Mageia Packaging Maintainer - Status: Done
https://madb.mageia.org/package/show/source/1/application/8/release/9/arch/x86_64/name/hardinfo2

OpenMandriva:
AngryPenguinPL - OpenMandriva Packaging Maintainer - Status: Done
https://github.com/OpenMandrivaAssociation/hardinfo2

Gentoo:
quincyf467 - Gentoo Packaging Maintainer - Status: Almost done
https://gitweb.gentoo.org/repo/proj/guru.git/log/?qt=grep&q=hardinfo2
https://packages.gentoo.org/packages/app-admin/hardinfo

Only attached source - see latest prerelease for pre compiled packages for most used distros
https://hardinfo2.org/github/?latest_prerelease

Don't miss a new hardinfo2 release

NewReleases is sending notifications on new releases.