Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

Commit abbae96

Browse files
committed
Prepare CHANGELOG for QXmpp 1.2
1 parent 3ce64f0 commit abbae96

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

CHANGELOG.md

+36-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,42 @@
11
QXmpp 1.2.0 (UNRELEASED)
22
------------------------
33

4-
*under development*
4+
QXmpp now requires Qt 5.7 or later. Unfortunately ABI compatibility was not
5+
kept this release again. Code coverage has been improved from 68.93% to 69.55%.
6+
7+
New features:
8+
- Implement XEP-0077: In-band registration:
9+
- Add registration manager with full unit tests (#248, @lnjX)
10+
- Add `registered` and `remove` to the IQ (#240, @lnjX)
11+
- Implement XEP-0231: Bits of Binary (#230, @lnjX)
12+
- Add `QXmppClient::indexOfExtension<T>()` (#241, @lnjX)
13+
- Add QXmppStartTlsPacket to replace fixed XML data (#236, @lnjX)
14+
- Move TLS code to private QXmppTlsManager (#236, @lnjX)
15+
- Add private QXmppInternalClientExtensions to access private part of the
16+
client (#243, @lnjX)
17+
- Add utility methods to QXmppRegisterIq to create common requests (#247, @lnjX)
18+
19+
Fixes:
20+
- QXmppMucManager: Make it possible to handle stanzas not handled by the
21+
manager (#226, @kollix)
22+
- Only send Client State Indication (CSI) states when connected (#232, @lnjX)
23+
- Fix no documentation is generated for QXmppStanza::Error and
24+
QXmppStreamFeatures (@lnjX)
25+
- Fix some doxygen warnings and undocumented Q_PROPERTYs (@lnjX)
26+
27+
Misc:
28+
- Replace deprecated Q_FOREACH (#210, @lnjX)
29+
- Replace deprecated Q_ENUMS with Q_ENUM (#227, @lnjX)
30+
- Replace deprecated signal/slots syntax (#237, @jbbgameich)
31+
- Switch to Ubuntu Bionic for Travis-CI builds (#210, @lnjX)
32+
- Use QSharedDataPointers for QXmppRegisterIq, QXmppPubSubIq,
33+
QXmppDiscoveryIq, QXmppMam{Query,Result}Iq, QXmppStreamFeatures
34+
(#230, #235, #252, @lnjX)
35+
- Refactor QXmppPubSubIq and add missing tests (#235, @lnjX)
36+
- Refactor QXmppPresence and add missing tests (#231, @lnjX)
37+
- Replace manual xmlns writing by writeDefaultNamespace() (#244, @lnjX)
38+
- Use QT_VERSION_CHECK to generate QXMPP_VERSION (#238, @lnjX)
39+
- Add clang-format file (#239, @0xd34df00d)
540

641
QXmpp 1.1.0 (Oct 23, 2019)
742
--------------------------

0 commit comments

Comments
 (0)