Kaithem

Latest version: v0.84.0b2

Safety actively analyzes 642295 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 30

0.67.3

- BluetoothBeacon replaced with EspruinoHub client device that does the same thing with enhanced features.
- Now the DrayerDBPlugin has a very basic browser

0.67.2

- Fix Chandler MQTT compatibility

0.67.1

- Fix very long sound loop counts
- Fix RTMidi compatibility with new py libs
- Faster boot time with some devices
- SoundFuse algorithm more aggressive

0.67.0

- BluetoothBeacon device type lets you watch for the RSSI of an eddystone beacon(python beacontools and permissions required)
- Now we properly support PipeWire(With the JACK use external mode).
- Bluetooth admin page can be used to control pairing from the web UI
- Support Python 3.9

0.66.1

- Fix creating new tags via the GUI
- Fix incorrect initial state shown in freeboard
- Fix fade in/out of sounds
- Fix Chandler race condition where stop commands could come before start commands

0.66.0

- JackMIDIListener has been removed. Instead, all connected ALSA midi devices automatically generate tag points for last pressed note and all CC values.
- All connected midi devices now also report to the message bus
- JackFluidSynth plugin now only accepts MIDI on the internal message bus.
- python-rtmidi is required to use these features. This is all on account of some unreliable performance and excess complexity with jack midi.
- Chandler can now respond directly to MIDI, no code needed
- Chandler bugfix with smart bulb hue and saturation channels not blending the way you might expect.
- Using a caching strategy we avoid calling ALSA sound card listing functions when not needed to stop occasional bad noises(Much lower JACK latency is possible)
- Chandler Pavillion encrypted protocol sync removed(MQTT alternative coming soon)
- Chandler scene notes now just uses a plain HTTP textarea

- *Major breaking changes*

- The ALSA sound card aliases system has been removed. We no longer support multiple devices except with JACK
- Audio file playback is now done with libmpv. All other backends are deprecated. You should have python-mpv on your system!
- This greatly increases audio performance and stability.
- We no longer support a2jmidid or aliases for MIDIs. Use ALSA midi directly, almost no use cases will need advanced routing.

Page 14 of 30

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.