Releases: Galarzaa90/tibia.py
Releases · Galarzaa90/tibia.py
v5.2.0
Changes
- Added
exalted_dustandexalted_dust_limitattributes to auctions.
v5.1.0
Changes
- Added
tradedattribute to death killers, to indicate that the killer was traded after the death occurred. - Properly handle deaths caused by summons of traded characters.
v5.0.1.post0
Update version name for post release
v5.0.1
Changes
- Fixed many sections not being parsed correctly due to changes to Tibia.com.
- Houses list
- News list
- Spells section
- Forums section
- Fixed character's houses failing to parse due to a bug in the display in Tibia.com.
- Temporarily disabling this attribute.
v5.0.1a1
Prelease to address part of the Tibia.com changes.
Changes
- Fixed character's houses failing to parse due to a bug in the display in Tibia.com.
- Temporarily disabling this attribute.
- Fixed house list not parsing correctly due to Tibia.com changes
- Fixed news list not parsing correctly due to Tibia.com changes
Pending
- Forums section
- Spells section
v5.0.0
Changes
- Added parsing for Tibia Drome leaderboards, new
Leaderboardclass.- Auxiliary classes
LeaderboardEntryandLeaderboardRotationwere added as well. - New
Clientmethod:fetch_leaderboards.
- Auxiliary classes
- Added parsing for Spells library, new
SpellsSectionclass.- Auxiliary classes
SpellandSpellEntry. - New
Clientmethods:fetch_spellandfetch_spells
- Auxiliary classes
- Fix last page of highscores having
0as page value. - Using the
Clientclass, you can now fetch and parse content from the test version of www.tibia.com when available.- Note that if the test website has changes, parsing might not be possible.
- Internal URL attributes might still point to the regular website.
- New
HousesSectionclass, including the house filtering attributes. - New
NewsArchiveclass, including the news filtering attributes. - New
GuildsSectionclass, to replace the lists ofGuildEntry - Many "ListedObject" classes were renamed to "ObjectEntry", for details check the breaking changes below.
- Fixed bug with other characters not being parsed.
- Added
tradedattribute toLastPostclass. - Added
thread_starter_tradedattribute toThreadEntry
Breaking Changes:
- Python 3.7 or higher is now required.
- House classes no longer have
get_list_urlandlist_from_contentmethods. Client.fetch_world_housesnow returns aHousesSectioninstance in its data attribute, instead of a list ofListedHouses.ListedHouse.highest_bidattribute now may beNoneif the house's auction has not yet started.ListedHouseclass renamed toHouseEntry.- Removed deprecated property
AuctionFilters.item. Client.fetch_news_archive,Client.fetch_recent_newsnow returns an instance ofNewsArchivein thedataattribute.ListedNewsclass renamed toNewsEntry.NewsandNewsEntryno longer have aget_list_urlmethod.ListedBoardclass renamed toBoardEntry.ListedThreadclass renamed toThreadEntry.ListedAnnouncementclass renamed toAnnouncementEntry.ListedWorldclass renamed toWorldEntry.ListedAuctionclass renamed toAuctionEntry.AuctionDetailsclass renamed toAuction.ListedGuildclass renamed toGuildEntry.ListedTournamentclass renamed toTournamentEntry.Creatureclass renamed toCreatureEntry.CreatureDetailclass renamed toCreature.GuildandGuildEntryclass no longer have aget_list_urlmethod.- Renamed
begin_dateparameter tostart_dateinfetch_news_archive. - Renamed
raceattribute ofCreatureEntryandCreaturetoidentifier, method parameters renamed as well. CreaturesSection.from_boosted_creature_headerrenamed toCreaturesSection.boosted_creature_from_header.
v4.1.7
Changes
- Fixed titles being parsed as part of the name for guild members with symbols in their name.
v4.1.6
Changes
- Fixed worlds not being parsed correctly again due to tournament worlds order changing. After this fix,
the order should not matter anymore.
v4.1.5
Changes
- Fixed parsing bug on characters, returning an incorrect exception when a character doesn't exist.
v4.1.4
Changes
- Fixed worlds not being parsed correctly due to tournament worlds order changing.