Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 1.94 KB

CHANGELOG.md

File metadata and controls

63 lines (46 loc) · 1.94 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Fixed

  • Incorrect (de)serialization of data structures containing both <dummy> and <field> elements.' (Only ChestCloseServerPacket was impacted.)
  • Sanitize strings within chunked sections of protocol data structures.
  • Escaped character references appearing in docstrings and downstream generated documentation.

1.1.1 - 2024-08-22

Changed

  • The package is now PEP 561 compatible, exposing type information for usage in type checkers like mypy.

1.1.0 - 2023-12-19

Added

  • WalkPlayerServerPacket.direction field.

Changed

  • Remove trailing break from ArenaSpecServerPacket.
  • Remove trailing break from ArenaAcceptServerPacket.
  • Deprecate WalkPlayerServerPacket.Direction field.

1.0.0 - 2023-11-07

Added

  • Support for EO data structures:
    • Client packets
    • Server packets
    • Endless Map Files (EMF)
    • Endless Item Files (EIF)
    • Endless NPC Files (ENF)
    • Endless Spell Files (ESF)
    • Endless Class Files (ECF)
  • Utilities:
    • Data reader
    • Data writer
    • Number encoding
    • String encoding
    • Data encryption
    • Packet sequencer