What's Changed
Fixes / features
* feat: add server code 160 by JurgenR in https://github.com/JurgenR/aioslsk/pull/183
* feat: limit the maximum number of search results returned when being queried by JurgenR in https://github.com/JurgenR/aioslsk/pull/205
* fix: describe behaviour when using a query containing slashes by JurgenR in https://github.com/JurgenR/aioslsk/pull/214
* fix: set local path when receiving PeerTransferRequest by JurgenR in https://github.com/JurgenR/aioslsk/pull/185
* fix: add disconnect timeout for listening connections by JurgenR in https://github.com/JurgenR/aioslsk/pull/201
Documentation / tasks
* feat: add room processes documentation by JurgenR in https://github.com/JurgenR/aioslsk/pull/182
* docs: corrections to USAGE guide search section by JurgenR in https://github.com/JurgenR/aioslsk/pull/197
* docs: improve documentation by JurgenR in https://github.com/JurgenR/aioslsk/pull/203
* docs: fix theme by JurgenR in https://github.com/JurgenR/aioslsk/pull/209
* docs: attempt to fix docs, requirements.tx by JurgenR in https://github.com/JurgenR/aioslsk/pull/210
* docs: add initial config for API reference by JurgenR in https://github.com/JurgenR/aioslsk/pull/211
* test: use correct object in mock server by JurgenR in https://github.com/JurgenR/aioslsk/pull/200
* test: add tests for PeerTransferRequest for downloads by JurgenR in https://github.com/JurgenR/aioslsk/pull/208
Dependencies
* chore(deps): bump aiohttp from 3.9.1 to 3.9.2 by dependabot in https://github.com/JurgenR/aioslsk/pull/179
* chore(deps): bump types-aiofiles from 23.2.0.20240106 to 23.2.0.20240311 by dependabot in https://github.com/JurgenR/aioslsk/pull/194
* chore(deps): bump async-upnp-client from 0.38.0 to 0.38.1 by dependabot in https://github.com/JurgenR/aioslsk/pull/176
* chore(deps): bump async-upnp-client from 0.38.1 to 0.38.2 by dependabot in https://github.com/JurgenR/aioslsk/pull/187
* chore(deps): bump pydantic-settings from 2.1.0 to 2.2.0 by dependabot in https://github.com/JurgenR/aioslsk/pull/188
* chore(deps): bump pydantic-settings from 2.2.0 to 2.2.1 by dependabot in https://github.com/JurgenR/aioslsk/pull/190
* chore(deps): bump types-aiofiles from 23.2.0.0 to 23.2.0.20240106 by dependabot in https://github.com/JurgenR/aioslsk/pull/174
* chore(deps-dev): bump pytest-asyncio from 0.23.2 to 0.23.3 by dependabot in https://github.com/JurgenR/aioslsk/pull/171
* chore(deps-dev): bump pytest-asyncio from 0.23.3 to 0.23.4 by dependabot in https://github.com/JurgenR/aioslsk/pull/178
* chore(deps-dev): bump pytest-asyncio from 0.23.4 to 0.23.5 by dependabot in https://github.com/JurgenR/aioslsk/pull/186
* chore(deps-dev): bump pytest-asyncio from 0.23.5 to 0.23.5.post1 by dependabot in https://github.com/JurgenR/aioslsk/pull/193
* chore(deps-dev): bump pytest-asyncio from 0.23.5.post1 to 0.23.6 by dependabot in https://github.com/JurgenR/aioslsk/pull/212
* chore(deps-dev): bump mypy from 1.8.0 to 1.9.0 by dependabot in https://github.com/JurgenR/aioslsk/pull/192
* chore(deps-dev): bump pytest from 7.4.3 to 7.4.4 by dependabot in https://github.com/JurgenR/aioslsk/pull/172
* chore(deps-dev): bump pytest from 7.4.4 to 8.0.0 by dependabot in https://github.com/JurgenR/aioslsk/pull/177
* chore(deps-dev): bump pytest from 8.0.0 to 8.0.1 by dependabot in https://github.com/JurgenR/aioslsk/pull/189
* chore(deps-dev): bump pytest from 8.0.1 to 8.0.2 by dependabot in https://github.com/JurgenR/aioslsk/pull/191
* chore(deps-dev): bump pytest from 8.0.2 to 8.1.1 by dependabot in https://github.com/JurgenR/aioslsk/pull/195
* chore(deps-dev): bump pytest-unordered from 0.5.2 to 0.6.0 by dependabot in https://github.com/JurgenR/aioslsk/pull/198
* chore(deps-dev): bump flake8 from 6.1.0 to 7.0.0 by dependabot in https://github.com/JurgenR/aioslsk/pull/173
* chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.3 by dependabot in https://github.com/JurgenR/aioslsk/pull/175
**Full Changelog**: https://github.com/JurgenR/aioslsk/compare/v1.2.2...v1.2.3