Skip to content
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.

Releases: TheCaduceus/tg-upload

v1.1.6.dev.1

08 Aug 05:04
9f1900b
Compare
Choose a tag to compare
v1.1.6.dev.1 Pre-release
Pre-release

What's Changed

  • Fix for issue #46.

v1.1.6.dev.0

03 Aug 12:45
a43a170
Compare
Choose a tag to compare
v1.1.6.dev.0 Pre-release
Pre-release

What's Changed

  • Fix for duplicate values.

v1.1.5

03 Aug 11:32
d7dc626
Compare
Choose a tag to compare

What's Changed

  • Fixed duplicate thumbnail issue while uploading folders.

Full Changelog: v1.1.4...v1.1.5

v1.1.4

27 Jul 09:42
81193a6
Compare
Choose a tag to compare

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

06 Jul 13:46
275ec99
Compare
Choose a tag to compare
v1.1.4.dev Pre-release
Pre-release

What's Changed

  • Bump pillow from 9.5.0 to 10.0.0.

v1.1.3

28 Jun 17:49
f48ec7f
Compare
Choose a tag to compare

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

14 Jun 15:53
1fae35a
Compare
Choose a tag to compare

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

13 Jun 18:28
6f4fb02
Compare
Choose a tag to compare

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 to 3.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

12 Jun 18:59
7711406
Compare
Choose a tag to compare

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 invalid msg_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

10 Jun 10:57
3148c87
Compare
Choose a tag to compare

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