Skip to content
This repository was archived by the owner on Apr 27, 2020. It is now read-only.

Releases: fabianonline/telegram_backup

1.1.4

Choose a tag to compare

@fabianonline fabianonline released this 04 Apr 19:19

Just a small bugfix that fixes the exceptions that could happen during the database update to version 9. No other new features are included, so if this bug didn't affect you, you don't have to update.

1.1.3

Choose a tag to compare

@fabianonline fabianonline released this 08 Mar 21:24

Features:

  • Geolocation images will now have a red marker showing the exact location.
  • A new database will be created directly with version 9 instead of going through all the versions.
  • The "update available" message is now shown more prominently.

Bugfixes:

  • Fixed the bug in DB_Update_9 added in 1.1.2.
  • Fixed a bug in DB_Update_6, that would together with DB_Update_9 cause an error.
  • Geolocation images will now show up in the HTML export.
  • --daemonis back to being shown in --help.
  • Unhandled RuntimeExceptions will now be shown again before quitting.

1.1.2

Choose a tag to compare

@fabianonline fabianonline released this 05 Mar 17:34

Just a small bugfix release:

  • 1.1.1 had a typo in the GMaps key. Downloading Geolocations didn't work, but at least the tool didn't crash anymore. Now it works as intended.
  • The database conversion to version 9 failed because of low memory if you had lots of messages. This is now also fixed.
  • The daemon mode now doesn't start if an exception happened earlier.

1.1.1

Choose a tag to compare

@fabianonline fabianonline released this 03 Mar 21:30

Version 1.1.1 is out.

This contains actually a whole lot of new code cause I went from Java code to Kotlin. But that should be unnoticeable. Other new features / bugfixes are:

  • No more crashes if downloads of external files (hint: GMaps images for Locations) fail.
  • A new API key for GMaps.
  • The HTML export is now paginated. By default there is one page per 5000 messages. You can customize this via --paginate <number of messages per page> or --no-pagination.
  • FLOOD_WAIT exceptions during media download are now properly handled. (Thanks to @leijurv for this.)
  • 1.1.0 had a bug which lead to messages from supergroups having no sender_id. 1.1.1 contains a database migration running the first time which will fix this.
  • HTML export should now work with Java 9 and newer.

1.1.0

Choose a tag to compare

@fabianonline fabianonline released this 11 Dec 05:19

This is the long-waited-for release containing the option to create backups of supergroups and channels. Those are not automatically activated; you have to use the options --with-supergroups and / or --with-channels. Please note that

  • only supergroups / channels within your last 100 active chats will be downloaded,
  • all of their messages will be downloaded (not just the ones you "witnessed", but every message ever sent in that channel / supergroup),
  • they will be downloaded after the normal message backup is complete.

Also, this release contains a few bugfixes:

  • Some handling for timeout errors, hopefully it's enough to keep those files-timing-out problems at bay.
  • The HTML export now shows the stats in Firefox as well.

Thanks for everyone helping by sending in bug reports, running additional tests and/or testing the new release.

1.0.6

Choose a tag to compare

@fabianonline fabianonline released this 15 Feb 07:51

Mostly bugfixes, but this version also increases the number of downloaded messages per batch from 100 to 200, effectively doubling the download speed for messages.

Other things changed / fixed:

  • Added a Dockerfile. You can now get this tool via docker pull fabianonline/telegram_backup, if you're using docker. Thanks to @luckydonald for the idea and the code.
  • Fixed a NullPointerException that could happing during media download.
  • Updated the used version of jdbc-sqlite. Hopefully it now also runs on Raspberrys.
  • More debugging info in case a TimeoutException happens during media download.

1.0.5-test.5

1.0.5-test.5 Pre-release
Pre-release

Choose a tag to compare

@fabianonline fabianonline released this 25 Nov 20:47
Tagges 1.0.5-test.5

1.0.5-test.4

1.0.5-test.4 Pre-release
Pre-release

Choose a tag to compare

@fabianonline fabianonline released this 21 Sep 19:15
Typo for 42fabf7 corrected.

1.0.5-test.2

1.0.5-test.2 Pre-release
Pre-release

Choose a tag to compare

@fabianonline fabianonline released this 20 Sep 16:48
Replaced Thread.sleep by TimeUnit.SECONDS.sleep and colleagues. Doesn…

1.0.5-test.1

1.0.5-test.1 Pre-release
Pre-release

Choose a tag to compare

@fabianonline fabianonline released this 18 Sep 09:36
Added switch  to output some encoding values.