Amphetamine Changelog

What's new in Amphetamine 5.3.2

Nov 10, 2023
  • Fixes:
  • Fixed a crash on macOS Sonoma related to Bluetooth privacy settings access

New in Amphetamine 5.3.1 (Nov 8, 2023)

  • Introducing Power Protect:
  • In Amphetamine 5.3, a Closed-Display Mode script was introduced to address an issue on Apple Silicon Macs where connecting or disconnecting your Mac laptop from an external power source could cause unexpected session behavior. Running this script required use of Touch ID or an administrator's password.
  • Thanks to members of the Amphetamine community (Pitor and Joe), a way to run the script without authentication has been identified and implemented in Amphetamine 5.3.1. To run the script without authentication, you must install both the script and a configuration file. This feature is now known as Power Protect and is only needed/available on Apple Silicon Mac laptops.
  • Fixes:
  • Added warning when Amphetamine is running using Rosetta
  • Fixed an issue where some Apple Silicon Macs could be identified as Intel
  • Fixed an issue for sessions that start at app launch don't enable Closed-Display Mode
  • Fixed an issue where the session time remaining or other text would overlap Amphetamine's icon in the menu bar
  • Fixed an issue with a -50 Application Can't be Opened error that appeared on some older macOS versions
  • Added additional logic/code around creating and releasing power assertions in an attempt to fix an issue where Amphetamine causes a Mac to sleep, disconnect from external displays and/or WiFi, or create a "flash" on external displays
  • Added ability to uninstall scripts via Amphetamine (menu bar icon) → Feedback & Support → Uninstall Scripts...
  • Added Location Services request for current WiFi network name access for Trigger sessions in macOS Sonoma
  • Configured all of Amphetamine's alerts to be floating windows (show on top of other windows)
  • Fixed an issue where some menu text was clipped in French localization
  • Fixed an issue with Triggers not activating on some non-laptop Macs
  • Fixed an issue where some IP address-based Trigger sessions would not end when expected
  • Added Debug Mode

New in Amphetamine 5.3 (Aug 24, 2023)

  • Launch At Login for macOS 13+:
  • Apple changed the way apps request to launch at login in macOS 13. Amphetamine 5.3 adopts this new request process. If Amphetamine will not launch at login, please try:
  • Ensure you only have one copy of Amphetamine installed on your Mac and it is located in the /Applications folder
  • Disable the setting in Amphetamine Settings → General → Launch and Wake Behavior,
  • Open the macOS Login Items settings from Apple icon→ System Settings → General → Login Items, and remove Amphetamine from the Open at Login list
  • Re-enable the Launch at Login setting in Amphetamine Settings → General → Launch and Wake Behavior
  • Confirm you see Amphetamine reappear in the Apple icon → System Settings → General → Login Items list
  • Closed-Display Mode on Apple Silicon Macs:
  • Apple changed the way Closed-Display Mode works on Apple Silicon Macs. In Amphetamine versions prior to 5.3, Closed-Display Mode on Apple Silicon Macs would fail if you connected/disconnected your Mac from an external power source (charger, display with power delivery, etc.). In Amphetamine 5.3, this issue has been fixed, however, Closed-Display Mode sessions now require 1) installation of a script that Amphetamine will run whenever a Closed-Display Mode session starts/ends, and 2) admin user authentication (Touch ID, Apple Watch, etc.). If you do not want to authenticate each Closed-Display Mode session, choose Skip when prompted to install the script. Closed-Display Mode will still work without the script, but you will experience a Closed-Display Mode session failure if you connect/disconnect your Mac to/from an external power source.
  • On Apple Silicon Macs, Amphetamine 5.3 will force the built-in display on MacBooks to sleep when folded closed. This is done to prevent display burn-in. Depending on your Mac's security settings, upon waking (opening/unfolding) your Mac's display you may be required to authenticate back in to your user account. Your Mac will stay awake when the built-in display is folded and asleep.
  • Enhanced Process Monitoring on Apple Silicon Macs:
  • Previously only available via the companion app, Amphetamine Enhancer, Enhanced Process Monitoring (now called Process Discovery) is included in Amphetamine itself. To enable Process Discovery, go to Amphetamine's menu and choose While App Is Running from the Start New Session menu. Then, click the ( ? ) button, and then the Install the Process Discovery Script button. Once installed, Amphetamine will be able to "see" additional processes running on your Apple Silicon Mac, for use with app/process-based sessions and Triggers.
  • Battery-Related Functions on Apple Silicon Macs:
  • Amphetamine's way of detecting whether a Mac was a laptop/had a built-in battery stopped working with the M2 series MacBooks. This issue has been fixed.
  • Other:
  • Changed "Preferences" to "Settings" for macOS 13+
  • Added French language (completed by Mathieu Martin)
  • Changed shell used for tasks to ZSH for macOS 10.15+ (Catalina)
  • Fixed an issue with some process/app-based Trigger sessions not starting
  • Fixed an issue with some process/app-based Trigger sessions consuming lots of CPU
  • Updated app icon
  • Other minor improvements

