Skip to content

Releases: 9seconds/mtg

v2.1.7

09 Aug 14:53
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.6...v2.1.7

v1.0.12

09 Aug 14:45
Compare
Choose a tag to compare

A regular maintenance release for v1. Updates of dependencies, linters and Go to 1.19

v2.1.6

21 Mar 13:09
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.5...v2.1.6

v1.0.11

21 Mar 13:07
9d67414
Compare
Choose a tag to compare

A regular maintenance release for v1. Updates of dependencies, linters and Go to 1.18

v2.1.5

11 Mar 15:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.1.4...v2.1.5

v2.1.4

03 Dec 06:30
Compare
Choose a tag to compare

This is a hotfix release for 2.1.3 that has broken uploads. Highly recommended to update if you used to share images or videos.

What's Changed

Full Changelog: v2.1.3...v2.1.4

v2.1.3

02 Dec 04:10
Compare
Choose a tag to compare

This release made 2 major improvements:

  1. Support of whitelists
  2. Performance tuning

I hope, now mtg is on par with official proxy. Another important thing, is that tunning of tcp-buffer size makes no effect. An option is not removed but completely ignored.

What's Changed

New Contributors

Full Changelog: v2.1.2...v2.1.3

v2.1.2

05 Oct 08:58
Compare
Choose a tag to compare

This release slightly extends an interface of mtglib.Logger, adds a new option AllowFallbackOnUnknownDC and relevant configuration option allow-fallback-on-unknown-dc.

This option defines how mtg should behave if client requests unknown DC. Each time when client establishes a connection to a proxy, it sends a number of DC that it wants to connect to. This DC defines a number of the cluster: media, messages, channels and so on. But sometimes clients may issue a number mtg knows nothing about. It may be due to the bugs (#208) or because new cluster is present but a version of mtg is old enough to know about it. Telegram works in a way that each cluster may server any request (latency is an issue though). So, if you want a media, you can ask for that from messages cluster and vice versa. You'll get a response but with poor performance.

This option defines if mtg should reject unknowns (default behaviour for running with config and inverse for simple-run) or choose any known DC for that.

What's Changed

Full Changelog: v2.1.1...v2.1.2

v2.1.1

30 Aug 12:39
Compare
Choose a tag to compare

This release fixes an issue with a poor performance in media download. Also, lint updates, dependency updates and Golang 1.17

v1.0.10

30 Aug 12:36
Compare
Choose a tag to compare

A regular maintenance release:

  1. Lint updates
  2. Dependency updated
  3. Golang 1.16 -> 1.17