1.4.3
What's Changed
- Remove usage of unused
BanchoPacket
- Fix
NotActivated
login error on modern clients - Fix rank #0 being sent on old clients
- Move match finish logic to
Match
object - Remove score queue in favor of thead-safe score updates
- Bypass multiaccounting checks for bots
- Implement beatmap topic ids
- Gracefully handle
NoneType
slots to not crash the whole server - Remove osu-error logging in admin channel
- Remove http bancho threading
- Dependency Updates
- Submodule Updates
- Add benchmark object and repository
- Add beatmap modding table object
- Disable automatic sqlalchemy migrations
- Increase pool timeout
- Refactor full-text search inside
beatmapsets
repo - Implement some amount of fuzzy searching
- Implement resource mirror ratelimit checks
- Prevent titanic from calling bancho mirrors with local maps
- Add function to wait for database connection before startup
- Truncate webhook error contents if too large
Full Changelog: 1.4.2...1.4.3