github HorlogeSkynet/archey4 v4.9.0

latest releases: v4.14.3.0, v4.14.2.0, v4.14.1.0...
3 years ago

Release Notes

💥 💥 💥 Configuration layout has changed, please check documentation before updating ! (see #80)

🆕 Entries may now be reordered as you wish (see #57)

🆕 💥 Now ./config.json path will automatically be looked up and loaded if it exists

🆕 💥 CPU now supports multiple CPUs and show number of cores (if > 1), API breaking though (see #90 and below)

🆕 💥 So as to improve consistency with new CPU behavior, GPU will now be displayed on multiple lines by default (see #90 too)

🆕 WAN_IP now supports very accurate configuration for resolvers and timeouts, including specific method disabling (see #81 & #89)

🚀 LAN_IP is now generator-based, includes a minor optimization and improves compatibility against IPv6 addresses

🐛 Model now ignores fuzzy data (as "To Be Filled By O.E.M.")

🐛 Disk won't soft-fail anymore due to df crashing for some reasons (see #92)

🐛 📦 Distribution packages shouldn't include some unit tests anymore

🆕 📦 (official) PEX building support

🏗️ 🚀 CI now runs on GitHub Actions for performance purposes

API breaking changes

🆕 💥 CPU will now be available as a list of dict containing CPUs model names and core counts

💥 LAN_IP internal class has been renamed to LanIP

💥 WAN_IP internal class has been renamed to WanIP

{
  "data": {
    /* ... */
    "CPU": [
      {
        "Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz": 8
      }
    ],
    /* ... */
  },
  "meta": {
    "version": [4, 9, 0],
    /* ... */
  }
}

Bye, happy upgrade 👋

Don't miss a new archey4 release

NewReleases is sending notifications on new releases.