All notable changes to this project will be documented here.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Color.drop_shadow.
- publish.sh twine command.
0.4.2 - 2023-8-1
- publish.sh that's run after tbump pushes to github.
- Player.build_achievements method.
- Clarifying comments.
- HypixelSays.top_score.
- Duels docstring.
- Typing metadata (PEP 561 compliant).
- Documentation wording.
- setup.py.
- publish-to-pypi github action.
- Player.known_aliases.
- Logo in documentation sidebar.
- Unused "Friend" code.
- Unused imports.
- Start line in player_friend example documentation.
- Documentation typos.
- Player documentation attribute hyperlinks.
- PlayerNotFound for Mojang API calls.
- HypixelSays.losses.
- Mojang API URL change.
0.4.1 - 2023-2-6
- This changelog file.
- Achievement class.
- Pyproject.toml for tbump and pytest configs.
- Return documentation on dataclass class methods.
- More tests.
- More documentation on Client methods.
- Documentation wording.
- hypixel.version_info.
- models.Friend (deprecated by hypixel).
- Client.player_friends (deprecated by hypixel).
- Player.version.
- Random print statement.
- Documentation punctuation.
- Version locking in setup.py.
- Circular import bug.
- Readthedocs config formatting.
- Remote tests.
- PyPI intended audience.
- Status.game_type is changed to Status.game.
0.3.1 - 2022-10-16
- Datetimes are now properly in UTC time rather than local time.
- Datetime tests are now fixed and enabled.
- Documentation links now go to latest rather than dev (a deleted version).
- Player.version always returns
None
and will be removed in a later release.