Skip to content

Releases: SiegeEngineers/genieutils-py

0.1.0

15 Sep 12:51

Choose a tag to compare

  • Fixed a typo: displayed_pierce_armordisplayed_pierce_armour
  • Removed obsolete research location properties from Tech – Use research_locations instead

0.0.9

15 Sep 12:50

Choose a tag to compare

Added support for FileVersion 8.8

0.0.8

10 Apr 18:57

Choose a tag to compare

Added support for FileVersion 8.4

0.0.7

27 Mar 13:45

Choose a tag to compare

Fixed a typo. If your code uses Unit.interation_mode, you also have to correct that to Unit.interaction_mode. Sorry!

0.0.6

23 Mar 22:38

Choose a tag to compare

We are now using struct in unit and task classes to speed up serialization and deserialization.

0.0.5

19 Dec 21:06

Choose a tag to compare

We now use dataclass slots to decrease memory usage

0.0.4

05 May 12:56

Choose a tag to compare

Added support for FileVersion 7.8, which made Unit.Bird.drop_sites length variable.

0.0.3

20 Jan 23:14

Choose a tag to compare

(there is no 0.0.2, I screwed that one up)

  • Made list handling more straightforward
    • parsed list lengths are no longer stored
    • for serialisation, list lengths are instead calculated via len()
    • the equality of list lengths that are parsed with equal length is asserted during serialisation
  • Replaced fixed-length lists with tuples

0.0.1

18 Jan 22:38

Choose a tag to compare

Initial release