April Fools 2021 v3
Special April Fools Event Engine: - 16 Level Story Mode. - Custom Song Loader (Support for Stepmania .sm / Osu!Mania .osu / Quaver .qua) - Offline Support. - 4 - 10 Key support.
v2.0.1 [Github]
R^3 (v2.0.1) [2024-03-21] --------------------------------------------------------------------- @Psycast - Fix Layout Saving. - Fix font rendering with input text.
v2.0.0 [Github]
R^3 (v2.0.0) [2024-03-18] --------------------------------------------------------------------- @Psycast - New Multiplayer. - New Gameplay Layout Editor. - Existing layouts have been reset, as this is now saved to your game settings, and replays. - Add: Auto-Updates. - Add: File Browser had a single song reload option. - Change: File Browser now sorts by Song Name by default. - Fix: Results screen, by remaking it entirely. - Fix: Crash on tokens missing images. - Fix: The majority of hardcoded text for translation. - Fix: Alt engine song notes/options. - UI components minor refresh: - Color picker now shows New and Current Color. - Dropdown now matchs game look. - Input prompts now have a new look that should match better.
v1.5.3 [Github]
R^3 (v1.5.3) [2023-06-30] --------------------------------------------------------------------- @Psycast - Fix Crash due to having less then 50 unique songs played. - Fix raw goods formatting on song selection screen.
v1.5.2 [Github]
R^3 (v1.5.2) [2023-06-09] --------------------------------------------------------------------- @Psycast - Fix Hide Receptors - Fix Secret / Purchased. - Fix Quaver Files for FileLoader. - Bug Fixes for Results Graphs for song queues. @JustinAFaulkner - New Result Graph (#367) - Personal Best mode checkbox for autofail, which dynamically determines your pb (based on raw goods) and autofails you based on that. - Personal Best combo color tracking which functions similarly to the above but doesn't fail you, just changes the combo color - AAA Equiv autofail value, which will set autofail at the appropriate number of raw goods necessary to maintain the specified AAA Equiv on any given song. - If that AAA Equiv is not possible, autofail is set to non-AAA instead. - "Skill Rating gain is/isn't possible" filter (shows only songs that you can play to increase your skill rating [or the opposite]) - Visual improvements to the filter screen
v1.5.0 [Github]
R^3 (v1.5.0) [2023-04-01] --------------------------------------------------------------------- @Psycast File Browser - Local file browser for playing .sm / .osu / .qua files. Song Tags and display toggles: - Legacy - Explicit - Unranked - Disabled Song End Delay - Delay after last note to results screen. In Seconds. Reworked Receptor Code: - Speed Scaler (0.25x - 5x) - Unify Animations - Per Judge Score Color and Toggles Song Rates - No longer requires reloading the song when changed.
v1.4.7 [Github]
R^3 (v1.4.7) [2023-01-18] @mat100payette - Added judge scale option. - Add new accuracy graph type. - Add raw goods and rank sorting.
v1.4.6 [Github]
R^3 (v1.4.6) [2023-01-15] --------------------------------------------------------------------- @Psycast - Remove image scaling smoothing due to side effects caused. @mat100payette - Add PASS flag.
v1.4.5 [Github]
R^3 (v1.4.5) [2023-01-08] --------------------------------------------------------------------- @Psycast - Fix image scaling smoothing. - Use safe getNote/getReceptor and fallback to default noteskin if missing. - Fix crash on invalid/blank token image URL. @JustinAFaulkner - Add Raw Good display tracking and UI. @Sploder12 - Fix player 1 multiplayer display bug @Zageron - Add dependabot for actions longevity. - Fix build pipeline not downloading xmlstarlet. - Workflow improvements
v1.4.4 [Github]
R^3 (v1.4.4) [2022-06-19] --------------------------------------------------------------------- @Psycast - Add playlist sort/ordering under SEARCH. - Add Note Color Swap Reset and Change All. - Add Autofail Restart option. - Make Column Color 4 distinct colors instead of 2. - Add button to open full highscores popup from song selection. - Add HTTP fallback for TLS connection failures. - Improve Highscores Panel - Improve custom noteskin crashing prevention. - Make Token images load faster. - Add supported replay version ranges on bin replays. - Add test for vsync instead of compile time constraint. @Zageron - Add ability to take and save a screenshot directly to the clipboard.
v1.4.3 [Github]
R^3 (v1.4.3) [2022-01-28] --------------------------------------------------------------------- @Psycast - Fix blank custom noteskin names from hiding away. - Fix song queue not being rendered in song selection. - Fix MP sync crash due to autoplay being really bad at hitting notes. - Greatly reduced the amount of flickering for the room and user list in MP.
v1.4.2 [Github]
R^3 (v1.4.2) [2022-01-15] --------------------------------------------------------------------- @Psycast - Fix song count on genres that slice into pages. - Fix several MP bugs. - Fix FC* not counting in genre flags. - Fix Filter Delete button. - Fix session replays not appearing in the intended order. - Fix replay search not working consistently due to capitalization mismatch. - Fix step author url escaping.
v1.4.1 [Github]
R^3 (v1.4.1) [2021-12-25] --------------------------------------------------------------------- @Psycast - Fix crashes related to Song Queue / Queue Manager. - Fix Judge UI updates in multiplayer (#313) - Fix Song Flag Filter comparison.
v1.4.0 [Github]
R^3 (v1.4.0) [2021-12-25] --------------------------------------------------------------------- @Psycast - Add Accuracy/Error Bar. - Add Song Progress Time. - Add new Settings window. - Add new Replay History window. - Add support for viewing personal online replays. - Add background image support for menu and gameplay. - Add option for Stage Color during gameplay. - Add support for MS based beatboxes. - Add additional key labels for input. - Add 'Remove Receptor Judgement Animation' setting. (#287) - Add 'Remember Window Position / Size' - Add ability to move Song Progress Bar. - Add restarts for total queue values. - Add ability to store and load custom noteskins from a folder. - Add feedback text for multiple song selection states. (No search results, All songs filtered, etc) - Update Auto Judge offset regardless of site saving. - Load division data from server instead of hardcoding values. - Refactor Alerts. (#272) - Refactor all file read / write logic. - Implement File Logging. (#275) - Implement additional settings saved for replays. - Fix binary replays crash bug. - Fix multiple UI Components. (Text, Scrollpane, ColorField, List) - Fix mirror setting in replays when using per-song invert mirror option. - Fix MP access from some users with special characters in their name. - Fix Invalid Auto-Music Offsets. (#257) - Fix Multiplayer / Spectator Editor - Fix ability to set custom judge windows. - Add missing png sources for noteskins 8, 9, 10. (#258) - Remove config blocks for air and not_air. (#110) - Update Air SDK URL to fixed version. (#259) @Zageron - Sync room variables. (#321) - Resolve spectating issues when leaving and joining rooms. (#319) - Add translation to several strings. (#307) - Enable local file cache and local replays by default. (#304) - Fix MP Spectating. (#292) - Co-Author - Remove all event listeners from the core path of FFR. (#290) - Co-Author - Restore Aachen Light as judge font. (#276) - Add signed script that modifies the flex-config.xml to prevent compiler errors. (#273) @G-Flat - Use full commit SHA hash for workflows. (#264) - Allow previewing locked songs. (#263) - Keep language strings in options menu up-to-date. (#117) @mat100payette - Typed SFS entities. (#271) - Typed SFS events. (#267) - Fixed tab style on sfs package. (#266) - Fixed AIR SDK download link. (#261) - Added custom workspace support. (#261) @Sploder12 - Stop MP disconnect/reconnect message spam. (#311) - Fix clearing songs properly in mp. (#303) - Fix MP Spectating. (#292) - Co-Author - Remove all event listeners from the core path of FFR. (#290) - Co-Author - Add MP Ready button. (#288) - Add Column Filter To Results Screen. (#274) - Update behavior of Raw Good Flag. (#270) - Change Date Format to yyyy/MM/dd. (#268)
v1.3.1 [Github]
R^3 (v1.3.1) [2020-12-24] --------------------------------------------------------------------- @Psycast - Anti-GPU Rampdown (#243) - Add Judge Animation Speed Slider (#233) - Make File Paths on other OS work. (#235) - Embed Readme images into repo. (#247) @G-Flat - Refactor UI constructors (#234) - Beautify MP room create prompt (#251) - Use a nicer prompt window (#242) - Remove custom noteskins menu (#241) - Move UI classes into classes.ui.* (#240) - Enable applying current offsets in song notes (#237) @Zageron - Embed Readme images into repo. (#247) - Co-Author - Edit url prefix. (#245) @Sploder12 - Add combo colour for raw goods (#253) @Fission - Force `LF` line endings in `.gitattributes` (#249) - Remove linebreaks between `README.md` badges (#248)
v1.3.0 [Github]
@Psycast - Massive MenuSongSelection refactor. (#179) - Refactor Song Results (#203) - Rewrite UI Box Components (#180) - Rewrite Song Options (#208) - Rewrite Noteskins to use Embedded Data instead of network (#209) - Add Song Purchase (#217) - Song Favorites, Song Ratings, FC Tracking and More. (#222) - Add Reload Engine / User to global context menu. (#177) - Add Register Online button to login screen. (#223) - Add option to make judge animations static (#151) - Expand Notescale range to 10% - 150% (#213) - Multiple Fixes for Song Preview and Editor (#214) - Fix receptor layer position. (#175) - Reverse Fix (#176) - Update RollingAverage to use Vector.int (#123) - Websocket Fixes and Optimizations (#181) - Rewrite LocalStore to use a static reference. (#198) - Remove config blocks for air and not_air. (#110) - Fix #54: Tokens tab shows incorrect Token graphics for Normal tokens (#113) - Fix #50: Black background in song loading screens (#114) - Fix #58: Build info string shown in gameplay background (#114) - Fix #82: Game freezes when playing with custom noteskin without noteskin data. (#115) @G-Flat - Massive MenuSongSelection refactor. (#179) - Co-Author - Rewrite UI Box Components (#180) - Co-Author - Enable playing song previews in song selection menu (#194) - Enable playing chart previews in song selection menu (#197) - Turn input boxes red for invalid settings (#218) - Show import and export filter buttons in filter manager (#219) - Use vector typing for ObjectPool (#128) - Remove old Flash version checks (#119) - Display foreign fonts correctly (#221) - Make most hardcoded strings translatable (#224) - Reduce login loading time (#159) - Song selection menu improvements (#172) - Refactor takeScreenShot (#178) - Refactor clipboard code (#211) @Xyr00 - Add Additional Combo Color Options (#111) @Sploder12 - Add Profile Change in context menu. (#183)
v1.2.4 [Github]
- Flip result graph when switching graph type. (Fix) (#107) - @G-flat - Add rolling port selection and error handling for Websockets. (#108) - @Psycast
v1.2.3 [Github]
Known Issues: - There is a possible crash when enabling web-sockets. - There is a possible crash when opening the game if web-sockets were enabled and previously did not crash. Changes: - Add checkbox for vertically flipping the marker result graph (#75) - @G-flat - Fix for #5 - Search Auto Focus (#89) - @Psycast - Highlight personal best scores (#87) - @G-flat - Skip over inaccessible songs during menu navigation (#90) - @G-flat - Make division level array static (#91) - @G-flat - Implement Websocket Support for Game Status (#95) - @Psycast - Fix for multiplayer room join bug. (#97) - @dave936 - Enable editing songs in the current queue (#96) - @G-flat - "MP Connection Lost" hidden while in solo (#98, #102) - @dave936 - Implement Websocket Support for Game Status (#95) - @Psycast - Refactor Song Selection and Song Item (#100) - @Psycast - Gray out "Save Replay" button rather than hide it (#99) - @dave936
v1.2.2 [Github]
- Make division colour and title arrays static (#61) - @G-flat - Rebuild Judge Animations to use Time instead of Frames (#62) - @Psycast - Fix Infinite loading when accessing in-game song leaderboards out-of-bounds (#57) - @Psycast - Add refresh buttons in the song selection menu and highscores popup (#66) - @G-flat - Additional height added to token display boxes for token descriptions that are 5+ lines. (#68) - @Xyr00 - Add "Play Random Button" To GameResults Screen (#67) - @dave936 - Temporarily remove the reverse mod. (#78) - @Zageron - Prevent repeating the first song in queue (#76) - @G-flat
v1.2.1 [Github]
First test release using git actions workflow. - Add Division 8 title, adjust D7 cutoff. - @maxproske - Huge build and asset pipeline overhaul. - @Zageron - Add property to User class for tracking raw good count (#36) - @TCHalogen - Highlight options menu button when in corresponding screen (#9) (#37) - @TCHalogen
v1.1.1
- [Add] Replace underused Stats panel with Tokens. - [Add] Selector for Start-Up screen under “Other” on settings screen. - [Add] Auto-loading of external replays from “replays” folder, sorted by engine. - [Add] Search to Replay History, for both Recent andExternal Replays. - [Add] Full Unicode support on most things. - [Add] Leaderboard update button. - [Add] Colorpicker to color fields on settings screen. - [Add] VSync toggle in options. - [Add] Basic Level Scripting functionality. - [Change] Rebuild login to used saved session tokens instead of saving credentials. - [Change] Improve Mouse Wheel logic for scrollpanes. - [Change] Auto-save replay paths now use engine_id instead of engine_hash for file paths. - [Change] Adding a song to queue using [Queue] and then [Play] will no longer add a duplicate. - [Fix] String Filter compares. - [Fix] Mirror in replays if user has it set, but not in replays. - [Fix] Blank filters being exported, which could corrupt user settings. - [Fix] Boo counts in FFRBIN replays. - [Fix] Unlock tokens when acquired on results screen, no longer need to reload engine. - [Fix] Add handling of multiple tokens in a single play to be unlocked and displayed. - [Fix] Fix crash on edge-case in MP if a player leaves while another is still in-game. - [Fix] Fix crash on missing entries on level_rank entries on rare cases. - [Fix] Save search state for all cases. - [Fix] Scrollbar saving position while changing genres. - [Fix] Version compare logic.
v0.0.8
- [Change] Rebuild Login to use session tokens and not password when remember me is checked. - [Change] Flip Accuracy Graph. - [Change] Remember what result graph was selected. - [Bug] Fixed Left & Right arrows keys being intercepted in rare conditions on results screen. - [Bug] Fixed Multiplayer Mod Commands. - [Bug] Fixed unlocking multiple tokens in the same play. - [Bug] Fixed tokens not unlocking without refreshing the game. - [Bug] Fixed Bin Replays having the wrong boo loop count. - [Bug] Fixed blank filters being exported. - [Bug] Fixed String Filter compares.