Releases
Download the latest version or browse the full version history.
v1.0.2
LatestMarch 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
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 DMG(26.1 MB)Note: This is a development-signed build. You may need to right-click → Open to bypass Gatekeeper on first launch.
Download
- HeiHitlaight.dmg - macOS application
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