SquidMan Release Notes
Version 4.2 - released 15 Nov, 2020
- now a Universal binary (again!)
 - tested on Intel architectures running 10.10 (Yosemite) through to 10.15 (Catalina)
 - tested on the Apple Silicon architecture running macOS 11.0 (Big Sur)
 - upgraded the bundled version of Squid to 4.13
 
Version 4.1 - released 10 Oct, 2019
- tested on and notarized for Gatekeeper compatibility on macOS X 10.15 (Catalina)
 - upgraded the bundled version of Squid to 4.7
 - removed support for macOS versions earlier than 10.10
 
Version 4.0 - released 5 Jan, 2018
- upgraded the bundled version of Squid to 3.5.28
 - added new preference options to support separate parent proxy options for different network locations, and to optionally reconfigure Squid on a location change
 - added more robust detection and (re)installation of the helper tool
 - added a new advanced preferences tab with performance tuning options
 
Version 3.8 - released 12 Apr, 2016
- upgraded the bundled version of Squid to 3.5.15
 - added a new Control menu, with commands and keyboard equivalents for manually starting, stopping, and restarting squid
 - added new preference options for the in-memory cache
 - added a new advanced preferences tab with performance tuning options
 - fixed a bug that would prevent Squid shutdown on logout if SquidMan was running
 
Version 3.6 - released 16 Nov, 2014
- upgraded the bundled version of Squid to 3.4.9
 - compiled squid with reverse-proxy SSL support disabled, since OpenSSL is deprecated on OS X
 - fixed a bug that sometimes prevented Squid from being upgraded when a new version of SquidMan was run
 - uses version 2 code signing for OS X 10.9.5 and 10.10.x, which allows launching without GateKeeper warnings on systems with default GateKeeper preferences
 
Version 3.51 - released 2 Nov, 2013
- upgraded the bundled version of Squid to 3.3.9
 - compiled squid with EUI support disabled, to stop extensive console logging
 
Version 3.5 - released 6 Oct, 2013
- upgraded the bundled version of Squid to 3.3.8
 - dropped support for 32-bit systems (now requires OS X 10.6.8 or higher, on 64-bit hardware)
 - added support for OS X 10.9 (Mavericks)
 - code signed, which allows launching without GateKeeper warnings on systems with default GateKeeper preferences
 
Version 3.1 - released 21 May, 2011
- upgraded the bundled version of Squid to 3.1.12
 
Version 3.0 - released 22 May, 2010
- upgraded the bundled version of Squid to 3.1.1
 - added an option to uninstall Squid
 - moved the log files to a subdirectory of ~/Library/Logs
 - fixed some edge-case bugs
 
Version 2.5 - released 4 Jul, 2009
- upgraded the bundled version of Squid to 3.0STABLE16
 - resolved a long-standing issue where SquidMan would sometimes say squid was not running, when in fact it was
 
Version 2.0 - released 22 Nov, 2007
- upgraded the bundled version of Squid to 2.6STABLE16
 - added compatibility with Leopard (10.5)
 - dropped support for MacOS X 10.3
 
Version 1.8 - released 17 May, 2006
- upgraded the bundled version of Squid to 2.5STABLE13
 - rebuilt as a Universal binary
 - at the request of a number of users, changed the build options of Squid to include delay-pools support (although this is not supported in the user interface)
 - dropped support for MacOS X 10.2
 
Version 1.61 - released 18 Jan, 2005
- replaced the build of Squid bundled with SquidMan. (The build supplied in 1.6 did not run under MacOS X 10.2 due to library differences between MacOS X 10.2 and MacOS X 10.3. If you previously installed SquidMan 1.6 on MacOS X 10.2, please install SquidMan 1.61 and manually choose "Reinstall Squid..." from the SquidMan menu. If you previously installed SquidMan 1.6 in MacOS X 10.3, it is not necessary to upgrade to this version.)
 
Version 1.6 - released 10 Jan, 2005
- upgraded the bundled version of Squid to 2.5STABLE7
 - modified the internals of the squid installer process
 
Version 1.52 - released 25 Nov, 2003
- switched the "Preferences" command key from ";" to "," as per the Apple standard
 - fixed a bug that sometimes prevented SquidMan detecting that Squid had started on MacOS X 10.3
 
Version 1.51 - released 25 Oct, 2003
- fixed some cosmetic issues with help balloons
 - added code to properly create the cache and log directories if they don't exist at launch
 - fixed some bugs that could occur when two users try to run Squid at the same time
 
Version 1.5 - released 24 Oct, 2003
- upgraded the bundled version of Squid to 2.5STABLE3
 - cleaned up and reorganized the preference panels
 - improved preference pane for specifying clients
 - added a preference pane for specifying direct hosts
 - added preferences to disable Squid DNS tests, specify the visible hostname, control log rotation, and specify the maximum object size that will be cached
 - added a feature to edit the template that SquidMan uses to build the Squid configuration file
 - improved faster start-up and detection of Squid status
 - added a more complete display of program status
 - added ability to detect if another user is already running Squid
 - relocated the various log files to the user's Library/Logs directory, instead of /tmp
 - relocated the Squid cache to the user's Library/Caches directory, instead of /tmp (allowing the cache to survive a restart)
 
