Welcome to mirror list, hosted at ThFree Co, Russian Federation.

CHANGELOG.md - github.com/majn/telegram-purple.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: b4c155cce16fa3822a28b337548b76f9af264e80 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
Changelog
---------

##### 1.4.3

IMPORTANT: This repository barely sees any updates anymore.
You may want to switch to [tdlib-purple](https://github.com/ars3niy/tdlib-purple/),
which will hopefully become telegram-purple's successor.
Note that some features like secret chats are missing,
so it's not a good replacement yet.

- Always display the system account 'Telegram' as online.
- Adium: Lots of work, thanks to Kent Sutherland!
- Fix some typos and build issues
- AppStream: use new destination directory (which means we're not compatible with old AppStream versions!)

##### 1.4.3

- Bitlbee: Write files to /tmp instead (See #513)
- Windows: Automatically adapt installer filename
- Binaries should be "somewhat" reproducible now
- Update translations.  Thanks to the following people:
    * oɹʇuʞ <kntro@msn.com> (es_AR)
    * Yngve Spjeld-Landro <l10n@landro.net> (nn)
    * Piotr Drąg <piotrdrag@gmail.com> (pl_PL)
    * Denis Brandl <denisbr@gmail.com> (pt_BR)
    * Besnik <besnik@programeshqip.org> (sq)
    * Самохвалов Антон <samant.ua@mail.ru> (uk)
- Fix: Don't crash on immediately-finished transfers (See #530)
    Thanks Vladimir Panteleev <git@thecybershadow.net>!
- Fix: Don't crash on photos with geolocation (See https://github.com/majn/tgl/pull/30 )
    Thanks to himselfv <me@boku.ru> !

##### 1.4.2

- Still no support for Adium.  We just don't know how!  Help wanted!  PLEASE!
- Update Windows dependencies
- Support ancient glib (See #501)
- Update translations.  Thanks to the following people:
    * Eduardo Trápani <etrapani@gmail.com> (es)
    * Olesya Gerasimenko <gammaray@basealt.ru> (ru)
- Fix: Handle forwarded messages and captioned images better
- Fix: Handle replies better
- Fix: Images in own messages
- Fix: Remove *some* of the duplicate messages seen (Maybe fixes #258?)

##### 1.4.1

- *REMOVED* active support for Adium.  We just don't know how!  Help wanted!
- Had to skip 1.4.0 as someone distributed an intermediate version as "1.4.0"
- Import awesomeness from kenorb's mega-merge:
    * Support for pinned and other action types.
    * Stability improvements in general
- Better build support:
    * No `-Werror`
    * Compatibility with LibreSSL
    * Compatibility with C++
- Simplify: Only one level of submodules
- Add support for replies/forwarded messages
- Add support for IPv6-only
- Add windows cross-compilation script

##### 1.3.1

- Stability improvements
- Support auto-loading for documents
- Add support for "typing" in group chats (using group-typing-notifications plugin)
- Add support for /kick command in group chats

##### 1.3.0

- channel/supergroup support
- support sending code tags in markdown "backtick" format (see README for example)
- reduce amount of file-transfer popups in Pidgin, auto-load media in the background
- fix stability issues for the win32 build
- fix multiple crashes in libtgl

##### 1.2.6

- Include libtgl bugfix "use-after-not-created for photos"
- Fix Adium bundle version incompatibillity for newest version

##### 1.2.5

- Include libtgl fix to prevent crashes on certain channel messages
- Improve error handling to be more graceful

##### 1.2.4

- Fix crash on unknown media type
- Fix crash on logout after cancelling a file transfer

##### 1.2.3

- Build: Allow compilation on Windows #52 Thanks Eion!
- Build: Drop dependency on LodePNG, Thanks Ben!
- Build: Gettext is now optional

- Fix issue that prevented to send messages to deleted users in certain cases (#174)
- Fix own user being added to the buddy list in certain cases
- Fix that read recipes of own messages are being displayed (#139)
- Fix encoding inconsistencies with Unicode characters (#177)
- Fix auto-joining for chats (#179)
- Fix client not reconnecting anymore under certain circumstances (#173)
- Fix crash on compat-verification (PullRequest #183)

- Remove pointless "create chat" confirmation dialogue
- Improve logging messages
- Always send read recipes when the user is typing or sending a message
- Improve translation and user messages (#139)
- Use native password prompts (Adium)


##### 1.2.2

    - fix some licensing issues by not depending on OpenSSL any longer (thanks Ben!)
    - add tons of translations (thanks to anyone helping!)
    - fix issue that caused empty files
    - fix pidgin not reconnecting after hibernation
    - fix adium not reconnecting after hibernation
    - fix secret chat fingerprint not being displayed after restart
    - fix secret chat name not being displayed after restart

##### 1.2.1

##### Bugfixes

    - Fix buggy group chat handling
      * Assure that foreign users are always listed by their full name instead of the user ID
      * Don't automatically add group chats to buddy list to prevent incompatibillities with some libpurple clients
      * Fix issue that caused the buddy list to not be correctly updated on joining / leaving participants
      * Fix an issue that caused the user list to be printed on every group chat message in Finch

    - Fetch chat information lazily to reduce traffic and prevent flood errors
    - Improve input validation for phone numbers

###### Features

    - Support leaving chats
    - Implement the roomlist-API to allow listing of all active chats


##### Version 1.2.0 (Beta 3)

##### Bugfixes

    - Fix error in incoming message handling that caused segmentation faults
    - Fix failing audio and video transfers
    - Mark messages read on other devices as 'deferred' to avoid needless notifications
    - Improved buddy list handling (should avoid "unknown" contacts popping up)
    - Many small issues (see commit history)
    - Fix issues that caused audio and video downloads to not have a proper file ending
    - Fix issue that caused very old unused chats to not be available

###### Features

    - Allow creation of new group chats
    - Allow joining chats by invite link
    - Allow exporting chats by invite link
    - Support displaying and sending GIFs 
    - Support joining chats by invite link

##### Version 1.1.0 (Beta 2)

    - update to libtgl 2
    - support two-factor authentication
    - improve sticker support
    - add option to control message read recipes
    - many bugfixes


##### Version 1.0.0 (Beta 1)

    - Move state files into .purple/telegram-purple directory

    - Add extended account settings for controlling history and read notifications

    - Improved support for Adium
        * fix chat bookmarking
        * add custom views for account settings and chat joining


##### Version 0.7

    - Support uploads and downloads (with some caveats though):
         * Uploads wont contain the current file name but a generic one
         * Every file is uploaded as a document or picture, so unfortunately no embedded videos and audio (right now)
         * Group chats only support picture uploads since nothing else is supported by the UI

    - Fix HTML escaping issues

##### Version 0.6.1

    - Fix many stability issues
    - Do not readd left chats on login

##### Version 0.6

    - Support for secret chats 
    - Receiving geo messages

##### Version 0.5

    - Display incoming photos
    - Respect received user and chat property updates
    - Support changing own profile picture
    - Support adding new contacts
    - Display service messages
    - Works with libpurple proxy settings

##### TODO:

    - Picture Uploads
    - Audio, Video and File Transfers