github YeonV/LedFx-Builds v2.0.108-b4
Release v2.0.108-b4

latest releases: v2.1.6-b16, v2.1.6-b15, v2.1.6-b14...
pre-release12 months ago

New LedFx binaries available:

Core: -- Browser-Based

Client: -- Desktop-App (needs a running Core)

CC: -- Desktop-App (Core-integrated)


More informations regarding Core, Client and CC:

expand

Core

If you don't know where to start, get this, open an internet browser, go to https://localhost:8888/ and off you go.
This is the server/backend that takes in audio, does the calculations and outputs blinking lights. Runs in the background on a Windows/Mac/Linux computer. You can then open the frontend in an internet browser, by going to https://localhost:8888/ on the same computer that is running the Core.
You can also pull up the frontend on your smartphone (or any other computer on the same network) by finding out what local IP your computer running the Core uses (most likely something like this 192.168.1.XXX, or 192.168.0.XXX) and opening a Browser on your smartphone and going to eg. https://192.168.1.123:8888/

Client

This is a Desktop App that opens the frontend of LedFx in a window on your desktop.
This app does NOT include the LedFx backend/server and cannot run LedFx by itself without the Core.
This Client app is useful for connecting to a running Core on your network (or the same machine).

CC (Client + Core = CC)

This is the Client and Core integrated into one Desktop App.
This Desktop App opens the Client frontend of LedFx in a window on your desktop AND runs the Core backend/server in the background.
This is useful for people who want the whole LedFx experience in one nice and tidy package.
With this, you can still connect to the backend server via a Client or browser.


⚠️ These builds are not signed (read this please):

Mac-Users:

Infos:

Reports as damaged, because of unsiged.
To fix it open Terminal and type in the following (with a SPACE at the end):

sudo xattr -cr

Then drag'n'drop the LedFx.app File into the terminal and hit enter -> it should ask for sudo password

Now you can open the App normally, give microphone and network permission, and you can even drag it into your applications.
Maybe at some point we might buy an apple dev-license for 99€/year, then the voodoo would not be needed anymore.

Win-Users:

Infos:

Reports as unsave, because of unsiged.

Maybe at some point we might buy a microsoft dev-license

Frontend-Changes:

Expand
  • Release 2.0.108-b4 by

Backend Changes

Expand
  • Merge pull request #1311 from LedFx/5a36dependabot/uv/flux-led-1.1.4 by
  • Merge pull request #1309 from LedFx/89d7dependabot/uv/aiohttp-3.11.13 by
  • Merge pull request #1308 from LedFx/1438dependabot/uv/sentry-sdk-2.22.0 by
  • Merge pull request #1307 from LedFx/7c8ddependabot/uv/psutil-7.0.0 by
  • Build(deps): Bump flux-led from 1.0.4 to 1.1.4 by
  • Build(deps): Bump aiohttp from 3.11.11 to 3.11.13 by
  • Merge pull request #1300 from LedFx/da7bdependabot/github_actions/dot-github/workflows/getsentry/action-release-3 by
  • Build(deps): Bump sentry-sdk from 2.19.2 to 2.22.0 by
  • Build(deps): Bump psutil from 6.1.1 to 7.0.0 by
  • Merge pull request #1301 from LedFx/5d36dependabot/uv/pillow-11.1.0 by
  • Merge pull request #1302 from LedFx/0d59dependabot/uv/certifi-2025.1.31 by
  • Merge pull request #1303 from LedFx/7e4ddependabot/uv/stupidartnet-1.6.0 by
  • Merge pull request #1304 from LedFx/5719dependabot/uv/pybase64-1.4.1 by
  • Merge pull request #1305 from LedFx/ccf9dependabot/uv/cython-3.0.12 by
  • [pre-commit.ci] auto fixes from pre-commit.com hooks by
  • Build(deps): Bump cython from 3.0.11 to 3.0.12 by
  • Build(deps): Bump pybase64 from 1.4.0 to 1.4.1 by
  • Build(deps): Bump stupidartnet from 1.5.0 to 1.6.0 by
  • Build(deps): Bump certifi from 2024.12.14 to 2025.1.31 by
  • Build(deps): Bump pillow from 11.0.0 to 11.1.0 by
  • Build(deps): Bump getsentry/action-release in /.github/workflows by
  • Merge pull request #1277 from LedFx/renovate/isort-6.x by
  • Merge pull request #1295 from LedFx/renovate/setuptools-76.x by
  • Merge pull request #1299 from LedFx/dependabot by
  • Create dependabot.yml by
  • Feat: add port param for artnet device (#1298) by
  • Fix: Save active effect to config on virtual put (#1296) by
  • Update dependency setuptools to v76 by
  • Update dependency isort to v6 by
  • Merge pull request #1276 from LedFx/renovate/black-25.x by
  • Merge pull request #1274 from LedFx/pre-commit-ci-update-config by
  • [pre-commit.ci] pre-commit autoupdate by
  • Update dependency pre-commit to <4.1.1,>=4.1.0 (#1289) by
  • Fix: global transition bug when there are empty virtuals (#1291) by
  • stupid race (#1288) by
  • Fix: bleeper effect preserve amplitude data on config update (#1287) by
  • fix start race condition (#1285) by
  • feat: bleep effect (#1284) by
  • Merge pull request #1283 from LedFx/Frontend-2.0.108 by
  • latest fixes by
  • Frontend Config Migrator: Iterative Migration by
  • Fix frontend_config.json error by
  • Frontend 2.0.108 by
  • Merge pull request #1281 from LedFx/fix-response-of-correct-virtual-id by
  • fix response of correct virtual id by
  • fix: add scene_id vs scene_name with duplicate protection (#1280) by
  • Docs: MTU troubleshooting (#1278) by
  • Update dependency black to v25 by
  • Docs: Automagical year in copyright (#1273) by
  • Merge pull request #1272 from LedFx/mqtt-hass--some-love by
  • add dynamic effect dropdowns for effects and presets by
  • Merge pull request #1268 from LedFx/mqtt-hass--fix-if-scene-id-is-a-number by
  • Merge pull request #1269 from LedFx/mqtt-hass--exclude-complex-and-gap-devices by
  • mqtt-hass: exclude complex and gap devices by
  • mqtt-hass: fix if scene id is a number by
  • Merge pull request #1267 from LedFx/add-PixelGraphVariant-selector;-make-canvas-default by
  • remove red mask by
  • Add PixelgraphVariant-Selector; make canvas default by
  • Fix: none event in socket close race condition (#1266) by

Don't miss a new LedFx-Builds release

NewReleases is sending notifications on new releases.