- Upgrade to kotlin 1.4.0
- Fix errors on ship stats parsing: optional value if it doesn't exist
- Fix case sensitive option in
getShipById
- Fix
isLive2D
parsing
- Separate code into 2 packages:
api
andinternal
:internal
contents are not meant to be used by users
reloadDatabase
explicitly throws an exception
- getShipByName can take an optional language parameter
- Fix json parsing
Versions < 3.0.0 are DEPRECATED and cannot be used
- Ship:
buildTime
type change fromString
toShipConstruction
.misc.voice
type change fromString
toUrl
.
- Fix json version parsing
- Version class attribute type has changed
databaseVersion
:String
->Int
- reloadDatabase: updates only if there is a an available new version
First public release
- getVersion: returns API version
- reloadDatabase: updates database
Pre release
- getShipByName: returns the closest ship which name matches the requested name
- getShipById: returns ship with the given ID
- getAllShips: returns a list of all available ships in database