Skip to content

Releases: osuTitanic/anchor

1.4.4

30 Sep 14:55
834577e
Compare
Choose a tag to compare

What's Changed

  • Added functional http bancho threading without lockups (finally)
  • General cleanup & optimizations

Full Changelog: 1.4.3...1.4.4

1.4.3

23 Jul 14:17
ef43a06
Compare
Choose a tag to compare

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

1.4.2

07 Jul 15:54
ba44664
Compare
Choose a tag to compare

What's Changed

  • Fix stats updates after score submission
  • Fix pings once again
  • Disallow any packet actions when not logged in
  • Refactor packet threading logic
  • Use reactor.callFromThread to improve stability
  • Add is_bot to user_properties for amplitude tracking
  • Add packet threading to http client
  • Refactor http error handling
  • Refactor tcp error handling
  • Use callFromThread for transport in tcp disconnect
  • Submodule updates (osuTitanic/common@20b90f2...d9ea31d)

Full Changelog: 1.4.1...1.4.2

1.4.1

05 Jul 00:38
49c7b90
Compare
Choose a tag to compare

What's Changed

  • Updated dependencies
  • Fix nonetype silence_end in !silence
  • Fix getErrorMessage call on Exception type
  • Add staff members to verified group by default
  • Add configuration for multiaccounting checks
  • Add login & packet threading
  • Disable client timeouts under high server load
  • Allow for bots to bypass message spamming checks
  • Fix rank #0 display
  • Submodule updates (osuTitanic/common@07543c3...20b90f2)

Full Changelog: 1.3.0...1.4.1

1.3.0

21 May 15:18
de1b346
Compare
Choose a tag to compare

What's Changed

  • Add total score cap to prevent clients from crashing & fix #0 ranks after unban by @Lekuruu in #335
  • Fix multiple releases with same version column by @Lekuruu in #336
  • ermmm akshually by @how-to-do-frontend in #337
  • Add command threading, peppy message handler & code cleanup by @Lekuruu in #341
    • Fix maps with status -3 (2570d92)
    • Add peppy/anticheat message handler (988de15)
    • Message decoding/encoding fixes (72be0af) (9b0d244) (7872f95)
    • Extend try/catch block in http request handler (3402d31)
    • Add command threading support (9afad9a)
    • A lot of code cleanup...

New Contributors

Full Changelog: 1.2.10...1.3.0

1.2.10

03 May 15:33
8567fb5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.9...1.2.10

1.2.9

03 Mar 13:52
57d8afc
Compare
Choose a tag to compare

What's Changed

  • Remove rank job & update dependencies by @Lekuruu in #307
  • Enqueue restart packet to all players before reactor shutdown by @Lekuruu in #316

Full Changelog: 1.2.8...1.2.9

1.2.8

18 Feb 23:32
9cf1e8d
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.7...1.2.8

1.2.7

17 Feb 00:42
1b0f978
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.6...1.2.7

1.2.6

31 Jan 13:02
Compare
Choose a tag to compare

What's Changed

  • Fix "Rank" datatype in b338, remove "latest supported version" check & refactor relationships by @Lekuruu in #263
  • Fix rank indexing job & minimize requirements file by @Lekuruu in #284

Full Changelog: 1.2.5...1.2.6