Skip to content

Release: 0.5.1#51

Merged
officialMECH merged 10 commits into
masterfrom
staging/0.5.1
Jun 12, 2026
Merged

Release: 0.5.1#51
officialMECH merged 10 commits into
masterfrom
staging/0.5.1

Conversation

@officialMECH

Copy link
Copy Markdown

This patch release incorporates many bugfixes for issues and oversights that were reported since our last feature update, as well as some targeted changes to workspace settings and toolchains for ease of future maintenance.

General Changes

  • The cover art file uploaders will now automatically upscale your cover image to a minimum size of 256px (according to BeatSaver upload schemas).
  • The "Prodigy" environment is now supported for basic event track and color scheme visualization.
  • The color schemes from the recent anniversary maps are now available as presets for color scheme overrides.

Technical Changes

  • A new toolchain was integrated within the workspace to facilitate a more streamlined workflow for onboarding and project setup. Read the full changeset for more details:

Notable Bugfixes

  • Altering the playback rate will no longer cause desync with audio sample playback.
  • The scaling logic for waveform visualizers has been adjusted to better handle lower duration audio files.
  • The beatmap selector now memoizes the dropdown list, which should fix reconciliation issues when creating new beatmaps and navigating to a new view.
  • Modifying color scheme overrides will now properly reconcile state updates to the correct identifier, which should prevent issues of the wrong color scheme being updated/deleted.
  • The "Glass Desert" environment will properly appear as a selectable option in the environment override combobox.

* use mise for pinning workspace binaries

* add path resolution for node modules binaries

* simplify workspace guides and configurations

* migrate to pnpm (long overdue)

* streamline event triggers and dependency caching for workflows

* hoist workbox deps due to upstream bug
@officialMECH officialMECH added this to the 0.5.1 milestone Jun 12, 2026
@officialMECH officialMECH merged commit 5598686 into master Jun 12, 2026
2 checks passed
@officialMECH officialMECH deleted the staging/0.5.1 branch June 12, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Playback rate affects position when unpausing weird bug happened when I started making a chart on my Chromebook.

1 participant