Please disclose if your mod was created primarily using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CHANGELOG
1.5.0 - Bug Fixes
-
UI Polish
-
Proper InputUtils Integration
-
Key binds Now Visible In Remap Controls
-
Version Bump
1.4.0 – Major Controls & Networking Update
- Added full keybind support using LethalCompanyInputUtils
-Play/Pause
-Stop
-Next Track
-Previous Track
-Volume Up / Volume Down
-Toggle UI
-
Implemented new RPCs in BoomboxNetwork for all playback controls
-
Improved multiplayer sync for pause, stop, and volume changes
-
Added UI improvements:
-Close button
-Window clamping to screen
-Auto-focus on URL field
-
Cleaned up plugin structure and ensured UI + network components persist correctly
-
Updated manifest to version 1.4.0
1.3.0 – UI Toggle & Stability Update
-
Added proper UI toggle system with fallback reflection support
-
Improved BoomboxUI lifecycle handling
-
Ensured only one UI instance exists at a time
-
Added defensive error handling around YouTube client initialization
-
Improved logging for debugging
1.2.0 – Initial YouTube Playback Integration
Added YouTube URL input window
-
Implemented YouTube audio streaming via YoutubeExplode
-
Added basic validation for YouTube URLs
-
Added networked audio playback using Netcode for GameObjects
-
Introduced BoomboxNetwork component for synced playback
1.0.0 – First Release
-
Basic mod structure
-
Initial BepInEx plugin
-
Harmony patching foundation