Bug Summary
The Local Image Optimizer add-on does not appear in Local’s Add-ons tab when other add-ons are installed.
Steps to reproduce
- Install Local (version 9.2.4).
- Place the
local-addon-image-optimizerfolder in/Users/luke_1234/Library/Application Support/Local/addons. - Verify that
enabled-addons.jsoncontains"@getflywheel/local-addon-image-optimizer": true. - Install other add-ons (Cloud Backups v2.1.3, Instant Reload v1.1.4, Notes v1.2.2, Xdebug + VS Code v1.0.9) in the same folder.
- Restart Local and open the Add-ons tab — Image Optimizer is missing.
Environment Info
- Hardware:
- CPU: 3.4 GHz Intel Core i5 quad-core
- GPU: Radeon Pro 570 4 GB
- RAM: 32 GB 2667 MHz DDR4
- Operating System: macOS Ventura 13.7.5 (22H527)
- Local Version: 9.2.4+6788 (stable channel)
- Other add-ons installed:
- Cloud Backups v2.1.3 (
@getflywheel/local-addon-backups) - Instant Reload v1.1.4 (
@getflywheel/local-addon-instant-reload) - Notes v1.2.2 (
local-addon-notes) - Xdebug + VS Code v1.0.9 (
local-addon-xdebug-vscode)
- Cloud Backups v2.1.3 (
- enabled-addons.json:
{
"@getflywheel/local-addon-backups": true,
"@getflywheel/local-addon-image-optimizer": true,
"@getflywheel/local-addon-instant-reload": true,
"local-addon-notes": true,
"local-addon-xdebug-vscode": true
}
- Path to Image Optimizer add-on folder:
/Users/luke_1234/Library/Application Support/Local/addons/local-addon-image-optimizer
Supporting Info
- Local Log (
local-lightning.log):
{"level":"warn","linuxEdition":null,"localChannel":"stable","localVersion":"9.2.4+6788","message":"Electron Event ready","osArch":"x64","osPlatform":"darwin","osRelease":"22.6.0","timestamp":"2025-04-20T15:11:38.476Z","windowsEdition":null}
{"level":"warn","linuxEdition":null,"localChannel":"stable","localVersion":"9.2.4+6788","message":"Electron Event ready","osArch":"x64","osPlatform":"darwin","osRelease":"22.6.0","timestamp":"2025-04-20T15:12:16.463Z","windowsEdition":null}
{"class":"AddonInstallerService","level":"error","message":"Add-on already exists.","stack":"Error: Add-on already exists.\n at AddonInstallerService.<anonymous> (%%appPath%%/main/addons/AddonInstallerService.js:276:27)\n at Generator.next (<anonymous>)\n at fulfilled (%%appPath%%/main/addons/AddonInstallerService.js:28:58)","thread":"main","timestamp":"2025-04-20T15:12:40.319Z"}
- Screenshot / Video: (Attach a screenshot or short recording showing the Add-ons tab without Image Optimizer.)
Notes:
- A clean install (removing and re-cloning the add-on) does not resolve the issue.
- The add-on appears correctly when it is the only one in the
addonsfolder, but disappears when other add-ons are present.
Thank you for your help!