🚀 Features and enhancements
🐛 Bugfixes
- Fix the Discord playback position after seeking (by @marcelveldt in #2299)
🧰 Maintenance and dependency bumps
15 changes
- Restrict the test workflow to read-only repository access (by @marcelveldt in #2311)
- Remove an unused config setting type (by @marcelveldt in #2310)
- Run the test suite once per commit (by @marcelveldt in #2309)
- Cover the config link buttons in the disabled-state tests (by @marcelveldt in #2305)
- Import the API client normally in the companion and auth plugins (by @marcelveldt in #2294)
- Clean up unused props on the player bar timeline (by @marcelveldt in #2300)
- Player card no longer uses its own copy of the queue lookup (by @marcelveldt in #2293)
- Only load track waveforms while something is showing them (by @marcelveldt in #2295)
- Stop the player timeline animating when there is no track length (by @marcelveldt in #2296)
- Document when a queue counts as active (by @marcelveldt in #2297)
- Add tests for the settings field disabled state (by @marcelveldt in #2283)
- Share the app mount helper across the initialization tests (by @marcelveldt in #2288)
- Fix the playback position shown in Discord Rich Presence (by @marcelveldt in #2291)
- Party guest page no longer changes your selected player (by @marcelveldt in #2290)
- Stop test runs from reporting success when errors escape a test (by @marcelveldt in #2292)
🙇 Contributors
@dmoo500, @marcelveldt, Moos, Daniel and @stvncode