github YeonV/LedFx-Builds v2.0.99-b9
Release v2.0.99-b9

latest releases: v2.1.6-b16, v2.1.6-b15, v2.1.6-b14...
pre-release19 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.99-b9 by
  • fix pixelCount stats (ignoring gaps) by
  • fix frontend-pixel-dialog by
  • clear Pixel & PixelGroup from contextMenu by

Backend Changes

Expand
  • fix(deps): update dependency axios to v1.7.4 [security] by
  • chore(deps): update dependency pyinstaller to v6.9.0 by
  • Merge pull request #1026 from LedFx/renovate/react-easy-crop-5.x-lockfile by
  • Merge pull request #1025 from LedFx/renovate/qs-6.x-lockfile by
  • Merge pull request #1022 from LedFx/pre-commit-ci-update-config by
  • fix(deps): update dependency react-easy-crop to v5.0.8 by
  • fix(deps): update dependency qs to v6.12.3 by
  • chore(deps): update dependency rstcheck to v6.2.4 by
  • chore(deps): update dependency pytest to v8.3.2 by
  • [pre-commit.ci] pre-commit autoupdate by
  • Merge pull request #1018 from LedFx/renovate/pillow-10.x-lockfile by
  • Merge pull request #1020 from LedFx/renovate/pytest-8.x-lockfile by
  • Merge pull request #1017 from LedFx/renovate/paho-mqtt-2.x-lockfile by
  • chore(deps): update dependency pytest to v8.3.1 by
  • fix(deps): update dependency pillow to v10.4.0 by
  • fix(deps): update dependency paho-mqtt to v2.1.0 by
  • fix(deps): update dependency voluptuous to v0.15.2 by
  • Merge pull request #1010 from LedFx/renovate/setuptools-71.x by
  • fix(deps): update dependency setuptools to v71 by
  • Merge pull request #1015 from shauneccles/build/fix_mbedtls_versions by
  • chore: force python-mbedtls dependency to 2.9.2 by
  • Merge pull request #1014 from shauneccles/build/update_fly_ci_runner by
  • chore: Update macOS runner to flyci-macos-14-m2 by
  • fix(deps): update dependency python-mbedtls to v2.10.1 by
  • Merge pull request #1001 from LedFx/dependabot/pip/zipp-3.19.1 by
  • Merge pull request #997 from LedFx/dependabot/pip/certifi-2024.7.4 by
  • Merge pull request #1003 from bigredfrog/pause2 by
  • Merge pull request #1009 from LedFx/renovate/pypi-sentry-sdk-vulnerability by
  • fix(deps): update dependency sentry-sdk to v2.8.0 [security] by
  • [pre-commit.ci] auto fixes from pre-commit.com hooks by
  • Feature: Add a global --pause-all launch option by
  • Chore(deps-dev): Bump zipp from 3.17.0 to 3.19.1 by
  • fix(deps): update dependency certifi to v2024.7.4 [security] by
  • Chore(deps): Bump certifi from 2024.2.2 to 2024.7.4 by
  • Feature: Dummy device for dev and users to experiment without spamming the network interface (#983) by
  • fix(deps): update dependency qs to v6.12.1 by
  • chore(deps): update dependency pytest to v8.2.2 by
  • chore(deps): update dependency eslint-plugin-react to v7.34.3 by
  • chore(deps): update dependency bokeh to v3.4.2 by
  • Merge pull request #990 from LedFx/renovate/voluptuous-0.x-lockfile by
  • Merge pull request #988 from LedFx/renovate/sentry-sdk-2.x-lockfile by
  • Merge pull request #989 from LedFx/renovate/setuptools-70.x by
  • Merge pull request #986 from LedFx/renovate/axios-1.x-lockfile by
  • Merge pull request #987 from LedFx/renovate/sacn-1.x-lockfile by
  • Merge pull request #985 from LedFx/renovate/pyinstaller-6.x-lockfile by
  • fix(deps): update dependency voluptuous to v0.15.1 by
  • fix(deps): update dependency setuptools to ~=70.1.1 by
  • fix(deps): update dependency sentry-sdk to v2.7.1 by
  • fix(deps): update dependency sacn to v1.10.0 by
  • fix(deps): update dependency axios to v1.7.2 by
  • chore(deps): update dependency pyinstaller to v6.8.0 by
  • Merge pull request #984 from shauneccles/fix/harden_no_audio_device_failures by
  • fix: Improve audio input device handling when no devices exist by
  • Merge pull request #982 from LedFx/dependabot/npm_and_yarn/frontend/braces-3.0.3 by
  • Bump braces from 3.0.2 to 3.0.3 in /frontend by
  • Merge pull request #975 from LedFx/dependabot/npm_and_yarn/frontend/ws-7.5.10 by
  • Merge pull request #974 from LedFx/dependabot/pip/urllib3-2.2.2 by
  • Merge pull request #971 from LedFx/pre-commit-ci-update-config by
  • Merge pull request #981 from LedFx/renovate/psutil-6.x-lockfile by
  • Merge pull request #979 from bigredfrog/fix_scene_dummy_effect by
  • fix(deps): update dependency psutil to v6 by
  • protect from attempting to save DummyEffect from transitions into scenes leading to crash by
  • Bump ws from 7.5.9 to 7.5.10 in /frontend by
  • Bump urllib3 from 2.1.0 to 2.2.2 by
  • Merge pull request #917 from LedFx/renovate/major-testing-library-monorepo by
  • Merge pull request #958 from LedFx/renovate/setuptools-70.x by
  • fix(deps): update dependency setuptools to v70 by
  • Merge pull request #968 from LedFx/renovate/pyinstaller-6.x-lockfile by
  • chore(deps): update dependency pyinstaller to v6.7.0 by
  • Merge pull request #955 from LedFx/dependabot/pip/requests-2.32.0 by
  • Merge pull request #945 from LedFx/dependabot/pip/jinja2-3.1.4 by
  • Merge pull request #967 from LedFx/dependabot/pip/tornado-6.4.1 by
  • Bump tornado from 6.4 to 6.4.1 by
  • fix(deps): update dependency @testing-library/react to v16 by
  • fix(deps): update dependency chart.js to v4.4.3 by
  • chore(deps): update dependency pytest to v8.2.1 by
  • chore(deps): update dependency pre-commit to v3.7.1 by
  • chore(deps): update dependency eslint-plugin-react to v7.34.2 by
  • chore(deps): update dependency eslint-plugin-json to v4 by
  • --- updated-dependencies: - dependency-name: requests dependency-type: direct:production ... by
  • Merge pull request #953 from bigredfrog/fix_min_vol by
  • fix min_volume range to 0 to 1, instead of 0 to 10 by
  • Bump jinja2 from 3.1.3 to 3.1.4 by

Don't miss a new LedFx-Builds release

NewReleases is sending notifications on new releases.