Releases: py-mine/mcstatus
Releases · py-mine/mcstatus
v11.1.1
What's Changed
Fixed
- Allow strings in extra Motd by @PerchunPak in #715
- Transform MOTD to string in FAQ example by @PerchunPak in #681
Internal
- Update pre-commit hooks by @CoolCat467 in #690
- Enable pre-commit.ci and enable config file sorting by @CoolCat467 in #697
Full Changelog: v11.1.0...v11.1.1
v11.1.0
What's Changed
Added
- Support Python 3.12 by @PerchunPak in #647
- Add enforces_secure_chat to JavaStatusResponse by @Nixuge in #675, #678
Changed
- Raise warning when resolving
localhost
IP on MacOS by @PerchunPak in #620
Because of some mysterious reasons, we can't resolve localhost into IP. Please, replace 'localhost' with '127.0.0.1' (or '::1' for IPv6) in your code to remove the warning. - Improve MOTD simplifies by @PerchunPak in #638
Internal
- Fix py-mine's logo on pypi by @PerchunPak in #612
- Update Minecraft Wiki links to new domain after fork by @misode in #641
- Use default bump strategy for dependabot by @PerchunPak in #585
New Contributors
Full Changelog: v11.0.1...v11.1.0
v11.0.1
What's Changed
- Implement reading and writing boolean values by @CoolCat467 in #555
- Move zeros in the packet to follow documentation update by @DAMcraft in #576
- Create publish action by @kevinkjt2000 in #571
- Prepare pyproject.toml with dynamic version by @kevinkjt2000 in #581
- Fix server icon saving example by @ItsDrike in #591
- Replace flake8 with ruff linter by @ItsDrike in #590
- Move to PyPI Trusted Publisher Management by @ItsDrike in #603
- Fix
translate
field name confusion by @PerchunPak in #608 - Fix poetry-dynamic-versioning for PEP 517 builds by @tjni in #609
New Contributors
Full Changelog: v11.0.0...v11.0.1
v11.0.0
Major Changes
Thanks to significant contributions from the community, mcstatus has a major release with substantial documentation improvements. Major thanks to @PerchunPak, @ItsDrike, people who provided feedback, and anyone else mentioned below! Check out the stable docs here https://mcstatus.readthedocs.io/en/stable/
What's Changed
- Move zeros in the packet to follow documentation update @DAMcraft #576
- Adjust deprecation dates by @kevinkjt2000 in #531
- Remove dead code from complex testing system by @PerchunPak in #535
- Test JavaStatusResponse.raw too by @PerchunPak in #537
- Ignore exceptions on socket close by @PerchunPak in #540
- Update and unpin some dependencies by @PerchunPak in #550
- Mark
MCServer
as Public API by @PerchunPak in #455 - Ignore all .coverage files by @kevinkjt2000 in #452
- Add
pytest-rerunfailures
by @PerchunPak in #461 - Rework docstrings to the Sphinx style by @PerchunPak in #458
- Rewrite answer objects by @PerchunPak in #306
- Sphinx docs by @PerchunPak in #477
- Fix documentation by @PerchunPak in #484
- Use faster ItsDrike/setup-poetry in favor of HassanAbouelela/actions/setup-python by @ItsDrike in #487
- Add FAQ to docs by @PerchunPak in #504
- Fix typo with old attributes' names in README by @PerchunPak in #514
- Deprecate
favicon
attribute properly by @PerchunPak in #513 - Raise better error if server doesn't return a full answer by @PerchunPak in #512
- Remove the type validation system in status responses by @PerchunPak in #515
- Add example "Using platform-specific attribute on multi-platform status" by @PerchunPak in #505
- Use
increase-if-necessary
strategy for dependabot by @PerchunPak in #522 - Rewrite MOTD parser by @PerchunPak in #335
v11.0.0-rc3
v11.0.0-rc2
What's Changed
- Adjust deprecation dates by @kevinkjt2000 in #531
- Remove dead code from complex testing system by @PerchunPak in #535
- Test
JavaStatusResponse.raw
too by @PerchunPak in #537 - Ignore exceptions on socket close by @PerchunPak in #540
- Update and unpin some dependencies by @PerchunPak in #550
Full Changelog: v11.0.0-rc1...v11.0.0-rc2
v11.0.0-rc1
What's Changed
- Mark
MCServer
as Public API by @PerchunPak in #455 - Ignore all .coverage files by @kevinkjt2000 in #452
- Add
pytest-rerunfailures
by @PerchunPak in #461 - Rework docstrings to the Sphinx style by @PerchunPak in #458
- Rewrite answer objects by @PerchunPak in #306
- Sphinx docs by @PerchunPak in #477
- Fix documentation by @PerchunPak in #484
- Use faster ItsDrike/setup-poetry in favor of HassanAbouelela/actions/setup-python by @ItsDrike in #487
- Add FAQ to docs by @PerchunPak in #504
- Fix typo with old attributes' names in README by @PerchunPak in #514
- Deprecate
favicon
attribute properly by @PerchunPak in #513 - Raise better error if server doesn't return a full answer by @PerchunPak in #512
- Remove the type validation system in status responses by @PerchunPak in #515
- Add example "Using platform-specific attribute on multi-platform status" by @PerchunPak in #505
- Use
increase-if-necessary
strategy for dependabot by @PerchunPak in #522 - Rewrite MOTD parser by @PerchunPak in #335
Full Changelog: v10.0.3...v11.0.0-rc1
v11.0.0-alpha4
What's Changed
- Add FAQ to docs by @PerchunPak in #504
- Fix typo with old attributes' names in README by @PerchunPak in #514
- Deprecate
favicon
attribute properly by @PerchunPak in #513 - Raise better error if server doesn't return a full answer by @PerchunPak in #512
- Remove the type validation system in status responses by @PerchunPak in #515
- Add example "Using platform-specific attribute on multi-platform status" by @PerchunPak in #505
- Use
increase-if-necessary
strategy for dependabot by @PerchunPak in #522
Full Changelog: v11.0.0-alpha1...v11.0.0-alpha4
v10.0.3
- Raise better error if a server doesn't return a full answer @PerchunPak in #512
Full Changelog: v10.0.2...v10.0.3
v11.0.0-alpha1
What's Changed
- Mark
MCServer
as Public API by @PerchunPak in #455 - Rework docstrings to the Sphinx style by @PerchunPak in #458
- Rewrite answer objects by @PerchunPak in #306
- Sphinx docs by @PerchunPak in #477 and #484
Full Changelog: v10.0.2...v11.0.0-alpha1