Disclaimer
Thank you for your interest in osu!lazer.
These pre-releases are provided for people interested in following development and getting a sneak-peek at what we're working on. osu!lazer is not yet intended to be a playable alternative to osu-stable. If it doesn't work for you and you are unable to submit a fix, please check back at a later date!
More information is available in the project readme. Daily dev updates are also posted on my blog.
changes in osu
- Fix migration file case #2112 (VPeruS)
- Implement skin support for (most) hitsounds and (osu!) hitcircles #2105 (peppy)
- Implement skin import, database and storage #2103 (peppy)
- Update framework #2101 (peppy)
- Reword instances of "login" to "sign in" #2100 (Joehuu)
- Fix stacking not working with sliders #2097 (smoogipoo)
- Fix some common CI unit test failure causes #2096 (peppy)
- Expose SliderBody's snaking and border colour #2094 (smoogipoo)
- Combine border radiuses of selection and capture boxes #2092 (smoogipoo)
- Remove osu! playfield scale from the editor #2091 (smoogipoo)
- Fix editor layers not respecting playfield aspect ratios + scales #2090 (smoogipoo)
- Move manual OsuPlayfield aspect adjustment into the RulesetContainer method #2088 (smoogipoo)
- Fix replay import #2087 (peppy)
- Improve testability of API #2075 (peppy)
- Collapse visual settings by default in player #2074 (peppy)
- Give storyboards a BeatmapInfo to reduce weird method calls #2073 (peppy)
- Update framework (and fix left/right arrow control of textboxes) #2071 (peppy)
- Abstract away model-filemodel and add mutable stores #2070 (peppy)
- Update framework with GameThread fixes #2066 (smoogipoo)
- Fix drag handling in line with framework changes #2064 (peppy)
- Rewrite editor hitobject selections #2058 (smoogipoo)
- Restore nunit ruleset + waveform test cases #2034 (smoogipoo)
changes in osu-framework
- Add a LoadAsyncComplete method #1410 (peppy)
- Fix Bindable's GetBoundCopy using MemberwiseClone #1407 (peppy)
- Remove WebRequest workaround for mono bug which has since been resolved #1406 (peppy)
- Allow resource managers to accept and return null #1405 (peppy)
- Revert retry test case changes #1404 (peppy)
- Avoid test cases failing on directory cleanup exception #1403 (peppy)
- Add a timeout for thread exiting #1402 (peppy)
- Allow web request tests to re-run on failure #1401 (peppy)
- Fix dynamically compiled test cases disappearing from old assembly #1400 (FreezyLemon)
- Fix elements being out of order in PropertyDisplay #1398 (smoogipoo)
- Fix backspace not working in some textboxes #1396 (peppy)
- Fix PropertyDisplay ignoring protected and internal properties #1395 (smoogipoo)
- Various improvements to textbox input #1394 (smoogipoo)
- Fix thread race in path segment construction #1392 (smoogipoo)
- Fix GameThread exits not running on the encapsulated thread #1391 (smoogipoo)
- Fix regression in frame statistics display thread names #1390 (peppy)
- Make Path receive input only on the path bounds #1383 (smoogipoo)