forked from yaxim-org/yaxim
-
Notifications
You must be signed in to change notification settings - Fork 38
/
ChangeLog
136 lines (123 loc) · 5.55 KB
/
ChangeLog
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
0.9.9:
* User Interface: major rework for Material Design and Notification Channels
* Performance: significant improvement with many messages
* Easy Onboarding: implement account registration and contact adding (XEP-0401)
* Easy Onboarding: support Google Play referrers (XEP-0379 + XEP-0401)
* Reliable Messaging: implement Push (XEP-0357) and MAM (XEP-0313)
* Service Discovery: allow browsing other servers and join rooms (XEP-0030)
* The Matrix: support for the official Bifröst bridge on matrix.org
* Chat Rooms: use account-synchronized nickname (XEP-0172; #163)
* Chat Rooms: room search, bookmarks
* Chat: support message search
* Android: Support for new OS versions
* XMPP Backend: upgrade to Smack 4.3.5
* License: switched from GPLv2 to GPLv3 (#89)
0.9.3:
* File Upload: support sharing of pictures and files, and inline display (thanks Igor; XEP-0363)
* Chat: support *bold*, _emphasis_, ~strikethrough~ and `code` (thanks Conversations!; XEP-0393)
* Chat: new "Quote" menu option, fix copy on more incoming messages
* Easy XMPP: integrate (display of) QR codes in yaxim
* Chat Rooms: new nickname colors (XEP-0392)
* Notifications: custom ringtones
* Chat: improve clickable link support
* Roster: support adding contacts from clipboard
* About: add "Rate" and "Contact" buttons
* Optimization: faster loading of long histories
* Message Sync: fix duplicate messages bug
* Server: better discovery of MUC and File Upload
* Server: create new resurce string on resource conflict
* Offline: fix delivery of offline MUC messages
* Chat Rooms: use nickname from VCard
0.9.2:
* Fixes: Crash and connection problems fixed (among others: chatme.im)
0.9.1:
* Chat: Smiley Hugification™
* Chat: fix notification after user pressed <Home>
* Chat Rooms: repair participant list, fix crashes
* Icons: toned down status icon contrast
* Network: Android 7 improvements
* Build: switch from ant to gradle. finally!
0.9.0:
* New artwork: yaxim is now "yak's IM" ;-)
* Mobile Optimization: Support google:queue (almost XEP-0352)
* Roster: proper display of errors and subscription status
* Group Chats: finally implement XEP-0045 (huge rework)
* Notifications: many improvements, support Android Auto and Wear
* Easy XMPP: Easier account creation
* Easy XMPP: "Create Invitation" function (XEP-0379)
* Easy XMPP: Share contacts via NFC (Android Beam) and via other apps
* Security: fix for CVE-2017-5589 vulnerability
* Smarter Away: Set "DND" in silent mode
0.8.8:
* Security: fix for CVE-2014-5075 Smack vulnerability
* Preferences: new password change dialog
* Start wizard: re-enter password on account creation
* Contacts: Revamped status dialog (icons, status message history)
* Contacts: New "mark as read" context menu option
* Contacts: Option to disable contact groups display
* Security: closed export of chat and roster ContentProviders
* Security: TLSv1.2 enabled by default, fallback to v1.1 or v1
* Network: minor improvements to XEP-0198 ack requests
* Chat: glued chat window "OK" button to the bottom
* UI: Improved text contrast in light theme
0.8.7b:
* Server connection: fixed several reconnection issues
* Preferences: No more crashes with incorrect JID
* UI: Action Bar updates
* Notification: Removed distracting ticker for online/offline changes
0.8.7:
* XEP-0198: Stream Management now fully supported
* Chat: Returned messages (errors) are displayed in red
* Settings: IDNA servers are supported now
* Roster: Ask user about new contact requests
* Preferences: Auto-reconnect option removed (use "Quit" or set status to "Offline")
* Status notification: improve display of connection status, error messages
* XEP-0092: Software Version replies implemented
* XEP-0280: incoming carbons now only ring once
* XEP-0184 + XEP-0280: ack status fixed for CC'ed messages
* Action Bar: ActionBarSherlock updated from 4.2.0 to 4.4.0
0.8.6b:
* Also fix client-to-server pings (Oops, sorry!)
0.8.6:
* Fix server-to-client pings (error caused periodic reconnects)
* Better connectivity when changing WiFi networks
* Implement Message Carbons (XEP-0280)
* Share with yaxim: using main contact list now
* Contact context menu: display JID
* Sent messages context menu: new "Resend" option
* Contact sorting is case insensitive now
* Large contact list loads slightly faster
* Minor bug fix when aborting a connection
0.8.5:
* Implement XEP-0199 (client-to-server ping)
* Implement XEP-0184 (message delivery receipts)
* Privacy setting to suppress message content in notification
* Display number of new messages in roster
* Repair scrolling in chat window (fixes #53)
* Work around WiFi/3G reconnection bug
* Implement account creation with yaxim
* New actionbar
* Dark/light theme
* Font size preference
* Display number of members in roster group (fixes #41)
* Backend database changes
0.8.4:
* New user-friendly first startup dialog
* Support Android 3.x and 4.x
* Remember which roster groups were collapsed (fixes #51)
* Support offline timestamps (sending and receiving)
* New roster implementation (using SQLite, fixes #5)
* Enforce SSL by default (fixes #65)
* Support negative priorities (fixes #61)
* Updated ASMACK from flow, fixed SMACK debugging
* Support jabber servers with SRV record (finally!)
0.8.3:
* Fix another auto-reconnect iussue
* Support negative priority (fixes #61)
* Display 'Error' messages as such (fixes #44)
* Show MD5 checksum of SSL certificates (fixes #54)
* Improved UI
0.8.2:
* Fix for annoying auto-reconnect bug! Sorry folks!
* New group separator image
* Auto-clear notification when opening chat window