Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@homebysix homebysix released this 13 Apr 23:01
60c65b0

This release fixes compatibility with Python 10.12 by removing the dependencies on distutils.versions. (Thanks to @arubdesu for #42.)

Removed

  • Removed Python 2 support. If you're still deploying docklib to macOS versions prior to Monterey 12.3, be sure you're deploying a Python runtime like MacAdmins Python rather than relying on the built-in /usr/bin/python.
  • Removed macOS version detection. This may cause unexpected behavior when referencing the AllowDockFixupOverride, show-recents, recent-apps, dblclickbehavior, show-recents-immutable, and windowtabbing keys on macOS versions prior to Big Sur 11.0.
  • Starting with version 2.0.0, we will not provide .pkg installer files with GitHub releases, since the location of the docklib module is dependent on the path of the Python runtime you deploy to your managed Macs. Instead of deploying the .pkg file, consider using the MacAdmins Python runtime (which includes docklib) or build your own using relocatable-python.

Changed

  • makeDockAppSpacer() parameter name has changed from type to tile_type. Please update your scripts if you use this function.
  • Updated unit tests with new is-beta preference key present in macOS Sonoma Dock tiles.