Releases: tc-mods/BaboonAPI
v2.10.3
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
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
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
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_collectionsfolder) - 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
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
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!
- The old
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
On NuGet: https://www.nuget.org/packages/TromboneChamp.BaboonAPI/2.8.1
On Thunderstore: https://trombone-champ.thunderstore.io/package/TromboneChamps/BaboonAPI/2.8.1/
Fixes
- Fix song previews never finishing
v2.8.0
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
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
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