New in Amphetamine 5.2.2 (May 30, 2021)

  • Improvements:
  • Fixes an issue with the Idle Time Trigger criterion not functioning as expected
  • Fixes an issue with the Schedule Trigger criterion not functioning as expected
  • UI adjustments for all localizations/languages
  • Localization Mania:
  • New languages continue to be added to Amphetamine. Give these folks a pat on the back if you know them:
  • Dutch - completed by Mitch Goos
  • German - completed by Gerhard Koschany & Lorenz Stocker

New in Amphetamine 5.2.1 (Apr 12, 2021)

  • Fixes an issue with Other Time/Until sessions ending immediately after starting
  • Adds a preference to the Closed-Display Mode Failure dialog to disable this feature
  • About Closed-Display Mode Session Failures:
  • Prior to the 5.2 update, it was believed that ALL Macs experience an issue with closed-display mode failure when the Mac's power source changes during the session. It is now apparent that only some Macs experience this issue. Since there is no reliable (at this time) way for Amphetamine to determine which Macs are affected by this issue, a preference has been added to the failure dialog to disable automatic closed-display mode termination. For help testing whether your Mac is affected by this issue, submit a request at iffy.freshdesk.com.
  • LOCALIZATION MANIA:
  • The kind folks who have helped to translate Amphetamine into new languages deserve a HUGE thank you and round of applause! Thank you so much to each of you!
  • Brazilian Portuguese - completed by Victor @ BR Lingo
  • Japanese - completed by Yuri HARUNA
  • Korean - completed by @reading_snail
  • Vietnamese - completed by Joe Pham

New in Amphetamine 5.2 (Apr 8, 2021)

  • Bug Fixes:
  • Fixed an issue that caused mouse movement to occur at the incorrect interval
  • Improvements:
  • Added ability to extend a timed session's duration
  • Redesigned help/informational message delivery
  • Amphetamine will now auto-end closed-display mode sessions under certain conditions
  • Added new dialog for failed closed-display mode sessions
  • Sound/Alert tones now use the output for Sound Effects defined in System Preferences
  • Localization Mania:
  • Amphetamine has been localized into 4 new languages with the help of some really awesome people. If you would like to help localize Amphetamine into additional languages, please visit github.com/x74353/Amphetamine_Localization.

New in Amphetamine 5.1.1 (Dec 3, 2020)

  • Fixes an issue that caused mouse movement interval to be limited to 30 seconds or more
  • Fixes an issue that could cause Amphetamine's menu bar item to not remember its position in between launches
  • Fixes some text cropping that appeared in Preferences

