Skip to content

Releases: tc-mods/BaboonAPI

v2.10.3

18 Dec 21:18

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.10.3
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/

Update for TC 1.29! 🪊

Features

  • Add support for official DLC tracks/collections

v2.10.2

08 Aug 20:16

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.10.2
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/

Update for TC 1.27! 🪊

Fixes

  • Fix tracks with duplicate trackrefs (deliberately) crashing the game
    • Now reports duplicate trackrefs on startup and in the settings screen
  • Fix custom collections not being loaded due to an incorrect search setting
  • Load collections under the "additional custom collections" path

v2.10.1

23 Jul 16:38

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.10.1
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/

Bugfixes for 2.10 choo choo 🚂🚃

Fixes

  • Fix tracks being loaded by the base game customs loader, instead of us
  • Change approach for defaulting to "all" collection
    • The "all" collection is now sorted to the start
    • The game now remembers which collection you had selected again

v2.10.0

21 Jul 23:43

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.10.0
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/2.10.0/

Workshop support is here! This update is targeting Trombone Champ 1.26G.

Features

  • Custom collections are now loaded (from the custom_track_collections folder)
  • Subscribed Steam Workshop tracks are now loaded in their own collection
  • Add support for certain custom track folders being loaded by an external mod
    • TrombLoader 2.4.2 implements this, so workshop charts with trombackgrounds will now load correctly
  • The default track collection is now always set to "all", ensuring all songs show by default

Fixes

  • Fix the track delete button not showing in song select

v2.9.1

19 May 00:21
2772116

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.9.1
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/2.9.1/

Crash fix for 2.9.0!

Fixes

  • Move TracksLoadedEvent to fire after collections are updated
  • Fix Unity API being called off-thread during collection loading
    • This was causing random crashes for like 5% of players

v2.9.0

20 Apr 01:22

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.9.0
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/2.9.0/

Lots of bugfixes and new features in the wake of TC 1.25!

Features

  • Entirely new track reloading API, now with progress reporting!
    • The old TrackLookup#reload... methods are now deprecated. They don't handle collection reloading correctly which can cause inconsistencies and bugs - please swap to the new API!

Fixes

  • Fix unhandled exceptions during async loading
    • Unity coroutines don't handle errors very well...
  • Fix favourites collection not rebuilding during collection select
  • Fix Tootmaker track loading crashing on macOS

v2.8.1

20 Apr 01:14

Choose a tag to compare

v2.8.0

20 Apr 01:13

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.8.0
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/2.8.0/

Biiiiig update for TC 1.25!

Features

  • Add support for track collections
  • Add new track collections API
  • Refactor initialization
  • Add async initialization event
  • Add real support for async track audio loading
  • Add new API to reload collections

v2.7.3

09 Sep 18:18

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.7.3
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/2.7.3/

Just a patch fix for TC 1.23! No other changes in this release

Fixes

  • Update for compatibility with TC 1.23

v2.7.2

17 Jun 20:58

Choose a tag to compare

On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.7.2
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/2.7.2/

Just a tiny bugfix for TC 1.22D

Fixes

  • Fix basegame track showing up in track selection when it shouldn't