Releases: thesadru/genshin.py
Releases · thesadru/genshin.py
v1.7.4
v1.7.3
[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
toStarRailExpedition
- (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
New Features
- Added
fetch_mi18n
method - Added
is_quick_clear
field toAPCShadow
- Added
get_starrail_event_calendar
method - Added
get_genshin_event_calendar
method - Added
weapon_type
field to GenshinPartialCharacter
model - Use ambr as base icon URL for gacha arts
- Added new fields to
StarRailStats
, GenshinStats
model, andZZZStats
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