This repository has been archived by the owner on Dec 18, 2023. It is now read-only.
Releases: TheCaduceus/tg-upload
Releases · TheCaduceus/tg-upload
v1.1.6.dev.1
What's Changed
- Fix for issue #46.
v1.1.6.dev.0
What's Changed
- Fix for duplicate values.
v1.1.5
What's Changed
- Fixed duplicate thumbnail issue while uploading folders.
Full Changelog: v1.1.4...v1.1.5
v1.1.4
What's Changed
- Bump pillow from 9.5.0 to 10.0.0.
- Fix for
--recursive
flag in--as_video
flag.
Full Changelog: v1.1.3...v1.1.4
v1.1.4.dev
What's Changed
- Bump pillow from 9.5.0 to 10.0.0.
v1.1.3
What's Changed
- Documentation 2.0 has been significantly improved thanks to Bing AI.
--no_warn
flag is now DEPRECATED.- Changed some out-dated strings in tg-upload.
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- New
--auto_combine
flag automatically start combining part files after download. - Now tg-upload let users change default working directory of certain flags:
--split_dir - Set custom directory for saving splitted files.
--combine_dir - Set custom directory for saving combined files.
--thumb_dir - Set custom directory for saving thumbnails.
- Fixed a bug in download module that was producing error while downloading files by providing
msg_id
without range.
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- tg-upload now supports sending self-destructive photos & videos (
--self_destruct
) which will automatically get deleted after x number of seconds set by sender once seen by receiver. - Users now can protect their files from getting forwarded or saved using
--protect
flag. - Files can now be sent as reply to given message using
--reply_to
flag. - Bumped Prettytable from
3.7.0
to3.8.0
. - Fixed a bug in
--env
flag that was causing it not to display the table. - Fixed a bug causing error while sending audio files recursively.
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Users can now pass multiple message ids using
--msg_id
flag. - Just like with
--links
flag,--range
flag can now be used with--msg_id
flag by providing two different message ids of same chat to let it find the rest in-between of given message ids. - Fixed
--frame
flag not capturing frame according to user's given frame time. - Fixed error in
--links
flag that was preventing the values provided by users through system environment from getting separated according to given criteria. - Fixed
NameError
upon getting an invalidmsg_id
during bulk links download. - Fixed
{message.id}
not getting replaced with its expected value upon downloading a file with unknown name during filename generation.
Full Changelog: v1.0.9...v1.1.0
v1.0.9
What's Changed
--thumb
flag now support thumbnail generation, passing 'auto' will attach a random frame from video as thumbnail while passing frame time (in seconds) will attach that frame to the video as thumbnail.- tg-upload will now automatically detect the height & width of video file if it is not mentioned by the user instead of using a fixed value (h:520 w:1280) which may be inappropriate for some video files.
--duration
flag will now automatically detect the duration of video or audio file upon passing its value as-1
.- Added new variables for caption of video & audio files to make them even more dynamic:
{height}
- Height of video file. (--as_video only){width}
- Width of video file. (--as_video only){duration}
- Duration of video or audio file in seconds. (--as_audio & --as_video only)
- New utility flag
--frame
to capture a frame from a video file at given time & save it as .jpg file. - Fixed a bug which was not allowing users to set duration for video note during upload.
- Instead of exiting silently, tg-upload will now raise error message upon getting invalid path.
- Optimized overall performance of the program.
⛔NOTICE:
This release contains changes that can cause import errors for users upgrading from previous versions due to addition of moviepy library for getting video & audio file attributes, hence users upgrading from previous versions should download latest dependencies:
pip install -r requirements.txt
Full Changelog: v1.0.8...v1.0.9