Releases: CloneWith/opsu
Releases · CloneWith/opsu
v1.3.1
Mainly a small bug fix update.
What's Changed
Dependencies
- Bump org.tukaani:xz from 1.9 to 1.10 by @dependabot in #108
- Bump org.xerial:sqlite-jdbc from 3.46.0.0 to 3.46.0.1 by @dependabot in #109
- Bump org.codehaus.mojo:exec-maven-plugin from 3.3.0 to 3.4.0 by @dependabot in #110
- Bump org.xerial:sqlite-jdbc from 3.46.0.1 to 3.46.1.0 by @dependabot in #113
- Bump org.codehaus.mojo:exec-maven-plugin from 3.4.0 to 3.4.1 by @dependabot in #112
- Bump org.apache.maven:maven-artifact from 3.9.8 to 3.9.9 by @dependabot in #111
- Bump org.apache.logging.log4j:log4j-slf4j-impl from 2.23.1 to 2.24.0 by @dependabot in #115
- Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.0 by @dependabot in #116
- Bump net.java.dev.jna:jna-platform from 5.14.0 to 5.15.0 by @dependabot in #118
- Bump net.java.dev.jna:jna from 5.14.0 to 5.15.0 by @dependabot in #117
- Bump org.apache.logging.log4j:log4j-slf4j-impl from 2.24.0 to 2.24.1 by @dependabot in #119
- Bump org.apache.logging.log4j:log4j-core from 2.24.0 to 2.24.1 by @dependabot in #120
- Bump org.xerial:sqlite-jdbc from 3.46.1.0 to 3.46.1.3 by @dependabot in #121
- Bump org.codehaus.mojo:exec-maven-plugin from 3.4.1 to 3.5.0 by @dependabot in #123
- Bump org.xerial:sqlite-jdbc from 3.46.1.3 to 3.47.0.0 by @dependabot in #122
I18N
- New Crowdin updates by @CloneWith in #105
- New Crowdin updates by @CloneWith in #114
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
Security
- Use TLS instead of SSL for network connection
UI
- Fix bottom bar position issue in some special cases
- Remake & add settings and download buttons in the main menu
- Implement basic I18N framework (using Gettext PO)
- Use map to load needed font glyphs (especially for CJK fonts)
- Write skin changes to configuration file before reloading (to avoid data loss)
Gameplay
- Use customized colour for experimental slider borders
- Allow for extraordinary difficulty settings (staging, feel free to discuss about this)
v1.2.0
What's Changed
- Code refactoring
- Custom interface color support (may need a full restart)
- Use Real Auto mod (staging, fails on no health left)
- Remove restrictions for beatmap difficulty settings (feel free to try some insane settings!)
- Add option to always use the builtin Back button style (it does seems good!)
- Minor changes and improvements
Full Changelog: v1.1.0...v1.2.0
v1.1.0
What's Changed
- Update dependencies
- Minor skin rework
- Remove the option entry to disable the cursor
- Add option entry to:
- Keep the Auto mod on after gameplay
- Set the warning arrow to tint white or red
- When using the Auto mod or watching a replay, allow using
Esc
to display the pause screen
- Implement heartbeat sounds (unstable)
- Support skin hot reloading (unstable)
- Use log4j to implement logging
Full Changelog: https://github.com/CloneWith/opsu/commits/v1.1.0
v1.0.0
This is our first stable release of CloneWith/opsu!
What's changed
- Add support for a custom theme song (see README for help)
- Show errors more gently and friendly
- Fix slowdown when importing
- Update dependencies
- Remove obsolete mirrors
- Improve issue templates
Since latest release of upstream
- Add Camera mod
- Use dynamic background for beatmap downloading page
- Allow to delete users whenever there is one left
- Add Sayobot CN mirror for convenience
- Skin update
Planned in further releases
These features are on the way to further releases:
- Target Practise mod
- Heartbeat sounds
- Splash screen improvement
v0.17.2
What's Changed
*Note: This is a hotfix release.
- Handle the beatmap search query correctly in Sayobot mirror CN
Full Changelog: v0.17.1...v0.17.2
v0.17.1
Introduction
This version of opsu! contains default skin changes. Thus two jar packages are released:
opsu-0.17.1-newskin.jar
: release with new default skinopsu-0.17.1.jar
: only new features without skin changes
Looking forward to your suggestions on the default skin! ❤️
What's Changed
Features
- Add Cinema mod by @CloneWith in #34
- Default skin rework by @CloneWith in #33
Actions
- Add automatic actions by @CloneWith in #40
- Add cache to action by @CloneWith in #41
Dependency
- Bump org.xerial:sqlite-jdbc from 3.44.1.0 to 3.45.0.0 by @dependabot in #25
- Bump gradle/gradle-build-action from 2.11.1 to 2.12.0 by @dependabot in #26
- Bump org.xerial:sqlite-jdbc from 3.45.0.0 to 3.45.1.0 by @dependabot in #28
- Bump gradle/gradle-build-action from 2.12.0 to 3.0.0 by @dependabot in #27
- Bump org.json:json from 20231013 to 20240205 by @dependabot in #29
- Bump net.java.dev.jna:jna from 4.2.2 to 5.14.0 by @dependabot in #39
- Bump net.lingala.zip4j:zip4j from 2.11.3 to 2.11.5 by @dependabot in #35
- Bump org.xerial:sqlite-jdbc from 3.41.2.2 to 3.45.1.0 by @dependabot in #36
- Bump net.java.dev.jna:jna-platform from 4.2.2 to 5.14.0 by @dependabot in #37
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.2 to 3.12.1 by @dependabot in #38
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
Project
- Add Gradle CI actions and CodeQL
- Add several bots
- Add issue template
- Rewrite readme, credits file etc.
Gameplay
- Add a "replay" button to the music controller
- Add back PF mod
- Improve quick retry feature (animation and delay included)
- Allow to delete guest users (whenever another user exists)
- Read skin names and authors from
skin.ini
and display them accordingly (to clearly know which skin is currently used) - Determine icon positions according to
selection-mod-over
instead ofselection-mod
(in case a transparent image is used)
Full Changelog: https://github.com/CloneWith/opsu/commits/v0.17.0