Power Manager: Release Notes

Dragon Systems Software Limited (DssW)

4.0.0 / 2778 / 2010-08-25-15-16-46


Welcome to Power Manager

Thank you for using DssW Power Manager for Mac OS X. These release notes cover what is new and improved in this version.

Power Manager is a complete solution for energy saving and managing your Mac.

Use Power Manager to save energy; create an energy saving schedule for your Mac. You can schedule your Mac to power on and off, perform scripts on demand, and trigger time saving actions.

Full guides and reference documentation are installed in your /Library/Application Support/Power Manager/ folder.

Change Notes

Version 4 introduces significant improvements to Power Manager. Appended below is a technical overview of the various new features and improvements introduced since version 3:

What's New in Version 4.0.1?

  • Bug: Fixed bug in framework where invalidating a connection within a callback could crash the application.
  • Bug: Fixed bug that could cause sleep to be delayed by up to thirty seconds.
  • Bug: Fixed bug that could cause running application constraint open dialog to fail.
  • Bug: Fixed bug that could stop licensing Apply button being enabled (Mac OS X 10.4).
  • Bug: Fixed bug that could cause external processes not to be cleaned up.
  • API: Unanswered requests called with NULL response if connection becomes invalid.
  • API: Added Time Zone object to provide client time zone name and current offset in seconds from UTC.
  • API: Added length limit of 1024 characters to notifications.
  • Refined: Reworded licensing dialogs and removed requirement for organisation value.
  • Refined: Removed edge case where Professional's auto-saving library could present a save dialog (Pro).
  • Refined: Updated removal tool's confirmation dialog.
  • Refined: Added editors for choosing directories, executables, and files (Pro).
  • Refined: Disk image presentation.

What's New in Version 4.0.0?

Core: New Features and Improvements
  • New event format:
    • Multiple triggers per event;
    • Multiple conditions per event;
    • Multiple actions per event.
  • Event domains;
  • Concurrent and serial event performance support;
  • On demand triggering of events;
  • Arbitrary trigger date and time adjustment;
  • Reset trigger support;
  • Automatic scattering of date and time triggers;
  • Variable notification period support;
  • Variable warning period support;
  • Networking support:
    • IPv4;
    • IPv6;
    • SSL;
    • Bonjour;
    • Authentication via Pluggable Authentication Modules (PAM), including:
      • Open Directory/Directory Services;
      • Kerberos.
  • Configure on launch with flat file support;
  • Open and documented event format;
  • Software Development Kit (SDK):
    • C interface;
    • Objective-C interface;
    • Interface Builder plug-in;
    • Networked Key Value Observation (KVO) support;
    • Extensive documentation;
    • Numerous examples.
  • pmctl tool for easy local and remote command line management;
  • pmrights tool to manage and test authentication rights;
  • Logging:
    • Apple System Logger (ASL) support;
    • Full audit log of triggers, conditions, and actions;
    • Watch logs over remote connections.
  • Standardised installation into /Library/Application Support/.
System Preference: New Features and Improvements
  • New Schedule Assistant:
    • New tasks and workflows;
    • Edit existing events.
  • Event history and statistics view;
  • Single click remote management set up;
  • Automatic software update support;
  • Improved look and feel.
Status Menu: New Features and Improvements
  • Adjust pending triggers forwards and backwards;
  • Reset pending triggers;
  • New Quick Schedule options:
    • Easy one-off event creation;
    • Postpone all pending events;
    • Reset all pending events.
  • Improved look and feel.
Notifier: New Features and Improvements
  • Added Spaces support;
  • Added support for adjusting triggers forwards and backwards;
  • Added Growl support;
  • Improved look and feel.