New in Amphetamine 5.1 (Nov 15, 2020)

  • Initial macOS Big Sur support *
  • Amphetamine is now a Universal app **
  • Moved While App Is Running & Other Time/Until windows out of popover and into submenus for macOS Big Sur and beyond
  • Fixed an issue with AppleScript not accepting 0 as an interval when trying to start an indefinite session
  • *This update provides initial macOS Big Sur support, but there is still more work to be done. Due to significant visual changes in macOS Big Sur, some of Amphetamine's visuals and UI are not fully optimized. For example, alerts may contain more text than can fit in the new maximum alert window size and may require scrolling to view all content.
  • ** I do not yet have an Apple Silicon MacBook. I cannot confirm that all features, especially closed-display mode, function as expected on Apple Silicon Macs. I don't know when I will be able to purchase a new MacBook to fully test Amphetamine on the Apple Silicon platform.

New in Amphetamine 5.0.3 (Aug 7, 2020)

  • This update fixes a bug that caused display sleep to be disabled after waking your Mac from sleep.

New in Amphetamine 5.0.2 (Apr 1, 2020)

  • NEW:
  • Simplified Chinese localization
  • BUG FIXES:
  • USB devices to not appearing in Trigger criterion
  • USB device based Triggers noting activate as expected at app launch
  • Menu bar image not “activating” when menu is open and low-opacity image mode enabled
  • Removed placeholder text found in Preferences > Statistics tab

New in Amphetamine 5.0.1 (Mar 8, 2020)

  • NEW: Added preference to allow display sleep when screen is locked (10.14+)
  • FIXED: Inability to add more that one criterion to Triggers
  • FIXED: App-based sessions generating repeated notifications erroneously
  • FIXED: App-based Triggers not activating as expected
  • FIXED: Session start/end notification sound playing in quick succession/repeating
  • FIXED: Session start sound not playing if a session is already running and a new was is started
  • FIXED: Restored functionality of using up/down keys to navigate Amphetamine's menu
  • FIXED: Restored functionality of command-X shortcut to end session from Amphetamine's menu
  • FIXED: Amphetamine failing to reactivate previously frontmost app after menu closes

New in Amphetamine 5.0 (Feb 21, 2020)

  • Amphetamine 5 is finally here! With support for keeping your Mac awake while its display/lid is closed, screen locking, mouse cursor movement, enhanced Trigger criteria, expanded AppleScript support, and lots more, Amphetamine remains best-in-class for managing how and when to keep your Mac awake.
  • New Features:
  • Keep your MacBook awake while its display/lid is closed
  • Lock your Mac's screen after a period of inactivity (macOS 10.14+)
  • Move the mouse cursor after a period of inactivity (macOS 10.14+)
  • Support for Amphetamine Enhancer, a separate app that brings new features to Amphetamine
  • Ability to manually control padding for menu bar image
  • Automatically end non-Trigger sessions when Mac is manually put to sleep
  • Current Session menu item now provides quick access to change current session behavior
  • Updates to Triggers & Criteria:
  • IPv6 addresses are now supported the in IP Address criterion
  • DNS criterion now allows adding/removing of DNS servers
  • DNS Trigger will now activate if any specified DNS servers are in use
  • VPN Service criterion renamed to Cisco AnyConnect VPN
  • Power criterion renamed to Battery & Power Adapter
  • • 'Power adapter not connected' condition for Battery & Power Adapter criterion
  • And/or operator for Battery & Power Adapter criterion conditions
  • Other Improvements:
  • Redesigned Quick Preferences
  • Use the search field instead of scrolling though a long list of running apps
  • Dock icon hides and shows automatically when Amphetamine's windows open/close
  • Improvements to how Amphetamine determines when to the start screen saver
  • Added new and updated some existing AppleScript commands
  • Preferences > Sessions pane split into Non-Trigger and All Session categories
  • Preferences > Power merged into Preferences > Sessions > Non-Trigger sessions
  • Bug Fixes:
  • Amphetamine's menu not appearing when 2 or more displays are arranged vertically
  • Other Time/Until clock showing an unexpected time
  • CPU utilization being monitored unexpectedly
  • Quick Preferences using color to represent preference state/status unexpectedly
  • Screen Saver Exceptions being removed unexpectedly
  • Wrong Screen Saver Exceptions being used during a session
  • Triggers are no longer allowed to have the same name
  • Trigger name not included in notification when one Trigger ends and another starts immediately
  • Various typos and other small bugs

