Releases: Galarzaa90/TibiaKt
Releases · Galarzaa90/TibiaKt
v0.4.0
Changes
House
is now a sealed class with subtypesRented
andAuctioned
for a cleaner model.- Renamed all boolean properties to start with
is
,has
orare
.
v0.3.2
Changes
- Added configuration options to TibiaKtClient.
v0.3.1
Changes
- Removed request timeout
v0.3.0
Changes
- Added
exaltedDust
,bossPoints
andbosstiaryProgress
to Auctions. - Added boostable bosses parsing.
- Parse rotation information for Leaderboards.
- Use zone instead of offsets to parse dates.
- Added
BOSS_POINTS
highscores category. - Replace Java's
Duration
andInstant
with Kotlin's. - Added handling for Tibia.com's site maintenance.
- Handle
GuildsSection
for worlds that don't exist. - Handle
KillStatistics
for worlds that don't exist. - Handle
Highscores
for worlds that don't exist. - Properly build URL for
EventsSchedule
. - Various parsing bugs.
v0.2.0
Changes
- Changed
Float
types toDouble
, easier to handle, doesn't require to suffixf
to literals. - Rewrote all builder classes to type-safe builder pattern
- Added parsing for the Tibia.com forums.
- Removed default values from many models.
- Fixed various parsing bugs.
v0.1.0
Available features:
- Parsing of the following Tibia.com sections
- Characters
- World Overview
- Individual worlds (online player lists)
- Guild lists
- Individual guilds (no wars)
- House lists
- Individual houses
- Character Bazaar
- Auctions
- Creatures Section (boosted creature and list only)
- News Archive
- Individual news
- CM Posts
- Highscores
- Leaderboard
- Ktor based HTTP client with various methods to fetch from Tibia.com