Releases: InventiveRhythm/fluXis
Releases · InventiveRhythm/fluXis
v2025.1129.0
Editor
- Added hot reloading for scripts. [@menvae]
- The point list filters now show the proper color.
- Tags on the right side now stack properly. [@menvae]
- Added a tooltip when hovering the time info (bottom left).
- Added a hint text to the design tab sidebar when it is collapsed.
- Changed the hitbox of the PlaybackSpeed/Zoom controls from the icons to the entire square.
- Notes without a hitsound now display the :normal text by default.
- Storyboard timeline can now be scrolled vertically by holding
Shift. - Script fields now have a button to edit them externally (Or create them if the file does not exist).
Music Player
- Completely revamped the design and added the ability to fullscreen it.
Song Select
- Moving the practice range handles now pitches the sound accordingly.
- Header images now get loaded asynchronously and no longer cause a lagspike. [@menvae]
Gameplay
- Result hitgraph now has labels. [@menvae]
- Fixed Fisheye not being fully disabled even if the strength is 0. [@menvae]
Storyboards
- Improved how Z-ordering works and fixed layering issues with osu! storyboards.
- Storyboards can now access user settings like scroll speed and upscroll.
User Interface
- Hovering over the avatar and banner in account settings now has an indicator for editing.
- Fixed the screen transition from Loading to Intro not fading properly.
- Added more variation to the Intro/Exit bar movement.
- Hovering a settings item now shows a small indicator on the right side of it.
- Scrollbars now get hidden after not moving for a bit.
Other
- Added the option to change the middle-mouse scrolling mode to relative.
- Sped up initial map loading by a bit by not looping over them twice.
- "Maintenance" and "Debug" settings tabs are now merged into the "Advanced" tab.
- Fixed a possible exception when unbinding map list items. [@menvae]
- Improved performance a bit by not rendering the map background behind videos.
v2025.1023.0
v2025.1022.0
Gameplay
- New Events: Color Change [@menvae], Camera Move, Camera Scale, Camera Rotate.
- Scroll Speed can no longer be changed while in gameplay. (for future scripting related reasons)
Song Select
- Added a stagger for left side entrance animation.
- Improved the practice range selection by adding sliders and an indicator for the current position. [@menvae]
- Multiple keymodes can now be selected at once when filtering. [@menvae]
- The last leaderboard entry no longer gets covered by the footer. [@menvae]
JudgementDisplayis now always visible regardless of HUD opacity.- Lane Covers can now be moved to 150% up from 100%.
- Added support for skinable Combo Bursts.
- Fixed the indicator for replays being gone for over 5 months.
Editor
- Zoom now affects the design tab too.
- Right sidebars can now be compacted to fit more stuff.
- Selections can now be moved using the arrow keys.
- Number inputs can now be dragged (on their name) to change their value.
- Right-clicking on the time info now pastes the current time from the clipboard.
Skinning
- Added "non-tint" layers for tintable textures.
- Long Note heads are now skinnable separately. (
HitObject/LongNoteStart) [@orwenn22]
User Interface
- User tooltips now show more activities than "online" and "offline".
- File select now shows result counts and "streams" entries if there are too many items.
- Updated the main menu enter animation.
Other
- Removed the version number from the window title and make it display the current song when playing.
- Skipping login now properly puts the game in offline mode.
v2025.911.0
Song Select
- Added collections.
Collections are still work in progress, but the "Favorite" collection is working. You can favorite maps by right-clicking them, clicking "View Online" and then pressing the heart button.
- Added more highlighting to the current difficulty.
- Fix backgrounds not being blurred when they were loaded from the main menu.
Storyboarding
- Added missing parameter entries for Circle and OutlineCircle.
Other
- Refreshing skins now pulls new workshop skins.
- Auto-Imported maps now load their custom hitsounds properly.
- Dashboard Account settings now has a logout button.
v2025.828.0
Gameplay
- Fixed receptor offset not being applied with lane switches. [@menvae]
- Download notifications now get hidden when entering gameplay. [@menvae]
- Added a HUD element that displays the current kps. (Keys per second)
- Entering the gameplay loading screen now shows the standard static background.
Song Select
- Right-clicking the rate slider now resets it back to 1. [@menvae]
- Clicking the empty space between mods no longer closes the menu. [@menvae]
- Fixed context menu being below buttons in song select. [@menvae]
- Fixed playback rate not being reset when exiting a replay. [@menvae]
- Added a inverse sorting toggle.
- Entering song select now automatically scrolls to the currently selected map.
Editor
- Optimized seeking the editor timeline. [@Tetroit]
- Scroll Multipliers now get shown next to the charting playfield. [@menvae]
- Multiple entries in the point list can now be selected with Shift-Click. [@Tetroit]
- Editor now supports upscroll. [@menvae]
- Editor textboxes now have better highlighting when selected.
- Add a loading indicator when the storyboard tab is rebuilding.
- Storyboard tab now shows a message when the script couldn't be loaded.
- Assets used by scripts no longer get flagged as "never used".
Storyboards
- Fixed lua scripts not encoding certain characters properly. [@menvae]
- Added a bunch of functions to lua mathf. [@menvae]
- Lua definitions now get generated from the game's code directly.
- Added
CircleandCircleOutlineelement types.
Map Browser
- Map Browser search bar is now always anchored to the top of the overlay and gets hidden when scrolling down. [@menvae]
- Map Browser now has a "scroll to top" button. [@menvae]
- Added buttons to filter search results.
User Interface
- Added supporter badges to profiles.
- Clicking on the toolbar clock not switches between 24h and 12h clocks. [@menvae]
- Updated dashboard account settings to use the same textboxes as the editor.
- Main Menu now takes less time go back to the initial state. (60 -> 20 seconds.)
- Background dim now gets set to 0% when main menu buttons are hidden.
- Update some settings to have visual icons instead of a bunch of text.
Other
- Fixed the layout editor not working at all anymore.
- Fixed
BeatSyncnot properly handling other time signatures than 4/4. - Authentication and logging in now happens during startup and the game will now try reconnecting to the server indefinitely.
v2025.714.0
Storyboarding
- Scripts now have access to the maps metadata.
User Interface
- Reworked how background videos/storyboards work.
- Background videos can now play in the main menu and multiplayer lobbies. (REQUIRES supporter)
Other
- Fixed the file selector on linux. [@Warp9000]
- Server config (Assets url, website url, etc) now gets pulled on startup.
- Implement an "offline" mode when config fetch fails.
- Entering offset setup or disconnecting in a multi match slows the music down instead of suddenly stopping.
- Storyboard elements now get sorted when saving.
v2025.618.0
Song Select
- Added a cooldown when switching maps to avoid too many things being loaded just to be not used.
- The arrow on mapset headers now pulses to the beat.
- The right-side header size can now be adjusted in the settings.
User Interface > SongSelect - Replay/Score downloading is back with a new animation.
- When searching, if only one result is found, its now automatically selected.
- Updated the popup when no maps are found. (Just size changes and a lowpass filter)
- Fixed an exception when background videos were switched too fast.
Gameplay
- Added
HUDas a layer forLayerFade. - Added initial support for SV-Groups. (right now it's just supported for quaver imports, but available for all later on)
Editor
- Exiting playtesting makes the song continue playing seamlessly.
- Fixed timing signatures other than 4/4 breaking note placement.
WIP Storyboard stuff
- Added support for seeking backward, adding new elements and additive blending.
- Added handles at the end of elements to change their length.
- Script files now have proper
StoryboardBox,StoryboardTextetc. types and all other easing values. - Added timing lines to the SB editor.
Other
- Clicking the player in the results screen now opens their profile.
- Main Menu now has the gamepad tooltips again.
- Changed
by <artist>to just<artist>on map cards. - Updated the titles in multiplayer screens.
Internal
- Refactored how menu items are created.
v2025.601.0
Editor
- Fixed timing point decimals getting automatically reformatted when typing.
Song Select
- Updating a mapset now hides it until the update is finished.
Multiplayer
- Exiting song select in a lobby no longer forces the song to restart when it didn't change.
User Interface
- Fixed a crash related to the toolbar profile picture.
Internal
- Updated the theme colors for all framework related stuff.
- Made animated images use shared texture atlases and increased the maximum atlas size to 2048x2048.
- Added tests for
ModsOverlay.
v2025.530.0
Gameplay
- Keybinds now show for longer. (Even longer at the start of the chart)
- Fixed mirror mod not mirroring lane switches anymore.
Editor
- Fixed flashes not triggering a rebuild, even though they need it.
- Fixed a freeze in the editor when it tries to snap a 17-digit number.
- Fixed long notes disappearing visually when seeking.
- Moved all keybinding stuff to a separate system in the editor. (All keybinds have been reset as a result)
- Added keybindings for: Cloning a selection, Adding a timing point, Adding a note/bookmark.
- Implemented note painting by holding shift.
Other
- Added support for animated avatars and banners.
- Importing and downloading now use the same temp folder.
Internal
MapEvents.Sortnow uses reflection.
v2025.520.1
forgot to push some stuff before release
- Fixed submit overlay keeping the screen blurred.
- Show fallback rating if the actual rating is 0.
- Fix paragraph spacing with textflows.
- Increase the tag length limit from 256 to 2048.
- Fix map list scrolling breaking at the bottom.