New in Amphetamine 4.2 (Jun 11, 2019)

  • Added hot keys for toggling display sleep and screen saver
  • Added ability to define custom timeout for "While File is Downloading" sessions
  • Renamed "External Displays" Trigger criterion to "Displays"
  • Added Ignore Built-In Display option to Displays Trigger criterion

New in Amphetamine 4.1.6 (Apr 7, 2019)

  • Fixes an issue that caused Drive Alive to no longer function
  • Fixes a rare memory leak when adding a new drive to Drive Alive
  • Fixes an issue that sometimes prevented Drive Alive details from appearing in Amphetamine's menu
  • Fixes an issue that could cause Screen Saver Exceptions to be removed unexpectedly for non-Trigger sessions

New in Amphetamine 4.1.5 (Mar 14, 2019)

  • New Features & Improvements:
  • Display Mirroring Trigger
  • DNS Servers Trigger
  • Idle Time Trigger
  • Added Screen Saver Exception for Screen Sharing/VNC/Remote Desktop connections
  • Added button to close Trigger criterion configuration windows
  • Reduce motion preference to limit movement/animations in UI
  • Quick Preferences now contains more helpful information
  • Preferences that do not affect Trigger sessions now are identified in UI
  • Reverts default behavior to left-click opens Amphetamine's menu, per Apple's requirements
  • Bug Fixes:
  • Fixes an issue that caused the Trigger screen saver to activate after 5 minutes instead of 1 minute
  • Fixes an issue that caused the current time to display in Session Details when session time remaining was indeterminate
  • Fixes an issue that caused adding a Screen Saver Exception to fail when Triggers were disabled
  • Fixes an issue that could cause Amphetamine's menu to become transparent and overlay other windows
  • Fixes an issue that could cause Amphetamine's Preferences window to not become frontmost
  • Fixes a CoreAudio-related memory leak

New in Amphetamine 4.1.4 (Feb 4, 2019)

  • Triggers:
  • Added CPU utilization Trigger
  • Triggers now have their own configurable screen saver delay
  • Statistics:
  • Statistics data now live-updates during sessions
  • Added option to reset statistics
  • Added option to disable statistics collection
  • Bug Fixes & Other Improvements:
  • Optimizations for USB device monitoring
  • Fixes a memory leak associated with the VPN Service criterion
  • Fixes an issue with IP Address Range criterion logic
  • Fixes an issue with custom Default Durations resulting in one second sessions
  • Fixes an issue with notification sounds for session reminders not playing when session start/end reminders as also enabled
  • Fixes an issue that could cause a crash when trying to start a session when battery monitoring is enabled and the battery is already below the threshold

New in Amphetamine 4.1.3 (Jan 9, 2019)

  • Fixes an issue that could cause the App Criterion to not function as expected
  • Fixes an issue that could cause the screen saver to launch or not launch as expected during a Trigger session
  • Fixes an issue that could cause the to sleep or not sleep as expected during a Trigger session
  • Simplified Screen Saver Exceptions interface
  • Simplified Trigger Criterion interface
  • Other minor improvements and fixes

New in Amphetamine 4.1.2 (Jan 7, 2019)

  • Fixes an issue that could prevent Amphetamine's menu from showing
  • Fixes an issue that caused Amphetamine's image to briefly disappear in the menu bar when clicked
  • Added preference to use non-color based status indicators in Quick Preferences
  • Other minor updates such as fixing typos and UI improvements

New in Amphetamine 4.1.1 (Jan 7, 2019)

  • Restores compatibility with the Bartender 3 app
  • Restores ability to drag/reorder Amphetamine in the menu bar using the command key
  • Fixes an issue that could cause the screen saver to not launch

