Skip to content

Releases: pjaol/Jiggler

Release list

Jiggler 1.12

Choose a tag to compare

@github-actions github-actions released this 22 Mar 21:54

Jiggler 1.12 - Screen Lock Fix for macOS 26

What's Fixed

This release fixes a critical issue where screen locking still occurred on macOS 26 (Tahoe) even when Jiggler was active.

The Problem:

  • v1.11 prevented system sleep but did NOT prevent screen lock on macOS 26
  • Users reported: "The laptop remains on, but just with the login screen open"

The Solution:

  • Jiggler now creates TWO power management assertions simultaneously:
    1. PreventUserIdleSystemSleep - Prevents system from sleeping
    2. PreventUserIdleDisplaySleep - Prevents screen from locking (NEW!)

Result:
Your Mac will now stay fully awake with no screen locking when Jiggler is enabled.

Technical Details

On macOS 26 (Tahoe), Apple separated display sleep/lock from system sleep. Our previous fix using IOPMAssertionDeclareUserActivity() only prevented system sleep. This release adds IOPMAssertionCreateWithName() with kIOPMAssertionTypePreventUserIdleDisplaySleep to also prevent screen lock.

Tested on macOS 26.3 with both Standard and Zen jiggle modes.

Installation

⚠️ Important: First-Time Installation

This app is unsigned, so macOS Gatekeeper will block it on first launch. This is normal and safe - follow these steps:

For DMG:

  1. Download Jiggler.dmg
  2. Open the DMG and drag Jiggler to Applications
  3. Right-click on Jiggler.app (in Applications folder)
  4. Select "Open" from the menu
  5. Click "Open" in the security dialog
  6. After this first time, you can launch it normally

For ZIP:

  1. Download and extract Jiggler.zip
  2. Move Jiggler.app to Applications
  3. Right-click on Jiggler.app
  4. Select "Open" from the menu
  5. Click "Open" in the security dialog

Why do I need to do this?
This build is not code-signed with an Apple Developer certificate. The app is safe and works perfectly - you just need to tell macOS you trust it on first launch by right-clicking instead of double-clicking.

System Requirements

  • macOS 10.15 or later
  • Apple Silicon and Intel Macs supported
  • Fully tested on macOS 26 (Tahoe)

Permissions

Jiggler requires Accessibility permissions to function:

  • System Settings → Privacy & Security → Accessibility
  • Enable Jiggler in the list

Feedback

Report issues at: https://github.com/pjaol/Jiggler/issues