What's Changed
The main change in this release is the ability to (automatically) download dependencies, and transitive dependencies, for AIs (and AI libraries) fetched from bananas
* refactor: read all bytes from socket when querying BaNaNaS by michalc in https://github.com/michalc/OpenTTDLab/pull/161
* refactor: step towards automatically downloading dependencies by michalc in https://github.com/michalc/OpenTTDLab/pull/162
* refactor: store files using info from downloading by michalc in https://github.com/michalc/OpenTTDLab/pull/163
* refactor: clearer variable names by michalc in https://github.com/michalc/OpenTTDLab/pull/164
* refactor: more code that support multiple files per AI by michalc in https://github.com/michalc/OpenTTDLab/pull/165
* refactor: towards downloading AI libraries from AI download by michalc in https://github.com/michalc/OpenTTDLab/pull/166
* refactor: move fetching content ID to function by michalc in https://github.com/michalc/OpenTTDLab/pull/167
* feat: automatically download dependencies from BaNaNaS by michalc in https://github.com/michalc/OpenTTDLab/pull/168
**Full Changelog**: https://github.com/michalc/OpenTTDLab/compare/v0.0.55...v0.0.56