Changelog

PyMojang v2.0.6 (2024-02-23)

Misc

PyMojang v2.0.5 (2023-04-04)

Bugfixes

  • Fixed issue when passing form-data in change_user_skin (#75)

PyMojang v2.0.4 (2023-03-27)

Bugfixes

  • Fixed issue with date format in get_user_name_change (#72)

Deprecations and Removals

  • Removed old authentication scheme: yggdrasil (#69)

PyMojang v2.0.3 (2023-03-16)

Bugfixes

  • fixing issue with NotFound errors in get_username & get_uuid (#66)

PyMojang v2.0.2 (2023-02-08)

Bugfixes

  • Fixed issue with status code returned by the APIs used in get_uuid & get_username (#61)

PyMojang v2.0.1 (2023-02-04)

Bugfixes

  • Fixed issue with return status code in get_uuid & get_username (#59)

Improved Documentation

  • Configure towncrier for changelog generation (#48)

  • Fixed issue when getting the package’s version in the docs (#49)

  • Added new documentation workflow & deployment on GitHub pages (#50)

  • Theme Customisation (#51)

  • Added missing documentation for get_blocked_servers (#53)

PyMojang v2.0.0 (2022-10-27)

Features

  • Added cape visibility toggle API (#14)

  • Added blocked server API (#26)

  • Added get_username function (#27)

  • Added check_product_voucher function (#29)

  • Added check_username function (#30)

  • Added redeem_product_voucher method (#32)

  • Added get_version & get_versions methods (#36)

Bugfixes

  • Fixed mypy errors (#7)

  • Updated reset skin endpoint (#18)

Improved Documentation

  • Migrate documentation from mkdocs to sphinx (#5)

  • Added changelog section in documentation (#13)

  • Updated references section in docs (#39)

  • Added documentation for get_version & get_versions (#42)

Deprecations and Removals

  • Removed username history API (#46)

Misc

PyMojang v1.4.0 (2021-12-22)

Features

  • Add support for multiple Skins & Capes (1ea73f6)

Misc

PyMojang v1.3.2 (2021-11-13)

Bugfixes

  • Fixed issue with keywords in mojang.account.session.get_user_name_change (03f6ae9)

Improved Documentation

  • Fixed docs due to refactoring (9740ed7)

Misc

PyMojang v1.3.1 (2021-10-20)

Improved Documentation

  • Added Microsoft authentication example with Flask (1419595)

Deprecations and Removals

  • Deprecation of mojang.account.base.status method (b8cafb1)

PyMojang v1.3.0 (2021-09-16)

Features

  • Added support for Microsoft Authentication API (381bb4d)

  • Added microsoft_app function (c69ef52)

Improved Documentation

  • Updated authentication documentation (b909ba7)

Misc

PyMojang v1.2.1 (2021-06-25)

Misc

PyMojang v1.2.0 (2021-05-10)

Features

  • Added Server List Ping (SLP) support (04024b0)

  • Added API wrapper for minecraft versions (32043a1)

  • Added SLP support for minecraft version 1.6 (a235196)

  • Added RCON & Query protocol support (c3b5895)

Improved Documentation

  • Added documentation for mojang.api.base (1e6020f)

  • Added documentation for mojang.main (26a39bd)

  • Added documentation for mojang.api.session (2c0a31c)

  • Added documentation for mojang.profile.UserProfile class (5e9c091)

  • Added documentation for mojang.api.auth.yggdrasil (609ce40)

  • Improved docstrings for mojang/account/* (67579b9)

  • Added cross-ref in documentation (a1fc805)

  • Added documentation for mojang.session.UserSession class (d0b590a)

  • Added documentation for mojang.api.auth.security (f0e5116)

  • Added documentation for mojang.error.exceptions (6241513)

Deprecations and Removals

  • Removed get_profile method (74cef82)

Misc

PyMojang v1.1.0 (2021-03-24)

Features

  • Added disconnect_all method to UserSession class (58a23cf)

  • Added Skin & Cape classes (849532b)

  • Added change_name, upload_skin & reset_skin methods to UserSession class (ae6a382)

  • Added authententication with Yggdrasil (b250ec1)

  • Added API Wrapper with functions and classes (d562b9a)

Bugfixes

  • Fixed arguments in mojang.utils.web.filename_from_url (62d6320)

  • Fixed issue in mojang/api/auth/security.py (77bf08a)

Improved Documentation

  • Improved docstrings (22c7de4)

  • Added docs for basic & advanced API (733a50e)

Misc