@@ -7,48 +7,7 @@ toc: true
77
88# In the Works
99
10- * ** [ RFC 9266 Channel Bindings for TLS 1.3] ( https://www.rfc-editor.org/rfc/rfc9266 ) **
11-
12- * ** [ XEP-0386: Bind 2] ( https://xmpp.org/extensions/xep-0386.html ) **
13-
14- * ** [ XEP-0388: Extensible SASL Profile (SASL2)] ( https://xmpp.org/extensions/xep-0388.html ) **
15-
16- * ** [ XEP-0424: Message Retraction] ( https://xmpp.org/extensions/xep-0424.html ) **
17-
18- * ** [ XEP-0440: SASL Channel-Binding Type Capability] ( https://xmpp.org/extensions/xep-0440.html ) **
19-
20- * ** [ XEP-0474: SASL SCRAM Downgrade Protection] ( https://xmpp.org/extensions/xep-0474.html ) **
21-
22- * ** [ XEP-0480: SASL Upgrade Tasks] ( https://xmpp.org/extensions/xep-0480.html ) **
23-
24- * ** Automatic SQL schema creation and update**
25-
26- With [ Automatic SQL schema] ( https://www.process-one.net/blog/automatic-schema-update-in-ejabberd/ ) ,
27- ejabberd can handle SQL schema upgrades automatically when you update
28- to a new ejabberd release that includes some change in the SQL schema.
29- It can also create the schema on an empty database during a new deployment.
30- It works with both old and new schemas.
31-
32- * ** Matrix support**
33-
34- A Matrix bridge [ was included in October 2022] ( https://www.process-one.net/blog/matrix-protocol-added-to-ejabberd/ )
35- in [ ejabberd Business Edition] ( https://www.process-one.net/en/ejabberd/#getejabberd )
36- and [ Fluux] ( https://fluux.io/ ) ejabberd SaaS platform.
37- Now it is planned to include it in the
38- [ ejabberd Community Server] ( https://github.com/processone/ejabberd ) too.
39-
40- * ** Commands API versioning**
41-
42- With [ API versioning] ( https://github.com/processone/ejabberd/pull/4118 ) ,
43- when an API command gets some breaking change, it is defined as a new API version.
44- When a client queries to use that command, by default the most recent one is used,
45- and the API client can specify the API version it supports.
46-
47- * ** Support Elixir 1.16 and Erlang/OTP 27**
48-
49- Those versions were recently released or planned, see
50- [ Elixir 1.16] ( https://elixir-lang.org/blog/2023/12/22/elixir-v1-16-0-released/ )
51- and [ Erlang/OTP 27.0-rc1] ( https://www.erlang.org/news/167 ) ).
10+ * Nothing to mention here right now
5211
5312# Planned
5413
@@ -69,12 +28,28 @@ toc: true
6928
7029# Released
7130
31+ ## 2024
32+
33+ - [ 24.02] ( https://www.process-one.net/blog/ejabberd-24-02/ )
34+ * [ Matrix gateway] ( https://docs.ejabberd.im/admin/configuration/modules/#mod-matrix-gw )
35+ * [ RFC 9266 Channel Bindings for TLS 1.3] ( https://www.rfc-editor.org/rfc/rfc9266 )
36+ * [ XEP-0386: Bind 2] ( https://xmpp.org/extensions/xep-0386.html )
37+ * [ XEP-0388: Extensible SASL Profile (SASL2)] ( https://xmpp.org/extensions/xep-0388.html )
38+ * [ XEP-0424: Message Retraction] ( https://xmpp.org/extensions/xep-0424.html )
39+ * [ XEP-0440: SASL Channel-Binding Type Capability] ( https://xmpp.org/extensions/xep-0440.html )
40+ * [ XEP-0474: SASL SCRAM Downgrade Protection] ( https://xmpp.org/extensions/xep-0474.html )
41+ * [ XEP-0480: SASL Upgrade Tasks] ( https://xmpp.org/extensions/xep-0480.html )
42+ * [ Automatic SQL schema] ( https://www.process-one.net/blog/automatic-schema-update-in-ejabberd/ ) creation and update
43+ * Commands [ API versioning] ( https://github.com/processone/ejabberd/pull/4118 )
44+ * Support Elixir 1.16 and Erlang/OTP 27.0-rc1
45+
7246## 2023
7347
7448- [ 23.10] ( https://www.process-one.net/blog/ejabberd-23-10/ )
7549 * Support for [ XEP-0402: PEP Native Bookmarks] ( https://xmpp.org/extensions/xep-0402.html )
7650 * Support for [ XEP-0421: Occupant Id] ( https://xmpp.org/extensions/xep-0421.html )
7751 * MySQL Performance enhancements
52+
7853- [ 23.04] ( https://www.process-one.net/blog/ejabberd-23-04/ )
7954 * [ ` mod_mam ` ] ( https://docs.ejabberd.im/admin/configuration/modules/#mod-mam ) support for [ XEP-0425: Message Moderation] ( https://xmpp.org/extensions/xep-0425.html )
8055 * New [ ` mod_muc_rtbl ` ] ( https://docs.ejabberd.im/admin/configuration/modules/#mod-muc-rtbl ) : [ Real-Time Block List] ( https://xmppbl.org/ ) for MUC rooms
0 commit comments