Changelog
Version v0.9.1
What’s New?
Fix Spotify Bug
A bug introduced with 0.9.0 could cause the last Spotify scrobble to fail if the player became stale. 0.9.1 fixes #254
Github Actions and Install Improvements
Project setup (npm install, etc..) now has an optional, parallel track that installs the application and builds the docsite at the same time. This, along with upgrading Docusarus to leverage @docusaurus/faster, has greatly reduced the time it takes to build MS from scratch.
Additionally, MS now uses a refactored Github Actions workflow that leverages a native ARM runner instead of emulating the ARM docker build, as well as parallelizing the build.
The end result is a workflow runtime on GHA that decreased from 20 minutes to 4 minutes :tada:
Changelog Highlights
- docs: Update to Docusaurs 3.6 to improve build times by @FoxxMD in https://github.com/FoxxMD/multi-scrobbler/pull/251
- feat(docker): Paralellize npm install and build processes by @FoxxMD in https://github.com/FoxxMD/multi-scrobbler/pull/252
- Implement multi-runner image build for multi-arch improvements by @FoxxMD in https://github.com/FoxxMD/multi-scrobbler/pull/246
- fix(spotify): Generate played object from cleanup with correct TS by @FoxxMD in https://github.com/FoxxMD/multi-scrobbler/pull/255
Full Changelog: https://github.com/FoxxMD/multi-scrobbler/compare/0.9.0...0.9.1