Skip to content

Releases: thesadru/genshin.py

v1.7.4

15 Jan 11:17
Compare
Choose a tag to compare
chore(ver): Bump to v1.7.4

v1.7.3

15 Jan 11:16
Compare
Choose a tag to compare

[1.7.3] - 2025-01-15

Bug Fixes

  • Fix wrong missed_rewards count in DailyRewardInfo - (2c510f8)
  • Fix KeyError if account has never done check-in - (873cfac)
  • Fix missed_rewards property calc method - (c963822)
  • Move qrcode lib import statement into method (#179) - (a28a675)
  • Update genshin gacha url - (a2b2755)
  • Fix my fix - (dc44045)
  • Use new aliased prop name - (3a0a16d)
  • Reset socks proxy when set proxy to None - (9d0277b)
  • Fix issue with nap ledger - (435596e)
  • Make ZZZStats.hia_coin an optional field - (80c9dec)
  • Remove mimo games caching - (b514aae)
  • Add MimoShopItemStatus.SOLD_OUT - (ed522fa)
  • Format HSREvent name field - (215dd7d)
  • Raise ValueError if game does not support mimo - (5baba60)
  • Mark ZZZNotes.weekly_task as optional - (7173608)
  • Fix ValueError in PartialGenshinUserStats - (6ce7e7f)
  • Make start_time & end_time field optional in DeadlyAssault - (34cc2e2)
  • Fix invalid bangboo icon url - (6cabf97)
  • Change challenge bangboo model name - (1f1e983)
  • Mark HonkaiNotes.battle_field as an optional field - (b505de7)
  • Make get_web_events method OS region specific - (b8c4c00)
  • Add random letters after api url to reset response cache - (765fafa)
  • Fix invalid url for WebEvent - (9f2fef5)
  • Support ambr version fetching - (703db61)
  • Filter out invalid characters in abyss ranks - (111e3b6)
  • Add Remembrance path enum - (41d8e70)

Continuous Integrations

Features

  • Add item_url to StarRailExpedition - (1c2e41d)
  • Add initial mimo support - (3b2387b)
  • Add complete mimo support - (ad945b1)
  • Add get_mimo_point_count method - (0a9964c)
  • Add mimo lottery support - (4cf0235)
  • Add hoyolab post reply and delete - (22b7674)
  • Add get_replies method - (8a651e1)
  • Add join_topic and leave_topic method - (3a26e14)
  • Add Ridu Weekly Points to sticky notes (#232) - (2240cba)
  • Add additional fields to BountyCommission - (a7604da)
  • Add Deadly Assault - (0cbe286)
  • Add lost void summary - (7ef86ed)
  • Add rank_percent field to DeadlyAssault - (4091c88)
  • Support Genshin Traveling Mimo - (bdbd08e)
  • Add MimoTaskType.VIEW_TOPIC - (d956ff3)
  • Add bangboo field to DeadlyAssaultChallenge - (0a517e6)
  • Raise API error message if given - (d33cd6c)
  • Add get_web_events method - (3970e81)
  • Add new models to stats module (#233) - (2dcda48)

Improvements

  • Make fetch_mi18n method more versatile - (5413c27)
  • Tweak MimoTaskType enum - (1c5fcb5)
  • Return Reply models in get_replies - (6d8832d)

Miscellaneous Chores

  • (auth) Use en rpc language - (8424e1d)
  • Bump PyPi version - (9d20093)
  • Rename DateTimeField to TZDateTime - (f843f57)

Refactoring

  • Refactor datetime converter - (106ed18)

Revert

  • Set begin_time and end_time as non optional for ShiyuDefense - (cfa263c)

Style

1.7.3

28 Nov 23:53
Compare
Choose a tag to compare

New Features

  • Added fetch_mi18n method
  • Added is_quick_clear field to APCShadow
  • Added get_starrail_event_calendar method
  • Added get_genshin_event_calendar method
  • Added weapon_type field to Genshin PartialCharacter model
  • Use ambr as base icon URL for gacha arts
  • Added new fields to StarRailStats, Genshin Stats model, and ZZZStats

Bug Fixes

  • Fixed HSR daily check-in
  • Fixed get_genshin_characters method
  • Fixed timezone issues with DateTimeField
  • Fixed ZZZ agent icon base URL
  • Updated Genshin game record API URL
  • Fixed issue with Turkish language and HSR
  • Fixed issue with ImgTheater.battle_stats

1.7.2

10 Oct 12:23
Compare
Choose a tag to compare

Bump pypi version.

1.7.1

01 Jun 12:57
9d20093
Compare
Choose a tag to compare
chore: Bump PyPi version

1.7.0

30 May 13:05
69f82a0
Compare
Choose a tag to compare
Bump pypi version

1.6.3

10 Apr 17:51
524b51a
Compare
Choose a tag to compare
Bump pypi version

1.6.2

13 Jan 19:39
5570643
Compare
Choose a tag to compare
Fix type errors and bump pypi version

1.6.1

12 Aug 01:33
602a16d
Compare
Choose a tag to compare

Fixes

  • Support providing geetest headers.
  • Use the newest version of pydantic.

1.6.0

11 Jun 11:14
d9c1556
Compare
Choose a tag to compare

This release does not fix geetest errors, only point them out!

What's new

  • Star rail daily rewards, battle chronicle and wish history.

Fixes

  • Raise errors on geetest instead of silently failing.
  • Fix v2 cookie compatibility.