# Fusion-Wild-Bar 0.1.7-rc Internal Release Infos

Firmware Release 0.1.7-rc from 2026-02-12.

Built from the following components:

- Fixtures/Fusion-Wild-Bar/Main: 0.1.7-rc
- Drivers/impression-X5/LED-Driver: 0.15.7
- Drivers/Universal/Fan-Driver-G0: 0.5.0
- Drivers/Universal/Motor-Driver: 0.8.2
- Drivers/Universal/Network-Interface: 0.4.5
- Drivers/Universal/DIC: 0.1.5

## Infos

- LampOSThe default behavior of actions was changed to default to confirmation. Projects using confirmationless actions need to update SMD XML files.
- libcoordinateSend bug reports and feature requests to a.kraus@glp.de.

## Warnings

- LampOS2025-12-01: The API for the LED-Driver was changed due to the new functionality of individual CCT settings. Due to this, the handling of ledcontrol was changed and for a package you will require a new LED-Driver version which includes the new API.
- LampOS2025-09-08: The build container has been migrated from ArchLinux to Ubuntu because of the Python 3.12 deprecation. This means that any and all LampOS firmware projects need to to update their build process accordingly.
- LampOS2025-09-03: Breaking change through newly added and used counters within lampos, see https://gitlab.com/german-light-products/universal/lampos/-/merge_requests/337 - Developers/Users have to ensure that all counters called within LampOS are added to (the project specific) fixture.xml
- LampOS2025-07-24: The python version required for smdparse has been narrowed to '>=3.12,<3.13'. Users need to update their python versions in firmware projects accordingly when updating LampOS.
- LampOS2024-09-03: Migrate your code to use dmx_isIdentify(), which also respects ArtNet identification state. The function dmx_isRdmIdentify() was traditionally used to get the identify state.
- ColorControl Library2025-10-20: The changes are still experimental and not sufficiently tested to roll out to any released fixture using the previous version. The Matrix Eye is the only exception.
- ColorControl Library2025-10-20: Breaking API change: All public functions updated for multi-instance support and new feature extensions.

## Known Issues

- LampOS2025-08-22: Reset of maximum temperature is without function at the moment, as temperatures are not stored persistently yet. See https://gitlab.com/german-light-products/universal/lampos/-/issues/148

## Not Implemented

- libcoordinateAlmost everything!

## Release Changes

Internal maintenance release.

## Previous Version [0.1.6-rc] - 2026-02-11

### Added

- X5 LED MCU temperature is tranferred via fixture bus now
- X5 LED New colorControl version
- X5 LED Implemented new DITHERING_SIMPLIFIED enhancement mode.
- MOTOR Endless rotation support for encoder

### Changed

- X5 LED Updated the ColorControl library to v5.1.2, improving hardware compensation.
- X5 LED Updated the ColorControl library to v5.1.1, fixing an issue with RDM ID parsing.
- X5 LED Updated the ColorControl library to v5.1.0, adding support for non-linear hardware compensation in the low-end dimming range
- X5 LED Updated the ColorControl library to v5, adding support for individual LED parameter configuration
- X5 LED Extend Bus Interface to support Individual LED Parameters
- X5 LED Added support for up-to eight temperature NTCs. Requires LampOS update!
- X5 LED Added color math order to bus-based LED configuration
- MOTOR Removed hungarian notation
- MOTOR Removed unnecessary macro with potential bug
- MOTOR Removed unnecessary meta data
- MOTOR Encoder evaluation during motor reset
- MOTOR Automatic encoder offset calculation for X5 Maxx and Mad Maxx
- MOTOR Power stage EN is now delayed to support the new gate drivers

### Fixed

- X5 LED Phase delayed PWM signals now working correctly
- X5 LED Fix integer overflor bug in dithering algorithms
- X5 LED Support (colormath) LEDs with a different chip count than 4
- MOTOR Bug where position feedback was correcting permanently when moving to max position
- MOTOR Bug where endless motor did not move when jumping from 0 to 100%
- MOTOR Bug where encoder position was not correct for endless rotating encoders
- MOTOR Made changelog valid YAML.
- MOTOR Bug wherer encoder check didn't work for endless rotating motors
- MOTOR Bug where endless rotating non-encoder motors had a wrong reset position
- MOTOR Bug where encoder offset was not set correctly

## Previous Version [0.1.5-rc] - 2025-12-19

Internal maintenance release.

## Previous Version [0.1.4-rc.1] - 2025-03-31

Internal maintenance release.

## Previous Version [0.1.3-rc] - 2025-03-12

Internal maintenance release.

## Previous Version [0.1.2-rc.5] - 2024-12-13

Internal maintenance release.

## Previous Version [0.1.1-rc.5] - 2024-09-25

Internal maintenance release.