Releases

Download the latest version or browse the full version history.

v1.0.2
Latest
March 29, 2026

What's Changed

  • Add persistent logging system for debugging and diagnostics by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/58
  • Implement collapsible scene editor drawer by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/36
  • Add fixture profile system: Monet config and agent by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/59
  • Fix macOS keychain error blocking auth by @Tellef-tve in https://github.com/Hitlight-Light-App/hitlight-app/pull/60
  • Add Pan/Tilt and Essential Controls for AUVI Laser Fixture by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/61
  • Add LiDAR room scanning with real-world colors by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/62
  • Phase 1: Eliminate double-locking in DMX pipeline by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/63
  • Phase 2: Consolidate state duplication by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/64
  • Remove WebSocket/Bonjour - Transition to Firebase-Only Communication by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/66
  • Rename hei-hitlaight to HitLight by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/67
  • Comprehensive codebase refactoring by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/69
  • Fix registration: REST auth, window crash, and AI onboarding by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/72
  • Bump Swift 6, update Firebase/GoogleSignIn, fix concurrency by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/70
  • Add pan/tilt visualization for all fixture types by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/74
  • Fix visualization showing black on app relaunch by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/75
  • Scene config playback and multi-head laser visualization by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/71
  • Fix login: Google/Apple Sign-In and Firestore permissions by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/77
  • Add scene playback UI feedback, pause/resume, and auto-advance by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/78
  • Improve LiDAR room scanning: live mesh preview and color visibility by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/73
  • Redesign Stage Settings with 3D scan picker by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/79
  • Fix 3D room scan upload and improve color sampling by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/81
  • Add fixture-specific 3D models via physicalModel by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/80
  • Redesign macOS navigation: left sidebar with nested drawers by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/82
  • Show DMX channel range in fixture list by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/83
  • Add user profile button and logout to sidebar by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/85
  • Add inline channel faders as fixture inspector tabs by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/86
  • Fix fixture drag-and-drop onto 3D stage view by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/84
  • Improve 3D camera controls for better usability by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/87
  • Show inherited channel values in scene step editor by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/88
  • Add light/dark theme support with system preference by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/90
  • Add theme color fallbacks with string-based defaults by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/93
  • Fix fixture selection drawer opening in 3D stage view by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/95
  • Add fixture profile generator visual analysis and two new profiles by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/94
  • Blackout fixtures on scene stop and auto-pause on manual fader adjustment by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/91
  • Improve fixture library search to match across manufacturer and name by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/96
  • Enable remote scene playback from iOS app by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/97
  • Add live step preview and channel override warnings by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/98
  • Add aiControlPrompt field to fixture profiles by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/100
  • Add Pro DJ Link engine for CDJ/DJM beat sync by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/99
  • Fix missing permissions when redeeming invite codes by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/103
  • Add microphone BPM detection for scene speed control by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/104
  • Add fixture disambiguation to AI scene chat by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/101
  • Add USDA 3D model generation to fixture profile generator by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/102
  • Show user's Google profile picture in scene chat by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/106
  • Improve AI scene chat: better planning & feedback by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/107
  • Add realistic pan/tilt motor speed simulation by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/109
  • Auto-name new scenes and open editor after AI creates them by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/112
  • Add email-based show invitations by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/111
  • Add hover state to sidebar navigation buttons by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/114
  • Stop playing scene when clicking another scene row by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/110
  • Fix stage settings not updating live in 3D view by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/113
  • Add 3D USDA model for Lighting Plus 6 Eyes Laser Bar by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/115
  • Add user-configurable floor color to stage settings by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/116
  • Show invited email instead of user ID for pending collaborators by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/117
  • Add numeric fixture position and angle controls by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/108
  • Add HitMap projection mapping app with AI content generation by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/105
  • Move scene list collapse to L1 drawer with narrow view by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/118
  • Public beta readiness: security, crash reporting, legal, and logging by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/119
  • Performance refactor: optimize 60fps hot paths by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/120
  • Add right-click delete and Cmd+click multi-selection to fixture roster by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/121
  • Improve 3D model generation for multi-component fixtures by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/124
  • Redesign fixture inspector with card-based grouping by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/127
  • Scene editor redesign: AI-first UX with compact toggles by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/126
  • Add unified Surface Mapper with AR detection and calibration by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/122
  • Fix 6-head laser bar pan/tilt 3D visualization by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/123
  • Add multi-protocol USB DMX interface support by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/129
  • Add fixture library favorites and category filtering by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/130
  • Enhance AI scene chat: add fixtures and handle quantities by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/125
  • Add chat feedback export feature by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/132
  • Refactor: DRY up control panels, SyncManager, and FixtureGeometry by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/131
  • Stage builder polish: truss geometry, fixture mounting, 3D drag modes by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/133
  • Fix stage configuration persisting across show switches by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/134
  • Add stage background/floor color customization to AI chat by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/135
  • Add DIP switch calculator to fixture inspector by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/137
  • Fix crash when switching between shows by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/138
  • DS-3000RGB: Profile corrections + LaserControlPanel UI enhancements by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/136
  • Improve AI chat prompting for scene creation by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/139
  • Validate channel names in AI scene editing by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/140
  • Add Apple Watch app for scene control by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/141
  • Fix Claude Code Review write permission by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/142
  • Add 82 lighting fixture profile resources by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/128
  • Add AI chat debugger agent by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/143
  • Fix build errors: exclude fixture profile sources by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/145
  • Improve AI chat prompt guidance for chase scenes by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/147
  • Fix AI chat auto-positioning of new fixtures by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/148
  • Prioritize rich-format fixtures over legacy profiles by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/149
  • Fix AI chat system prompt and scene preview for colorMacro fixtures by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/146
  • Fix 3D view performance: eliminate flickering and lag by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/144
  • Fix blackout not updating 3D visualization by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/150
  • Fix fixture channel crosstalk in 3D visualization by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/151
  • Commit Package.resolved for faster workspace setup by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/156
  • Add auto-grouping accordion for identical fixtures by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/157
  • Improve AI chat system: token optimization, bug fixes, and feedback pipeline by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/155
  • Add fixture hover highlighting in scene step editor by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/152
  • Fix step edit replay and 3D visualization during slider drags by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/153
  • Add new chat button to scene AI panel by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/159
  • Show blackout button state on iOS remote by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/158
  • Add set_fixture_enabled AI chat tool by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/160
  • Add hover tooltips to icon-only buttons by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/161
  • Add ContinuousSlider for live DMX updates by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/163
  • Add ENABLE/DISABLE FIXTURES instruction to AI chat prompt by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/164
  • Add HitLight architecture overview with modularity review by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/165
  • Add laser pattern 3D visualization with 13 shape types by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/154
  • Add scene list sorting with timestamps by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/167
  • Fix moving head beam reaching floor when tilted by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/166
  • Speed up fixture inspector drawer animation by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/169
  • Fix AI chat scene creation: auto-binding, DMX overflow, CMY inversion by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/168
  • Add right-click menu to share 3D scans between shows by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/171
  • Optimize 3D visualization performance by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/170
  • Restore active room scan on app restart by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/173
  • Add help menu overlay and keyboard fixture nudge shortcuts by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/172
  • Refactor: reduce code duplication across codebase by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/174
  • Add strobe safety rules to AI chat prompt by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/175
  • Add DMX address parameter and same-address fixture support by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/177
  • Fix Account Settings button doing nothing by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/178
  • Fix 6-head laser not rendering in 3D stage view by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/179
  • Improve 3D room scan quality, add light interaction, remove watch app by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/180
  • Add fixture profiles and streamline profile generator agent by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/176
  • Use suggest_fixture_options when multiple library profiles match by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/182
  • Fix AI chat laser scene completeness and strobe handling by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/181
  • Fix 3D fixture selection delay and missed clicks by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/184
  • Fix multi-fixture editing in inspector panel by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/185
  • Add AI-powered onboarding flow for new shows by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/183
  • Fix Metal crash when switching or creating shows by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/188
  • Add Cmd+C/V fixture copy-paste on stage by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/189
  • Add fixture profiles and streamline profile generator agent by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/186
  • Add DMX mode picker to fixture inspector by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/190
  • Fix mode picker highlight and prevent Metal GPU crashes by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/191
  • Refactor oversized files into focused modules by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/192
  • Add clear_step_slot tool to fix stale fixture values in scene steps by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/194
  • Add rich AI chat feedback upload and review workflow by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/195
  • Fix Metal crash, improve 3D scene stability, add room scan rotation by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/193
  • Fix stability issues: timer leak, silent Firestore writes, cache thrash, node leaks by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/197
  • Add multi-step progression guidance to AI chat prompt by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/198
  • Fix 6-eye laser bar colors: master RGB override and effect channel warnings by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/196
  • Fix laser bar tilt visualization and AI chat direction guidance by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/187
  • Add onboarding improvements across macOS and iOS by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/199
  • Reduce idle CPU, throttle view updates, fix minor crash risks by @Johannes-Berggren in https://github.com/Hitlight-Light-App/hitlight-app/pull/201
  • Add step fade interpolation guidance to AI chat prompt by @tobiasvelvang in https://github.com/Hitlight-Light-App/hitlight-app/pull/200

New Contributors

  • @Tellef-tve made their first contribution in https://github.com/Hitlight-Light-App/hitlight-app/pull/60
Full Changelog: https://github.com/Hitlight-Light-App/hitlight-app/compare/v1.0.1...v1.0.2
Download DMG(22.4 MB)
v1.0.1
February 16, 2026
Full Changelog: https://github.com/Johannes-Berggren/hitlight/compare/v1.0.0...v1.0.1
Download DMG(17.5 MB)
v1.0.0
February 15, 2026
First official release of HeiHitlaight - voice-controlled DMX lighting for macOS.
Note: This is a development-signed build. You may need to right-click → Open to bypass Gatekeeper on first launch.

Download

Features

  • Voice-controlled DMX fixture management
  • 3D stage visualization with real-time lighting
  • Cue list system with atmospheric effects
  • Multi-device control (Mac + iPad + Apple Watch)
  • Cloud sync via Firebase
Download DMG(26.1 MB)