Bump version for release
[quassel.git] / ChangeLog
index 520495b..567a8bc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -13,47 +13,35 @@ changes, the git history at <https://git.quassel-irc.org> is your friend.
 
 Without further ado, let's start:
 
-Version 0.12.4 (2016-04-24)
+Version 0.12.5 (2018-04-24)
 ===========================
 
-* Handle STATUSMSG messages (recently abused for query spam)
-* Link previews are enabled again in Windows builds
-* Fix core crash caused by clients sending invalid handshake data
-* Fix session management with Qt5
-* Fix connection issues with non-compliant ircds
-* Translation updates
-
-Version 0.13.0 (TBR)
-====================
-
-NOTE: Database schema and settings format change, no downgrade possible!
-
-* Use Qt 5 by default
-* Add Breeze/Breeze Dark icon themes, allow selection of icon theme
-* Use Breeze icon theme by default
-* Make IRC rate limits configurable
-* Snapcraft packaging support
-* Sender colors by default (and optionally for ACTION messages)
-* Optionally hide brackets around sender/timestamp
-* Improved SSL certificate handling
+* Make "/ " use the rest of the message as a literal
+* Use commit date instead of build date to support reproducible builds
+* Support Qt 5.6 through Qt 5.10
 * Automated OSX builds (via Travis)
-* Improved automated Windows builds (via Appveyor)
-* Chat list filter/search
-* WebEngine support for URL previews (deprecates WebKit support with Qt 5)
-* QtMultimedia notification backend (deprecates Phonon support with Qt 5)
-* Various UI improvements (tooltips, tool bars, menus...)
-* Spell checking via Sonnet if KDE Frameworks integration is enabled
-* Support for many IRCv3 features, improved capability negotiation
-* Many smaller fixes and improvements
-
-Version 0.12.5 (TBR)
-====================
-
+* Update deployment and CI settings for OSX and Windows
 * Better HIDPI support with recent Qt 5 versions
+* Snapcraft packaging support
 * Inxi version bump
 * Prioritization of PING/PONG messages to prevent timeouts
 * Improved touch screen support (scrolling etc.)
-* Support Qt 5.6 and 5.7
+* WebEngine support for URL previews (deprecates WebKit support with Qt 5)
+* Disable WebKit by default due to it being unmaintained and a security risk
+* Strip format codes when checking for highlights
+* Properly disconnect from networks when shutting down
+* Reload SSL certificates on signal SIGHUP
+* Add AppData metadata for quassel and quasselclient
+* Allow channel buffer merges
+* Improve dock and tray handling on OSX
+* Split user messages on newlines, as per the RFC
+* Join channels on double-click in platforms other than OSX and Windows
+* Support Elliptic Curve keys for client<->core connections on Qt 5.5+
+* Add sanity checks for QDataStream deserialization (e.g. for size)
+* Prevent clients from trying to login to an unconfigured core, avoiding a crash
+* Various bugfixes
+* Some code cleanups
+* Translation updates
 
 Version 0.12.4 (2016-04-24)
 ===========================