Skip to content

Version 6.4.5 for BS 1.40.8 - #8

Merged
hardcpp merged 16 commits into
masterfrom
dev
Aug 9, 2026
Merged

Version 6.4.5 for BS 1.40.8#8
hardcpp merged 16 commits into
masterfrom
dev

Conversation

@hardcpp

@hardcpp hardcpp commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Changes

  • Fix race conditions around MonoPtr<>
  • Improve thread safety and object lifetime handling across networking, services, pools, animations, textures, and main-thread invokers.
  • Fix a race condition in UserPlatform and add main-thread detection.
  • Improve level lookup, caching, metadata loading, and failure handling.
  • Prevent UI conflicts with other mods by using the game HMUI screen system.
  • Migrate the loading progress overlay to the SDK UI system.
  • Refresh button, slider, dropdown, text-input, and segmented-control styling.
  • Add silent dropdown option updates.
  • Add seasonal event theming with a settings toggle.
  • Move utility scripts into scripts/ and add Bash equivalents.
  • Update the Android NDK, QPM tooling, workflows, and dependencies.
  • Bump the package version from 6.4.1 to 6.4.5.

API notes

  • CDropdown::SetOptions now accepts an optional notification flag.
  • Level lookup helpers now support silent failures.
  • StartBeatmapLevel now supports a color override type.
  • LevelDetail gains reset and basic game-level loading support.
  • HMUIUIUtils exposes the game screen system.

@hardcpp
hardcpp merged commit 546449e into master Aug 9, 2026
1 of 2 checks passed
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.

1 participant