New in Amphetamine 4.1 (Jan 7, 2019)

  • Triggers:
  • New Trigger for VPN Service
  • Setting up Triggers is easier than ever with a redesign of the configuration interface
  • Set the priority of your Triggers by rearranging them in a list
  • Triggers with missing/unavailable criteria can no longer be edited until original criteria is available
  • When manually ending a Trigger session, added an option to reactivate after a set time
  • Sessions:
  • Moved some preferences to a new section titled "Sessions"
  • Added ability to use "clock time" for sessions
  • Option to stop all sessions when Fast User Switching
  • Added an exceptions list to prevent screen saver activation
  • Statistics:
  • New preferences section titled "Statistics" which displays session info
  • Notifications:
  • New option to play a sound whenever a session state change occurs
  • Other Improvements:
  • Optimization to reduce CPU usage
  • End Current Session button now appears when mouse enters the Current Session Details menu item (if enabled)
  • Quick Preferences menu now shows a green (enabled) or red (disabled) status for each item
  • Other Time/Until window now remembers your last selections
  • • 1-click start/end session no longer highlights Amphetamine's icon in the menu bar
  • Amphetamine now returns you to the previous app you were using when you're done
  • Added lots and lots of ( ? ) help buttons with useful information throughout
  • Alerts now consider inactivity before auto-dismissing (battery level warning, Trigger session warning, etc.)
  • Lots of little tiny other things and minor bug fixes

New in Amphetamine 4.0.5 (Nov 19, 2018)

  • Fixes an issue that could cause an error message about the screen saver to display repeatedly
  • Fixes several typos
  • Other minor changes

New in Amphetamine 4.0.4 (Oct 17, 2018)

  • Added option within Power Trigger criterion to require AC power adapter to activate Trigger
  • Added option to show seconds in menu for session time remaining
  • Fix for Trigger Power criterion where logical operator 'or' was not considered correctly regarding AC adapter status
  • Fix for Trigger App criterion that prevented helper apps and processes from appearing in the list of running apps
  • Fix for Other Time/Until window placement when the macOS menu bar is hidden
  • Fix for truncated session time remaining text in menu bar for macOS 10.10 & 10.11
  • AppleScript command 'display sleep allowed' now returns button state of Allow Display Sleep preference if there is no active session
  • Further optimization to reduce CPU usage and energy impact

New in Amphetamine 4.0.3 (Oct 10, 2018)

  • Dropped requirement for custom session status icons to be square (image aspect ratio will now be preserved)
  • Optimized Amphetamine's CPU usage when switching between, launching, or quitting other apps
  • Optimized Amphetamine's monitoring of USB devices
  • Fixed an issue that could cause the Trigger configuration window to appear unexpectedly
  • Fixed an issue that could cause some notifications to be delivered twice
  • Fixed an issue that could cause Amphetamine's menu to get stuck and overlay other windows
  • Added "Disable Triggers?" prompt when trying to end a Trigger session when a single-clicking Amphetamine's menu bar icon

New in Amphetamine 4.0.2 (Oct 3, 2018)

  • Fixed a few typos
  • Fix for Power Trigger criterion that prevented AC adapter status from being considered correctly
  • Fix for Schedule Trigger criterion that could cause it to activate off-schedule
  • Workaround for an issue that could cause Amphetamine to crash when certain USB hubs are connected
  • Slight modification to how session reminder notifications are delivered

New in Amphetamine 4.0.1 (Sep 30, 2018)

  • Fix for an issue that caused some notifications to not be delivered correctly
  • Fix for an issue that caused Triggers using the Schedule criterion to activate off-schedule
  • Fix for an issue that caused Triggers using the Displays criterion to not function as expected
  • Fix for an issue that prevented some USB devices from being used successfully in Triggers
  • Improvements to error handling of USB device connect/disconnect monitoring
  • Editing a Trigger nows open to the panel of one of the criteria used in the Trigger
  • Minor UI updates

