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 🎉
Changelog Highlights
- docs: Update to Docusaurs 3.6 to improve build times by @FoxxMD in #251
- feat(docker): Paralellize npm install and build processes by @FoxxMD in #252
- Implement multi-runner image build for multi-arch improvements by @FoxxMD in #246
- fix(spotify): Generate played object from cleanup with correct TS by @FoxxMD in #255
Full Changelog: 0.9.0...0.9.1