Releases: bemusic/bemuse
Bemuse v54.0.1 (2023-01-05)
Bug fixes
- Fixed a reported bug where
stats are being displayed for the wrong song and chart. [#822], by [@dtinth]
Bemuse v54.0.0 (2023-01-05)
Bug fixes
- Fixed a problem where the old version of the game file is incorrectly cached,
leading to an error: “Failed to load environment bundle.” Also improved the
error message that displays to suggest the user to perform a hard refresh (by
holding down the Shift key while clicking the Reload button).
[#809, #818], by [@dtinth]
Internals
- Made further improvements to the codebase. Upgraded
React, Redux, and
React Redux to the latest version, migrated the
state management code from a bespoke helper library to
Redux Toolkit, and converted many files into
TypeScript along the way.
[#805, #808, #810, #811, #812, #813, #814, #815, #816, #817],
by [@MikuroXina] - Added some more automated test cases. [#806], by [@dtinth]
- Refactored online code and replaced remaining code that uses Bacon.js with
RxJS. [#807], by [@MikuroXina]
Bemuse v53.3.0 (2022-12-30)
Internals
- Revamped the deployment pipeline to streamline
the release process. [#803],
by [@dtinth]
Bemuse v53.2.0 (2022-12-30)
Bemuse v53.2.0-pre.1 (2022-12-30)
(Release notes not found)
Bemuse v53.2.0-pre.0 (2022-12-30)
(Release notes not found)
Check out CHANGELOG.md for latest release notes
v41 — New docs site, Latency calibration fixes, Chrome 66 support, IPFS support
-
Fixed a bug that happens in Chrome 66 where a song wouldn’t start due to the new autoplay policy taking effect.
- By the way, newer versions of Chrome in Android has significantly lower latency. On Android, the latency used to be ~120ms, but now it’s only ~40ms.
-
New documentation site. The docs site for the Bemuse project can now be found at https://bemuse.ninja/project/. (#479 by @resir014)
-
Fixed a long-standing audio latency calibration bug where it would cause the game to go out of sync from the display. (#474 by @dtinth)
-
Experimental support for IPFS. Please read more info about this feature in the issue linked afterwards. (#480 by @dtinth)
-
Internal changes
v40 — Big update: 3D mode, 7 more songs, and other stuff!
-
3D mode is out! This mode is recommended for playing on touch screens (e.g. an iPad Pro). This mode only works when Scratch settings is set to off. Video demo
-
Added 7 more songs.
-
A friendly dialog box appears when you exit the tutorial and encourages you to keep playing other songs, and build up your music gaming skills!
-
Improved analytics tracking, using Amplitude. This will help me to gain better insights more easily, which can be useful in improving the game. No personal data is collected.
-
Infrastructure and tooling: Upgraded to webpack 3, added prop-types to most components, and other project improvements. Thanks a lot to @resir014 for contributing these improvements!
v38 — Big update!
Have a happy new year!
This release makes the game easier for beginner.
-
Added 5 new songs and more easy charts.
-
This game mechanics is now easier for beginners. For more information, see the report “Easier timegates for beginners coming to Bemuse”.
-
Updated the project’s infrastructure (e.g. upgraded to latest version of React). Big thanks to help and feedback from @resir014!