New in Amphetamine 4.0 (Sep 26, 2018)

  • Amphetamine has been completely rebuilt from the ground up to improve performance, reliability, and add awesome new features! New Trigger criteria for USB and Bluetooth devices, mounted volumes/drives, audio output selection, IP address, frontmost app, and external displays, make Amphetamine more powerful than ever. Drive Alive supports a custom wake interval. Amphetamine can keep your Mac awake while a file is downloading. The new features and improvements list doesn't stop there! Oh, and a few longstanding bugs (e.g. screen saver) have been squashed, too! Enjoy!

New in Amphetamine 3.0.2 (Sep 19, 2016)

  • Bug fixes and other minor improvements.

New in Amphetamine 3.0.1 (Sep 13, 2016)

  • Option to send a notification on manual start/stop of session in Preferences
  • Resolves an issue where some Preferences would not save
  • Improves status icon quality on non-Retina displays in systems prior to Yosemite
  • Other small bug fixes and improvements

New in Amphetamine 3.0 (Sep 7, 2016)

  • Set up an infinite number of Triggers, each with its own set of conditions
  • Expanded schedule options for Triggers
  • Trigger sessions and "single-use" sessions now operate independently
  • New icons and sounds
  • Hide/show icon in Dock
  • Complete rewrite of application
  • A bunch of little things you probably won't notice
  • Note: Amphetamine drops support for OS X 10.6 Snow Leopard and 10.7 Lion (sorry!) and now requires 10.8 Mountain Lion or higher.

New in Amphetamine 2.3.1 (Jan 12, 2016)

  • Improvements to the App Triggers feature
  • "While App is Running..." menu activation option
  • Adds session time remaining & activation reason in menu
  • Adds dark theme option
  • Adds custom notification sounds
  • Fixes an issue with ⌘-click on the menubar icon when using Bartender
  • Many other small enhancements & bug fixes

New in Amphetamine 2.3 (Dec 19, 2015)

  • Use your own icon in the menu bar
  • App Triggers - keep your Mac awake when specific apps are running
  • Improvements to WiFi and Power/Battery trigger functions
  • Option to reduce logging level
  • Fixes an issue with incorrect notifications being sent
  • User interface changes and other minor bug fixes

New in Amphetamine 2.2.1 (Dec 7, 2015)

  • Fixes an issue that may cause Amphetamine to freeze when trying to start/end a session
  • Fixes* an issue that prevented ⌘-click/^-click from working on some Macs
  • Fixes an issue where the ∞ symbol may not appear when using Quick Settings to turn on/off time remaining display

New in Amphetamine 2.2 (Nov 23, 2015)

  • Quick Settings in menu
  • Current active or default duration now identified in menu
  • Option to show hh:mm in system status bar instead of hh:mm:ss
  • Updated UI & icons
  • Multiple monitor bug fix for OS X 10.10+
  • Memory leak bug fix when using Power/Battery Triggers
  • Other minor improvements and bug fixes

New in Amphetamine 2.1 (Sep 1, 2015)

  • WiFi activation now supports multiple networks (OS X 10.7+)
  • New option to end session on power adapter disconnect
  • Other bug fixes and improvements

New in Amphetamine 2.0.2 (Aug 19, 2015)

  • Bug fix for default duration and hotkey duration Configure... buttons
  • Adds back legacy molecule icon as an option
  • Other minor adjustments/fixes

New in Amphetamine 2.0.1 (Aug 13, 2015)

  • Bug fix for low-opacity icon with OS X dark mode on
  • Added option for default duration hotkey to end session w/o starting new session
  • Reduced logging level for session timer

New in Amphetamine 2.0 (Aug 10, 2015)

  • 100% rewritten for improved performance, reliability, and feature parity across OS X versions
  • Added AppleScript support for on/off and timed sessions
  • Revamped drive picker for Drive Alive feature
  • Option to enable screen saver
  • New hotkey options
  • New status icons
  • New app icon
  • Lots of bug fixes and other improvements

