Releases: FriendTeamInc/JukeBox
Releases · FriendTeamInc/JukeBox
v0.6.1 - But Not Serialized
This release is meant only for beta testers!
- Fix firmware having too big of a serial buffer, causing a crash on startup.
- Fix versioning issue with firmware and software.
- Fix action icon size in software.
v0.6.0 - Defaultized
This release is meant only for beta testers!
- Added EEPROM support to firmware. A default, app-disconnected profile can now be set. Support in GUI will be added at a later date.
- Added "sleep mode" for when host computer goes to sleep (suspends USB), turning off the screen and RGB.
- Increase max number of colors for Wave and Breathe RGB patterns from 4 to 16.
- Update Screen profile max size to be 256 bytes.
- Update RGB Profile max size to be 64 bytes.
- Unify USB HID Events (keyboard and mouse) in code and protocol.
- Update links to documentation for Windows and Linux setup intro messages.
- Add a drop down select for RGB Static Per Key pattern.
- Change default profile in software for keypad to the F13-24 keys.
- Fix identify function having messed up offsets for the blinking LED.
- Allow profile name to be hidden on screen.
- Update dependencies for desktop app and firmware.
v0.5.0 - Tut Trials
This release is meant only for beta testers!
- Add a welcome message on very first startup with some important info for the user.
- Remove donate "link".
- Add "Breathe" RGB pattern configuration.
- Add "Wave" RGB pattern configuration.
- Fix RGB previews, specifically the rounded corners.
- Enable NVIDIA GPU monitoring support. AMD support will be added later once cross compiling is sorted.
- Update dependencies for desktop app and firmware.
v0.4.6 - I'm Blue
This release is meant only for beta testers!
- Update default theme for device when not connected to application. This now includes an indicator of USB connection status (red if not connecting, green if connected with host), the device's UID, and its firmware version. It's also blue now.
- Fix "N/A" temperature not displaying correctly on device.
v0.4.5 - Clock Forever
This release is meant only for beta testers!
- Fix keyboard key requests being way too frequent.
- Only send RGB and Screen packets to keypad devices, futureproofing.
v0.4.4 - Initiliazing Fixes
This release is meant only for beta testers!
- Fix potential device nickname collisions on first connection.
- Fix device not receiving default configuration on first connection.
v0.4.3 - Patch TODOs
This release is meant only for beta testers!
- Switch Profile action will now better switch its target profile when the original target profile is deleted or renamed.
- Disable CPU temperature read out on Windows (since Windows and sysinfo do not have methods to read temperature currently).
- Add info statement to list device firmware and UID on connection.
- Fix application remembering device firmware of a disconnected device.
- Take last 4 characters of UID for name instead of first 4 due to collisions.
- Fix panics and stuck loops when packet length read fails.
- Fix stuck loop when serial disconnects with data in its buffer.
- The above fixes do not solve the random disconnects that serial experiences, and will need to be investigated further later. For some reason, either the application drops random bytes, or the firmware consumes random bytes.
v0.4.2 - IADs Fix
This release is meant only for beta testers!
- Fix device not functioning on Windows due to misconfigured USB descriptors.
v0.4.1 - Feelin' Hot
This release is meant only for beta testers!
- Add preliminary CPU temperature reading support. This may only work on AMD-based CPU's, and has been only tested on Linux.
v0.4.0 - Mouse Controls, Not for Mice
This release is meant only for beta testers!
- Add mouse event action in app and firmware.
- Fix device not appearing correctly as composite device.
- Fix device not requesting enough power.
- Fix device max packet size to be larger for performance.
- Update some firmware dependencies.