What's new

Version history

Every Signal Lights release in one place, with the latest improvements at the top.

Download the latest version
Version 1.4.0 Latest

Find Signal Lights when you need it

  • Adds a dedicated onboarding page for finding Signal Lights in a crowded menu bar.
  • Highlights Option + Command + L and explains how to move the icon toward Control Center.
Version 0.3.9

Updates in your menu bar

  • Shows an update item in the tray menu when a newer version is detected.
  • Opens the update window directly from the menu, even with an inactive subscription.
Version 0.3.8

Our new home at signallights.tech

  • Moves activation and subscription checks to signallights.tech.
  • Delivers future automatic updates from our new domain.
Version 0.3.7

A fresh issue report each time

  • Clears the description and selected screenshot after a report is accepted.
  • Keeps your entries in place if sending fails, so you can try again.
Version 0.3.6

A clearer report confirmation

  • Thanks you after an issue report has been sent to JupiterAI Support.
  • Explains that the support team will review the report.
  • Keeps the report reference available if you need to contact support.
Version 0.3.5

Issue reports that reach support

  • Sends issue details and the screenshot you select directly from Signal Lights.
  • Authenticates and rate limits every report before saving it in the support database.
  • Emails the saved report to JupiterAI support and shows you its report ID.
Version 0.3.4

A trusted production download

  • Ships as a universal Mac app signed by Rafael Robotics and notarized by Apple.
  • Uses the permanent JupiterAI app identity so subscriptions and automatic updates remain stable.
  • Hardens licence fulfilment, feedback attachments, public requests, and the release pipeline.
Version 0.3.3

Feedback when a light misses something

  • Replaces response-time analytics with a guided missed-alert report.
  • Lets you choose a screenshot and review an email to JupiterAI before sending it.
  • Stops daily usage uploads and clears detailed local response-time history.
Version 0.3.2

A simpler Mac install

  • Provides a drag-to-Applications DMG with a clear, branded Finder layout for new installs.
  • Keeps signed Sparkle ZIP updates separate from the website download.
Version 0.3.1

A clearer first look

  • Replaces the onboarding's 3D renders with flat, screen-aligned illustrations of the actual menu-bar and conversation experience.
  • Keeps every light in its real red, amber, blue, green order, with clearer task rows in both light and dark appearances.
Version 0.3.0

A guided start

  • Introduces a five-page onboarding journey with custom illustrations, clear status meanings, and provider setup.
  • Adds a global Option-Command-L shortcut to open Signal Lights when its menu-bar icon is hidden.
Version 0.2.18

Bounded public requests

  • Limits the actual bytes read for checkout, activation, validation, recovery, and anonymous usage requests.
  • Rejects oversized Stripe webhook events before signature verification while keeping a larger limit for normal payment events.
Version 0.2.17

Safer email recovery

  • Counts simultaneous recovery requests together so the three-per-email and twenty-per-IP hourly limits hold.
  • Validates the client address consistently and keeps the same response for known and unknown emails.
Version 0.2.16

Protected anonymous usage

  • Protects each anonymous usage identity with a separate random write credential held by that installation.
  • Stores only keyed hashes, rejects changes made with another key, and limits repeated sync attempts per activation.
Version 0.2.15

Clear retry timing

  • Shows exactly how long to wait when checkout, activation, or recovery is temporarily rate limited.
  • Uses concise seconds or rounded-up minutes so retry guidance is easy to understand.
Version 0.2.14

Protected public APIs

  • Adds database-backed request limits to checkout, activation, and recovery-link exchange.
  • Stores only one-way hashed network identifiers and rejects excess attempts before payment or licence changes.
Version 0.2.13

Clean dependency audit

  • Moves the database tooling to a compatible Prisma release that avoids the vulnerable configuration dependency.
  • Brings the complete production and development dependency audit to zero known vulnerabilities.
Version 0.2.12

Hardened development checks

  • Updates the automated test runner to remove its critical and moderate security advisories.
  • Pins the package-manager version so clean builds install the same audited dependency tree.
Version 0.2.11

Private licence delivery

  • Replaces replayable checkout lookups with a short-lived, one-use delivery credential.
  • Emails every purchaser a private recovery link without putting the activation key in the email.
Version 0.2.10

Release notes that fit

  • Fits the complete update summary inside Sparkle without scrolling.
  • Aligns the Signal Lights brand correctly and tightens the entire updater layout.
Version 0.2.9

Cleaner legal pages and update notes

  • Tightens paragraph spacing in the in-app Privacy Policy and Terms & Conditions.
  • Adds compact release notes designed specifically for the Sparkle updater window.
Version 0.2.8

Softer menu-bar icon

  • Rounds the traffic-light housing into a smooth capsule that matches the circular lights.
Version 0.2.7

Legal policies inside the app

  • Adds the full Privacy Policy and Terms & Conditions as searchable sections in Settings.
  • Keeps the policies available offline with links to the current website copies.
Version 0.2.6

Clearer JupiterAI branding

  • Uses the light JupiterAI wordmark in the dark website footer for clear contrast.
Version 0.2.5

Reliable in-app updates

  • Builds release archives away from the app currently running on the Mac.
  • Prevents macOS from rejecting Sparkle's installer authorization after a release is published.
  • Keeps the downloaded app, update feed and displayed version tied to the same commit.
Version 0.2.4

Sign out and free a device

  • Adds Sign Out to Subscription settings with a clear confirmation step.
  • Deactivates the current Mac on the licence server and frees one of the two device slots.
  • Removes the saved activation securely while preserving integrations and app preferences.
Version 0.2.3

A clearer version history

  • Introduces this complete, styled release history with the newest version first.
  • Shows the same release history inside Sparkle when you check for updates.
Version 0.2.2

A proper Signal Lights app icon

  • Adds the four-light Signal Lights icon to Finder, Downloads, and the application bundle.
  • Improves the universal release packaging checks used before publication.
Version 0.2.1

Reliable update launches

  • Fixes the Sparkle framework launch path in packaged applications.
  • Keeps signed automatic updates working across Apple silicon and Intel Macs.
Version 0.2.0

Secure automatic updates

  • Adds signed updates through Sparkle with automatic daily checks.
  • Adds Check for Updates to General settings.
  • Uses smaller delta downloads when updating from a supported earlier release.
Version 0.1.3

Live appearance changes

  • Updates the open task menu immediately when macOS changes between light and dark appearances.
  • Keeps the tray and menu presentation readable in both system themes.
Version 0.1.2

Build details at a glance

  • Moves the version and source commit beside the Signal Lights name in the menu header.
  • Makes it easier to confirm which build is installed when reporting an issue.
Version 0.1.1

Better Codex attention detection

  • Detects Implement this plan prompts as persistent red attention states.
  • Restores red alerts when a completed Codex response asks the user a direct question.
  • Displays the installed version and commit in the task menu.
Version 0.1.0

First downloadable release

  • Brings Codex and Claude Code task states into one native Mac menu bar view.
  • Shows working, waiting, unread, and completed tasks with four coloured lights.
  • Adds subscription activation, two-Mac device management, recovery email, sounds, launch at login, and local-first privacy controls.