New in Amphetamine 1.5.4 (Jun 2, 2015)

  • New Drive Alive feature (keep your HDDs spinning)
  • New WiFi Activation feature
  • Low-opacity icon mode when not active (OS X 10.10+ only)
  • Switched default to Run in Menu Mode for new users
  • Fixes issue with saving preferences in versions of OS X prior to 10.10
  • Fixes control/command-click issues in versions of OS X prior to 10.10
  • Fixes issue where some users could not relaunch after saving preferences
  • Additional bug fixes and improvements

New in Amphetamine 1.5.3 (May 29, 2015)

  • New Drive Alive feature (keep your HDDs spinning)
  • New WiFi Activation feature
  • Low-opacity icon mode when not active (OS X 10.10+ only)
  • Switched default to Run in Menu Mode for new users
  • Fixed an issue with using hotkeys and prompting for activation
  • Fixed an issue with left-click + ⌘ not always being recognized
  • Other minor fixes and improvements

New in Amphetamine 1.5.2 (Apr 14, 2015)

  • Added Run in Menu Mode option (set up in Preferences > Appearance)
  • Minor bug fixes and improvements

New in Amphetamine 1.5.1 (Mar 13, 2015)

  • Reactivate when power adapter is connected
  • Power section added to Preferences window
  • Ability to ⌘-click menu bar icon for activation
  • Text to inform OS X 10.6-10.9 users of right-click bug
  • Other minor bug fixes and improvements

New in Amphetamine 1.5 (Feb 26, 2015)

  • New Activate on Schedule feature (i.e. 9am-5pm)
  • Custom time input now accepts hours/minutes/seconds
  • Implemented LaunchAtLoginHelper
  • Bugs fixed:
  • Canceling saving preferences could cause Amphetamine to activate
  • Deactivate on battery % threshold not triggering for some users
  • Other minor bug fixes

New in Amphetamine 1.4.1 (Feb 18, 2015)

  • What's new:
  • Quick Activation feature (single-click activation w/ no prompt)
  • Hotkey support for Quick Activation
  • Activate at launch option
  • Remembers your last custom time input
  • Refined look of custom time input window
  • Refined app icon
  • More helpful/informative welcome dialog
  • Bugs fixed in this version:
  • Preferences window not showing accurate values
  • System sleep occurs after forcing display sleep (Thanks Jan!)
  • Main window losing focus when activated
  • Alert(s) showing repeatedly
  • Note: The Quick Activation and Activate at Launch features use the default duration activation period.

New in Amphetamine 1.3 (Jan 24, 2015)

  • Settings & Preferences:
  • Disable notification sounds
  • Disable the deactivation notification
  • Allow display sleep
  • Show active time remaining in menu bar (also shows as tool tip)
  • Auto-deactivate when battery drops below 50%, 25%, 10%, or 5%
  • User Interface:
  • Sectioned preferences
  • Refined main window for cleaner look
  • Supported OSes:
  • Support for OS X 10.6
  • Support for OS X 10.7
  • Geeky Developer Stuff:
  • Switched from using NSTask (caffeinate) to IOPMAssertionCreateWithName
  • Implemented MASShortcut 2.x

New in Amphetamine 1.2 (Dec 16, 2014)

  • Focus now automatically returns to previous frontmost app
  • Ability to set a default duration (change in preferences)
  • New empty/full menu icon style (change in preferences)
  • Reinstitution of molecule icon style (sorry about that!)
  • Improvements to the reminder feature
  • UI refinements
  • Various bug fixes

New in Amphetamine 1.1 (Dec 3, 2014)

  • Ability to set global hotkey to activate/deactivate Amphetamine
  • Notification Center support
  • New reminder when active feature
  • Preferences window to adjust settings
  • New icons & UI refinements
  • Re-written entirely in Objective-C (previously was AppleScript Objective-C)