Fixes:
- Fix download of hashtags (#1080)
- Fix an issue with folder names starting with dots (#1252)
- Fix KeyError for video_url when Post is invoked with a StoryItem structure (#1320, #1321)
- Fix rare case of infinity loading (#1465)
New Features:
- Enable resuming interrupted downloads for
instaloader #hashtag
- Method
Hashtag.get_posts_resumable()
to get Hashtags in a resumable way (NodeIterator) - Add
--sanitize-paths
option (#185, #710, #859, #1452) - Property
Post.accessibility_caption
- Method
StoryItem.from_mediaid()
Other changes:
- Removed
Hashtag.get_related_tags()
andHashtag.is_top_media_only
as these features were removed from Instagram - Updated default User Agent string
BREAKING CHANGES (in version 4.9):
- Properties
date_local
ofPost
andStoryItem
now return timezone-aware datetime objects (#1305, #1316, #1372)
Thanks to @canh, @ekalin, @fireattack, @JeremyKj87, @misaelitox, and @otanim for contributing to this release!
Thanks a lot to our sponsors for supporting this release!
If you are also interested in supporting the development of Instaloader, see https://instaloader.github.io/sponsors.html for a number of options.