> ## Documentation Index
> Fetch the complete documentation index at: https://cachi-docs.arisucloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Version History

<Update label="V0.25">
  * Added caching for the custom Judge Factor of each chart
  * Added sorting options by length, total notes, and last played
  * Added full-screen UI adaptation settings for the song selection screen
  * Added the ability to copy a song's title by long-pressing its button on the song selection screen
  * Added a feature and settings for playing background videos
  * Favorited songs will now be pinned to the top of the song list by default
  * Fixed a bug where a chart might randomly disappear when adding new charts
  * Fixed an issue where favorited songs would be lost when deleting a chart
</Update>

<Update label="V0.24">
  * Fixed an issue where some Malody charts could not be loaded
  * Fixed an issue where the total note count on the song selection screen was incorrect
  * Optimized the update detection logic for the song library
  * Improved performance on the song selection screen
  * Improved interaction logic on the song selection screen: the first click on a song now only plays the preview, and only the second click navigates to the chart selection screen
  * Added per-chart caching for custom drop speed settings
</Update>

<Update label="V0.23">
  * Fixed sound effect layering issues
  * Fixed an issue where the note count in the song selection screen could be displayed as double
  * Fixed a rare issue where a large number of invisible notes would appear at the end of a chart
  * Android default graphics API is now Vulkan
  * Custom scroll speed settings are now retained when switching songs
  * When using custom scroll speed, if the set speed is lower than the chart's default scroll speed, a "0.5x" score multiplier is applied
</Update>

<Update label="V0.22">
  * Added feature to display detailed judgement statistics when clicking on a score in the leaderboard
  * Added Sudden feature (SudPla/Sudden), allowing adjustable height and custom textures
  * Added Note visual size adjustment
  * Added Export Log button
  * Fixed an issue where buttons might become unresponsive when switching from start game to song selection
  * Fixed missing localization strings
  * Fixed incorrect accuracy display for theoretical values
  * Optimized touch controls in pure slide mode; the catcher now follows the finger as long as it swipes across the plate
</Update>

<Update label="V0.21">
  * Fixed UI display error when switching leaderboards without selecting a song
  * Fixed audio desync issue on Android
  * Changed scoring algorithm to Malody-like system
  * Added PBest judgement (exact hit on line), max accuracy is now 101%
</Update>

<Update label="V0.20">
  * Added Replay System (Import/Export)
  * Added new UI elements
  * Added option to delete local scores
  * Optimized Auto mode for high density
  * Smoother note falling animation
  * Fixed issue where result screen didn't show for some charts
  * Fixed red fruit generation bug with speed mods
  * Fixed score multiplier bugs
  * Modified scoring algorithms
</Update>

<Update label="V0.15">
  * Song speed no longer affects drop speed
  * Optimized judgement for low FPS + high drop speed
  * Added setting for Note Hit Position
  * Fixed Catcher layer issues
  * Fixed star rating calculation offset for some charts
</Update>

<Update label="V0.14">
  * Optimized judgement system
  * Added Relax judgement style
  * Added support for high refresh rate screens
  * Fixed incorrect judgement window in CTB mode
  * Fixed text display issues
</Update>

<Update label="V0.13">
  * Optimized judgement; increased Good window
  * Added in-game judgement stats
  * Added Mix Style score UI
  * Fixed Catcher visual size reset on retry
  * Fixed FPS counter after pause
  * Disabled AUTO in DTB mode
</Update>

<Update label="V0.12">
  * Added Japanese language
  * Fixed parsing error for some Malody charts with variable speed
</Update>

<Update label="V0.11">
  * Added Chinese language
  * Fixed retry issue for long lead-in charts
  * Fixed bugs: retry freeze, chart read failure, banana rain conversion
  * Fixed UI occlusion and search issues
</Update>

<Update label="V0.1">
  * Initial Release
</Update>
