Releases: y9vad9/brawlstars-api
Releases · y9vad9/brawlstars-api
0.3.0
What's new
PlayerTag
requirements are refined to support even old inactive accounts with 3 symbols (#11)bestTimeAsBigBrawler
andbestRoboRumbleTime
are now Duration instead of Count
Breaking changes
- Packages and Dependencies are changed for both brawl stars and brawlify APIs:
com.y9vad9.bsapi
->com.y9vad9.brawlstars
com.y9vad9.brawlifyapi
->com.y9vad9.brawlify
- Other small corrections in names
Full Changelog: 0.2.0...0.3.0
0.2.0
What's new?
createOr
now uses CreationFailure in its lambda- Added type-safe battles (closes #8). Learn more here.
- Added support for showdown matches (closes #6)
- Added support for friendly matches (closes #5)
- Added support for map-maker (closes #7)
- Added ability to change the base url of brawl stars API client
Full Changelog: v0.1.0...0.2.0
Documentation: https://y9vad9.github.io/brawlstars-api-docs/
v0.1.0
What's new
- Instead of self-declared 'Seconds', Battle type now uses kotlin.time.Duration
- Bug fix
Implementation
repositories {
mavenCentral()
}
dependencies {
// official BS API
implementation("com.y9vad9.bsapi:core:v0.1.0")
// Brawlify API
implementation("com.y9vad9.bsapi:brawlify:v0.1.0")
}
Full Changelog: v0.0.1...v0.1.0
0.0.1
Initial release
- Supports Official Brawl Stars API
- Supports Brawlify API, except game files listing
Installation
repositories {
mavenCentral()
}
dependencies {
// official BS API
implementation("com.y9vad9.bsapi:core:0.0.1")
// Brawlify API
implementation("com.y9vad9.bsapi:brawlify:0.0.1")
}
Full Changelog: https://github.com/y9vad9/brawlstars-api/commits/v0.0.1