Skip to content

Releases: mayankk2308/purge-wrangler

6.2.0

07 Nov 21:42
Compare
Choose a tag to compare

This release introduces useful new features and fixes:

  • Switch to /bin/sh spec and printf (vs. echo) to maximize compatibility.
  • Scalable GPU architecture and support detection.
  • Logging/reporting system.
  • Automatic script updates.
  • Remove recovery as a user-accessible option (#39).

Logging Information Disclosure

The following information is collected during log generation:

  • Mac hardware information such as Mac model and CPU, excluding Serial Number and UUID(s).
  • Mac software information such as OS version, excluding username and other identifying information.
  • Connection information for Thunderbolt devices.
  • System GPUs.
  • Connected PCI devices.
  • Installed kernel extensions and their status (active/inactive).
  • eGPU information if connected.

6.1.0

30 Oct 23:30
Compare
Choose a tag to compare

This release makes the following changes:

  • New Thunderbolt 1/2 patch for macOS 10.15.1 or later - resolves #34.
  • Patchability checks.
  • Simplified system diagnosis.
  • Flags Navi as natively supported eGPU.
  • Fixes desktop Mac detection for system diagnosis.
  • Prevents partially downloaded malformed scripts from executing.
  • Resolves #35 and #36.
  • Removes NVIDIA clamshell patch for now - potentially addresses #38.

6.0.2

08 Oct 16:56
Compare
Choose a tag to compare

This release fixes minor console output issues with newer versions of bash and adds an improved file/object downloading system.

Note: macOS 10.15.1 requires 6.1.0 or later.

6.0.1

03 Sep 16:37
Compare
Choose a tag to compare

This release includes minor bug fixes for console output.

6.0.0

25 Aug 16:40
Compare
Choose a tag to compare

This release revamps almost all components of the script and introduces many new features.

Highlights

  • Automatic eGPU detection and patching.
  • Experimental clamshell support for NVIDIA eGPUs on Thunderbolt 3 Macs.
  • Ability to install custom NVIDIA Web Driver versions.
  • Better system diagnosis with system GPU detection.
  • Single User Mode detection and auto-recovery.
  • Rebooting is back!
  • Optimized codebase - no increase in size vs. previous release.

What Else Is New

  • Redesigned underlying components for user interaction.
  • Manifest backend deprecated in favor of property lists.
  • Streamlined patchwork and uninstallation.
  • More robust recovery/backup system.
  • Better prompt for re-patching.
  • Detection of NVIDIA Web Driver version changes.

What's Gone

Script preference management has been removed. Automatic eGPU detection in most cases negates this feature.

5.1.3

19 Jun 06:00
Compare
Choose a tag to compare

This release adds support for macOS Catalina read-only system volumes, first observed in Beta 2.

5.1.2

19 Feb 05:49
Compare
Choose a tag to compare

This release:

  • Fixes an issue with curl where it might fail under certain configurations
  • Removes features such as system rebooting and sanitizing from the menu
  • Makes minor refinements and bug fixes
  • Adds ability to donate in the menu

5.1.1

14 Dec 20:55
Compare
Choose a tag to compare

This release brings minor bug fixes.

5.1.0

22 Nov 04:36
Compare
Choose a tag to compare

This release brings refinements and minor improvements:

  • Redone menu
  • Anomaly detection
  • Better status
  • Ability to install NVIDIA Web Drivers without patching the system for eGPUs
  • Bug fixes to echo messages

5.0.2

20 Oct 05:34
Compare
Choose a tag to compare

This release includes minor bug fixes to daemon management and plist patching.