Skip to content

v7.0.0

Choose a tag to compare

@Galarzaa90 Galarzaa90 released this 17 May 17:53
· 35 commits to main since this release

Changes

  • WikiClient is no longer a "static class", an instance must now be created in order to better reuse HTTP sessions.
  • General model changes:
    • All timestamp properties are now
      datetime.datetime objects. Their database counterparts are IS08601 strings.
    • Added many model classes that simplify the data displayed.
  • Achievement changes
    • Spoiler properly handles quest links.
    • Rename spoiler to is_spoiler.
    • Rename premium to is_premium.
    • Links now cleaned from description.
  • Spell changes
    • Added monk attribute.
    • Rename type to spell_type
    • Added cooldown2 and cooldown3 for reduced cooldowns by the Wheel of Destiny.
    • Rename premium to is_premium.
    • Rename promotion to is_promotion.
    • Rename promotion to is_promotion.
    • Rename promotion to is_promotion.
    • Added is_wheel_spell attribute.
    • Added is_passive attribute.
  • Item changes
    • Added is_immobile attribute.
    • Rename promotion to is_promotion.
    • Added parseable attributes:
      • is_rotatable
      • augments
    • Renamed attributes:
      • hangable to is_hangable.
      • writable to is_writable.
      • rewritable to is_rewritable.
      • consumable to is_consumable.
      • unshootable to blocks_projectiles.
      • walkable to is_walkable.
  • Creature changes
    • Added mitigation attribute.
    • Added spawn_type attribute.
    • Added cooldown attribute.
    • Renamed boss to is_boss.
  • Quest changes
    • Added missing premium attribute, renamed to is_premium
    • Renamed rookgaard to is_rookgaard_quest.
  • House changes
    • Renamed guildhall to is_guildhall
  • Outfit changes
    • Renamed type to outfit_type.
    • Renamed premium to is_premium.
    • Renamed bought to is_bought.
    • Renamed tournament to is_tournament.
  • World changes
    • online_since, offline_since and protected_since are now datetime.date objects.
    • Renamed experimental to is_experimental.
    • Renamed preview to is_preview.
    • Renamed experimental to is_experimental.
  • Mount changes:
    • Renamed buyable to `is_buyable``.
  • Update changes:
    • Renamed date to release_date.