Repository navigation
Release v1.1.0-rc4
Pre-release
Pre-release
Howdy. This will be the final release candidate before v1.1.0, assuming nothing goes wrong that is. π
Rest assured that v1.1.0's release is very near, and we've packed surprises in it. Stay tuned.
(claire wrote this)
What's Changed
- Addons may now be toggled. You can do this by pressing tab on the mod switcher and toggling the checkboxes for the addons.
- Do note that changing what you have enabled will reload the current mod after exiting.
- The crash handler has been reworked. Instead of closing the game, you are now greeted with a new screen containing the error message and the stack trace, as well as the option of reloading the mod.
- Removed
FunkinModchartper request. We're making our own modcharting system that takes advantage of Foxlite. - Scripts in
/data/globalsare now automatically imported. - Added Centered Strums (Middlescroll) in the options.
- Fixed the game over music not stopping.
- Sustains in the chart editor are now visually one step shorter. This means that they now appear how they would appear in-game.
- The character editor now allows characters to have multiple spritesheets.
- Fixed the pause menu selector sprite in the Week 6 pause script.
FunkinShaders now detect changes and will automatically reload if it's the case.- Lowered the threshold for vocal resync to 12ms.
- Fixed an issue where notes with
strumRelativePosset cannot have their X positions changed due to the draw function only accounting for their Y position. - Re-added song previews in Freeplay.
- Resizing the game window with cameras/anything that have filters no longer causes memory leaks.
- This also means that
ShaderResizeFixhas been deprecated as it is no longer needed.
- This also means that
- Fixed
ScriptableShaderto have a proper script name. - Fixed DPI scaling issue in MacOS.
- Optimization. A lot of it.
- Other miscellaneous fixes to make MacOS builds work, among other things.
- Added Frame Pacer, configurable aside within the framerate setting
Community Contributions (aka your PRs)
- mod and addon custom controls can now co-exist by @clairedeluneee in #1118
- macOS: Fix Tar files when extracting the entire build by @MRK2009 in #1123
- Add logScale to AudioAnalyzer by @HEIHUAa in #1124
- Fix multiatlas being overriden when saving in char editor by @KolzeYT in #1128
- Fix multiatlas char stuff by @KolzeYT in #1130
- [ENHANCEMENT / ADDITION] Improving CrashHandler / Auto-importing Global Scripts from 'data/globals' by @HeroEyad in #1133
- add PT translation to centered strums by @Bitto1070 in #1135
- Add translations to Discord Rich Presence + extras by @Bitto1070 in #1131
- uifileexplorer fix by @clairedeluneee in #1140
- fix pause menu selecting like noelle in the lake by @Burgerballs in #1142
- macOS workflow cleanup by @MRK2009 in #1141
- quantizise song position after pause by @clairedeluneee in #1136
- Fix+Optimized+Extended: Console by @HEIHUAa in #1113
- Fix pixel ui being big as ahh by @THEkatinamicrowave in #1147
- chart parse bandaid fix by @clairedeluneee in #1149
- More memory reuse by @HEIHUAa in #1132
- Added Discord RPC Toggle by @KirbyKid256 in #1111
- Added a return for the Test Modchart by @drfiffi in #1151
- Fix Framerate position offset: scaleMode not detected by @HEIHUAa in #1152
- Add
angleFactortoXmlUtil.loadSpriteFromXMLby @chronicsilly in #1153 - Optimize GC define by @HEIHUAa in #1155
- Make Mouse visible on CrashHandler by @drfiffi in #1156
- better font on crash handler by @HeroEyad in #1158
- Optimize optimize by @HEIHUAa in #1160
- Add getRMS to AudioAnalyzer by @HEIHUAa in #1126
- Legacy mod names option by @Luscious77 in #1157
- GC parameter modification by @HEIHUAa in #1167
- add DEFAULT_SOUNDTRAY_SCRIPT flag by @THEkatinamicrowave in #1171
- Fix data overflow caused by gradual BPM and modifying the default BPM to specific values in the chart editor by @HEIHUAa in #1173
- Workflow compilation now uses HXCPP_OPTIMIZE_LINK by @HEIHUAa in #1176
- random kid by @chronicsilly in #1178
- Addons can now add songs with freeplaySonglist without overriding the songs already there. by @WuffGaming in #1134
- Add compatibility for new FramePacer settings by @HEIHUAa in #1179
New Contributors
- @Burgerballs made their first contribution in #1142
- @KirbyKid256 made their first contribution in #1111
- @Luscious77 made their first contribution in #1157
- @WuffGaming made their first contribution in #1134
Full Changelog: v1.1.0-rc3...v.1.1.0-rc4
- Frakits - Provided the binaries.
- Claire - Wrote the changelog (hai :3).