Repository navigation
Releases: adhney/SW-DLT
Releases · adhney/SW-DLT
Release list
v4.3.0
New Features
Multi-Step Download Flow (Instagram)
When downloading from Instagram stories or posts, SW-DLT now asks:
- "Just this one" — downloads only the specific story/post you shared
- "All" — downloads all active stories or all carousel items
Auto-Save by Username
Instagram downloads are automatically saved to organized folders:
Documents/SW-DLT/Downloads/<username>/stories/
Documents/SW-DLT/Downloads/<username>/posts/
Documents/SW-DLT/Downloads/<username>/reels/
No more share sheet prompts for Instagram — files save directly.
Previous Fixes (v4.2.3)
- Fixed story download always fetching first item instead of selected one
- Added full progress tracking for gallery-dl downloads (shows 3/10 (30%))
- Added None check to prevent crashes on unsupported content
Note
The Python script changes are complete. The Shortcut plist needs manual updates in the Shortcuts app to add the scope menu UI. See docs for details.
Update
Run in a-Shell:
source $HOME/Documents/SW-DLT/SW-DLT-ENV/bin/activate
curl -sL https://raw.githubusercontent.com/adhney/SW-DLT/master/src/SW_DLT.py -o $HOME/Documents/SW-DLT/SW_DLT.py
deactivate
v4.2.3
Fix: Story Download Reliability
- Fixed an issue where forwarding a specific story from a user with multiple stories would always download the first story instead of the selected one
- Added
noplaylistoption to respect story-specific URLs, withplaylist_itemsfallback for collection URLs - Added
Nonecheck in single downloads to prevent crashes on unsupported content (e.g. image stories)
Note: Options 1-3 (Video/Audio/Playlist) use yt-dlp which only supports video and audio. For image stories, use Option 4 (Gallery Download) which uses gallery-dl.