[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [9c90be4](https://github.com/telegramdesktop/tdesktop/commit/9c90be49c4ab964c532c6d380863917d646a7935) • _4 files, +7/-0_
Add public keys for canary channel.

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [7e945a8](https://github.com/telegramdesktop/tdesktop/commit/7e945a82e5f9def9dd3a91de595909e2a8e73b7d) • _9 files, +1279/-0_
Add v2 update verification core and build channels

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [35ec792](https://github.com/telegramdesktop/tdesktop/commit/35ec792e5a176ba875a424ac83ab542576d63f56) • _3 files, +672/-0_
Support v2 channel packing in the Packer

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [407162b](https://github.com/telegramdesktop/tdesktop/commit/407162b8ddf0da3fde281e1f50ea2a25867f9a17) • _7 files, +662/-141_
Verify, fetch and install v2 updates in the client

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [036f6f0](https://github.com/telegramdesktop/tdesktop/commit/036f6f0c382b6ba62a4712ba849f3df40180354f) • _2 files, +9/-1_
Show canary version and skip changelogs on canary

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [c6b63c8](https://github.com/telegramdesktop/tdesktop/commit/c6b63c8b0856d6088004b310e1aef05da0725a15) • _2 files, +821/-0_
Add focused tests for v2 update verification

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [77b0dab](https://github.com/telegramdesktop/tdesktop/commit/77b0dab198d442d34ffde0fab60828261b337925) • _1 files, +862/-0_
Add canary build and publish workflow

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [536a052](https://github.com/telegramdesktop/tdesktop/commit/536a05295df266bf89d2712248f0c1bdca78dc45) • _1 files, +186/-163_
Build one canary lane per repository in CI

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [0eb7395](https://github.com/telegramdesktop/tdesktop/commit/0eb7395715ce253f864b960537a035fbe3f9e5b4) • _3 files, +31/-13_
Use readable v2 update file names

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [f5c9f74](https://github.com/telegramdesktop/tdesktop/commit/f5c9f748a9e9a78e5619df1fa1d2c5b784f63d05) • _4 files, +117/-8_
Use new update names and pinned Bot API image in CI

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [53aea2a](https://github.com/telegramdesktop/tdesktop/commit/53aea2a8de93513b24dc18a1ddfb4d0490abd95d) • _3 files, +108/-62_
Ship per-arch mac updates with a universal installer

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [95a9571](https://github.com/telegramdesktop/tdesktop/commit/95a957177959b8ec1ccbb8bb5908c14a079912fd) • _1 files, +70/-28_
Publish portable archives as canary first installs

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [29c10aa](https://github.com/telegramdesktop/tdesktop/commit/29c10aa18249c4c267d0ac83052cb241ddf753ec) • _1 files, +5/-4_
Drop the bundled d3d compiler from canary builds

[telegramdesktop/tdesktop/dev](https://github.com/telegramdesktop/tdesktop/tree/dev) • [c2ccfa9](https://github.com/telegramdesktop/tdesktop/commit/c2ccfa978ef276abfd1e94187b486a824e70498d) • _3 files, +41/-4_
Embed external and local signatures in one packer pass

[#tdesktop](?q=%23tdesktop)