Skip to content

Releases: gotd/td

v0.54.1

01 Jan 18:06
0a1c7e6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.54.0...v0.54.1

v0.54.0

01 Jan 07:51
2a2238c
Compare
Choose a tag to compare

What's Changed

  • feat(gen): generate ClassConstructorsMap by @tdakkota in #601
  • feat(mktyping): generate typing helpers by @tdakkota in #602
  • fix(telegram): call setup only if it is not nil by @tdakkota in #603
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 in /_tools by @dependabot in #604
  • fix(gen): separate int53 and int64 encoding by @tdakkota in #605
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 by @dependabot in #606
  • refactor(entity): split HTML parser to separate package, improve TDLib compatibility by @tdakkota in #607
  • Pass function scope context by @L11R in #608
  • fix(updates): context fixes for state manager by @L11R in #609
  • chore(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 by @dependabot in #611
  • chore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 by @dependabot in #610
  • Update TDLib schema to the latest layer by @gotd-bot in #612
  • Update TDLib schema to the latest layer by @gotd-bot in #614
  • Update Telegram schema to the latest layer by @gotd-bot in #613
  • Update TDLib schema to the latest layer by @gotd-bot in #617
  • fix(message): do not copy Builder by @tdakkota in #619
  • chore(deps): bump peter-evans/create-pull-request from 3.11.0 to 3.12.0 by @dependabot in #621
  • Update TDLib schema to the latest layer by @gotd-bot in #622
  • fix(gen): do not generate JSON encoders for Fields type by @tdakkota in #624
  • feat(constant): add TDLibPeerID type by @tdakkota in #625
  • Update TDLib schema to the latest layer by @gotd-bot in #627
  • chore(deps): bump github.com/rogpeppe/go-internal from 1.8.0 to 1.8.1 by @dependabot in #626
  • chore(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 by @dependabot in #629
  • Update TDLib schema to the latest layer by @gotd-bot in #630
  • feat(peers): add peer manager by @tdakkota in #628
  • Update TDLib schema to the latest layer by @gotd-bot in #631
  • ci: add go1.18beta1 by @ernado in #634
  • feat(peers): unify edit methods for Chat and Channel by @tdakkota in #633
  • Update TDLib schema to the latest layer by @gotd-bot in #635
  • fix(auth): improve unauthorized errors handling by @ernado in #637
  • Update TDLib schema to the latest layer by @gotd-bot in #638
  • chore(deps): bump actions/setup-go from 2.1.4 to 2.1.5 by @dependabot in #639
  • fix(fileid): use TDLibPeerID for dialog_id field by @tdakkota in #640
  • feat(gen): make getters nil safe by @tdakkota in #642
  • feat(peers): add invite links helpers by @tdakkota in #641
  • Update TDLib schema to the latest layer by @gotd-bot in #643
  • Update TDLib schema to the latest layer by @gotd-bot in #644
  • chore(deps): bump github.com/gotd/neo from 0.1.4 to 0.1.5 by @dependabot in #645
  • Update TDLib schema to the latest layer by @gotd-bot in #646
  • Update TDLib schema to the latest layer by @gotd-bot in #647
  • ci: request pkg.go.dev update on release by @tdakkota in #648
  • ci: use tdesktop schema by default by @tdakkota in #650
  • Update Telegram schema to the latest layer by @gotd-bot in #651
  • feat(telegram): update helpers to support latest schema features by @tdakkota in #652
  • Update Telegram schema to the latest layer by @gotd-bot in #654
  • Update TDLib schema to the latest layer by @gotd-bot in #653

New Contributors

  • @L11R made their first contribution in #608

Full Changelog: v0.53.0...v0.54.0

v0.54.0-alpha.5

31 Dec 13:58
2a2238c
Compare
Choose a tag to compare
v0.54.0-alpha.5 Pre-release
Pre-release

What's Changed

  • feat(gen): generate ClassConstructorsMap by @tdakkota in #601
  • feat(mktyping): generate typing helpers by @tdakkota in #602
  • fix(telegram): call setup only if it is not nil by @tdakkota in #603
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 in /_tools by @dependabot in #604
  • fix(gen): separate int53 and int64 encoding by @tdakkota in #605
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 by @dependabot in #606
  • refactor(entity): split HTML parser to separate package, improve TDLib compatibility by @tdakkota in #607
  • Pass function scope context by @L11R in #608
  • fix(updates): context fixes for state manager by @L11R in #609
  • chore(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 by @dependabot in #611
  • chore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 by @dependabot in #610
  • Update TDLib schema to the latest layer by @gotd-bot in #612
  • Update TDLib schema to the latest layer by @gotd-bot in #614
  • Update Telegram schema to the latest layer by @gotd-bot in #613
  • Update TDLib schema to the latest layer by @gotd-bot in #617
  • fix(message): do not copy Builder by @tdakkota in #619
  • chore(deps): bump peter-evans/create-pull-request from 3.11.0 to 3.12.0 by @dependabot in #621
  • Update TDLib schema to the latest layer by @gotd-bot in #622
  • fix(gen): do not generate JSON encoders for Fields type by @tdakkota in #624
  • feat(constant): add TDLibPeerID type by @tdakkota in #625
  • Update TDLib schema to the latest layer by @gotd-bot in #627
  • chore(deps): bump github.com/rogpeppe/go-internal from 1.8.0 to 1.8.1 by @dependabot in #626
  • chore(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 by @dependabot in #629
  • Update TDLib schema to the latest layer by @gotd-bot in #630
  • feat(peers): add peer manager by @tdakkota in #628
  • Update TDLib schema to the latest layer by @gotd-bot in #631
  • ci: add go1.18beta1 by @ernado in #634
  • feat(peers): unify edit methods for Chat and Channel by @tdakkota in #633
  • Update TDLib schema to the latest layer by @gotd-bot in #635
  • fix(auth): improve unauthorized errors handling by @ernado in #637
  • Update TDLib schema to the latest layer by @gotd-bot in #638
  • chore(deps): bump actions/setup-go from 2.1.4 to 2.1.5 by @dependabot in #639
  • fix(fileid): use TDLibPeerID for dialog_id field by @tdakkota in #640
  • feat(gen): make getters nil safe by @tdakkota in #642
  • feat(peers): add invite links helpers by @tdakkota in #641
  • Update TDLib schema to the latest layer by @gotd-bot in #643
  • Update TDLib schema to the latest layer by @gotd-bot in #644
  • chore(deps): bump github.com/gotd/neo from 0.1.4 to 0.1.5 by @dependabot in #645
  • Update TDLib schema to the latest layer by @gotd-bot in #646
  • Update TDLib schema to the latest layer by @gotd-bot in #647
  • ci: request pkg.go.dev update on release by @tdakkota in #648
  • ci: use tdesktop schema by default by @tdakkota in #650
  • Update Telegram schema to the latest layer by @gotd-bot in #651
  • feat(telegram): update helpers to support latest schema features by @tdakkota in #652
  • Update Telegram schema to the latest layer by @gotd-bot in #654
  • Update TDLib schema to the latest layer by @gotd-bot in #653

New Contributors

  • @L11R made their first contribution in #608

Full Changelog: v0.53.0...v0.54.0-alpha.5

v0.54.0-alpha.4

30 Dec 11:02
a564133
Compare
Choose a tag to compare

What's Changed

  • feat(gen): generate ClassConstructorsMap by @tdakkota in #601
  • feat(mktyping): generate typing helpers by @tdakkota in #602
  • fix(telegram): call setup only if it is not nil by @tdakkota in #603
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 in /_tools by @dependabot in #604
  • fix(gen): separate int53 and int64 encoding by @tdakkota in #605
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 by @dependabot in #606
  • refactor(entity): split HTML parser to separate package, improve TDLib compatibility by @tdakkota in #607
  • Pass function scope context by @L11R in #608
  • fix(updates): context fixes for state manager by @L11R in #609
  • chore(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 by @dependabot in #611
  • chore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 by @dependabot in #610
  • Update TDLib schema to the latest layer by @gotd-bot in #612
  • Update TDLib schema to the latest layer by @gotd-bot in #614
  • Update Telegram schema to the latest layer by @gotd-bot in #613
  • Update TDLib schema to the latest layer by @gotd-bot in #617
  • fix(message): do not copy Builder by @tdakkota in #619
  • chore(deps): bump peter-evans/create-pull-request from 3.11.0 to 3.12.0 by @dependabot in #621
  • Update TDLib schema to the latest layer by @gotd-bot in #622
  • fix(gen): do not generate JSON encoders for Fields type by @tdakkota in #624
  • feat(constant): add TDLibPeerID type by @tdakkota in #625
  • Update TDLib schema to the latest layer by @gotd-bot in #627
  • chore(deps): bump github.com/rogpeppe/go-internal from 1.8.0 to 1.8.1 by @dependabot in #626
  • chore(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 by @dependabot in #629
  • Update TDLib schema to the latest layer by @gotd-bot in #630
  • feat(peers): add peer manager by @tdakkota in #628
  • Update TDLib schema to the latest layer by @gotd-bot in #631
  • ci: add go1.18beta1 by @ernado in #634
  • feat(peers): unify edit methods for Chat and Channel by @tdakkota in #633
  • Update TDLib schema to the latest layer by @gotd-bot in #635
  • fix(auth): improve unauthorized errors handling by @ernado in #637
  • Update TDLib schema to the latest layer by @gotd-bot in #638
  • chore(deps): bump actions/setup-go from 2.1.4 to 2.1.5 by @dependabot in #639
  • fix(fileid): use TDLibPeerID for dialog_id field by @tdakkota in #640
  • feat(gen): make getters nil safe by @tdakkota in #642
  • feat(peers): add invite links helpers by @tdakkota in #641
  • Update TDLib schema to the latest layer by @gotd-bot in #643
  • Update TDLib schema to the latest layer by @gotd-bot in #644
  • chore(deps): bump github.com/gotd/neo from 0.1.4 to 0.1.5 by @dependabot in #645
  • Update TDLib schema to the latest layer by @gotd-bot in #646
  • Update TDLib schema to the latest layer by @gotd-bot in #647
  • ci: request pkg.go.dev update on release by @tdakkota in #648
  • ci: use tdesktop schema by default by @tdakkota in #650
  • Update Telegram schema to the latest layer by @gotd-bot in #651

New Contributors

  • @L11R made their first contribution in #608

Full Changelog: v0.53.0...v0.54.0-alpha.4

v0.54.0-alpha.3

20 Dec 16:45
fdf0b30
Compare
Choose a tag to compare
v0.54.0-alpha.3 Pre-release
Pre-release
Merge pull request #637 from gotd/fix/auth-handle-401

fix(auth): improve unauthorized errors handling

v0.54.0-alpha.2

18 Dec 18:39
7141d57
Compare
Choose a tag to compare
v0.54.0-alpha.2 Pre-release
Pre-release

What's Changed

  • feat(gen): generate ClassConstructorsMap by @tdakkota in #601
  • feat(mktyping): generate typing helpers by @tdakkota in #602
  • fix(telegram): call setup only if it is not nil by @tdakkota in #603
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 in /_tools by @dependabot in #604
  • fix(gen): separate int53 and int64 encoding by @tdakkota in #605
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 by @dependabot in #606
  • refactor(entity): split HTML parser to separate package, improve TDLib compatibility by @tdakkota in #607
  • Pass function scope context by @L11R in #608
  • fix(updates): context fixes for state manager by @L11R in #609
  • chore(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 by @dependabot in #611
  • chore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 by @dependabot in #610
  • Update TDLib schema to the latest layer by @gotd-bot in #612
  • Update TDLib schema to the latest layer by @gotd-bot in #614
  • Update Telegram schema to the latest layer by @gotd-bot in #613
  • Update TDLib schema to the latest layer by @gotd-bot in #617
  • fix(message): do not copy Builder by @tdakkota in #619
  • chore(deps): bump peter-evans/create-pull-request from 3.11.0 to 3.12.0 by @dependabot in #621
  • Update TDLib schema to the latest layer by @gotd-bot in #622
  • fix(gen): do not generate JSON encoders for Fields type by @tdakkota in #624
  • feat(constant): add TDLibPeerID type by @tdakkota in #625
  • Update TDLib schema to the latest layer by @gotd-bot in #627
  • chore(deps): bump github.com/rogpeppe/go-internal from 1.8.0 to 1.8.1 by @dependabot in #626
  • chore(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 by @dependabot in #629
  • Update TDLib schema to the latest layer by @gotd-bot in #630
  • feat(peers): add peer manager by @tdakkota in #628
  • Update TDLib schema to the latest layer by @gotd-bot in #631
  • ci: add go1.18beta1 by @ernado in #634
  • feat(peers): unify edit methods for Chat and Channel by @tdakkota in #633

New Contributors

  • @L11R made their first contribution in #608

Full Changelog: v0.53.0...v0.54.0-alpha.2

v0.54.0-alpha.1

16 Dec 17:07
a1b1651
Compare
Choose a tag to compare
v0.54.0-alpha.1 Pre-release
Pre-release

What's Changed

  • feat(gen): generate ClassConstructorsMap by @tdakkota in #601
  • feat(mktyping): generate typing helpers by @tdakkota in #602
  • fix(telegram): call setup only if it is not nil by @tdakkota in #603
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 in /_tools by @dependabot in #604
  • fix(gen): separate int53 and int64 encoding by @tdakkota in #605
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 by @dependabot in #606
  • refactor(entity): split HTML parser to separate package, improve TDLib compatibility by @tdakkota in #607
  • Pass function scope context by @L11R in #608
  • fix(updates): context fixes for state manager by @L11R in #609
  • chore(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 by @dependabot in #611
  • chore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 by @dependabot in #610
  • Update TDLib schema to the latest layer by @gotd-bot in #612
  • Update TDLib schema to the latest layer by @gotd-bot in #614
  • Update Telegram schema to the latest layer by @gotd-bot in #613
  • Update TDLib schema to the latest layer by @gotd-bot in #617
  • fix(message): do not copy Builder by @tdakkota in #619
  • chore(deps): bump peter-evans/create-pull-request from 3.11.0 to 3.12.0 by @dependabot in #621
  • Update TDLib schema to the latest layer by @gotd-bot in #622
  • fix(gen): do not generate JSON encoders for Fields type by @tdakkota in #624
  • feat(constant): add TDLibPeerID type by @tdakkota in #625
  • Update TDLib schema to the latest layer by @gotd-bot in #627
  • chore(deps): bump github.com/rogpeppe/go-internal from 1.8.0 to 1.8.1 by @dependabot in #626
  • chore(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 by @dependabot in #629
  • Update TDLib schema to the latest layer by @gotd-bot in #630
  • feat(peers): add peer manager by @tdakkota in #628

New Contributors

  • @L11R made their first contribution in #608

Full Changelog: v0.53.0...v0.54.0-alpha.1

v0.54.0-alpha.0

07 Dec 13:26
4a04b2e
Compare
Choose a tag to compare
v0.54.0-alpha.0 Pre-release
Pre-release

What's Changed

  • feat(gen): generate ClassConstructorsMap by @tdakkota in #601
  • feat(mktyping): generate typing helpers by @tdakkota in #602
  • fix(telegram): call setup only if it is not nil by @tdakkota in #603
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 in /_tools by @dependabot in #604
  • fix(gen): separate int53 and int64 encoding by @tdakkota in #605
  • chore(deps): bump golang.org/x/tools from 0.1.7 to 0.1.8 by @dependabot in #606
  • refactor(entity): split HTML parser to separate package, improve TDLib compatibility by @tdakkota in #607
  • Pass function scope context by @L11R in #608

New Contributors

  • @L11R made their first contribution in #608

Full Changelog: v0.53.0...v0.54.0-alpha.0

v0.53.0

04 Dec 21:35
cfbba9a
Compare
Choose a tag to compare

What's Changed

  • fix(codec): use ReadFull instead of Read by @tdakkota in #562
  • feat(dcs): add DNS config parser by @tdakkota in #563
  • refactor(downloader): temporary drop CDN support by @tdakkota in #565
  • feat(dcs): add conversion helper for DNSConfig by @tdakkota in #564
  • fix(faketls): update FakeTLS implementation by @tdakkota in #566
  • docs: who is using gotd by @nnqq in #570
  • chore(deps): bump actions/cache from 2.1.6 to 2.1.7 by @dependabot in #575
  • feat(fileid): add file_id decoder by @tdakkota in #567
  • feat(gen): generate TDLib API (with JSON) by @tdakkota in #576
  • chore(deps): bump github.com/gotd/getdoc from 0.6.2 to 0.7.0 by @dependabot in #577
  • ci: update TDLib schema using in Nightly workflow by @tdakkota in #578
  • chore(deps): bump github.com/go-faster/jx from 0.23.3 to 0.25.0 by @dependabot in #580
  • Update TDLib schema to the latest layer by @gotd-bot in #581
  • feat(fileid): add file_id encoder by @tdakkota in #582
  • test: use go1.18 fuzzing by @ernado in #583
  • feat(crypto): add JSON (de/en)coder for AuthKey by @tdakkota in #584
  • feat(fileid): add some creation helpers by @tdakkota in #585
  • refactor(deeplink): ensure compliance with TDLib parser by @tdakkota in #592
  • feat(gen): separate automatic flags setting to special method by @tdakkota in #595
  • Update TDLib schema to the latest layer by @gotd-bot in #599
  • feat(tljson): add AppConfig parser by @tdakkota in #600

New Contributors

  • @gotd-bot made their first contribution in #581

Full Changelog: v0.52.0...v0.53.0

v0.53.0-alpha.2

27 Nov 11:08
dae283d
Compare
Choose a tag to compare
v0.53.0-alpha.2 Pre-release
Pre-release
Merge pull request #585 from tdakkota/feat/fileid-creation-helpers

feat(fileid): add some creation helpers