]> granicus.if.org Git - ejabberd/commitdiff
Prepare 19.02
authorChristophe Romain <christophe.romain@process-one.net>
Tue, 26 Feb 2019 13:40:21 +0000 (14:40 +0100)
committerChristophe Romain <christophe.romain@process-one.net>
Tue, 26 Feb 2019 13:40:21 +0000 (14:40 +0100)
CHANGELOG.md
mix.exs

index 6d70116cb740b0ece8b2f5e8c7c4506fb2af8cb3..41bb685643114f7444124aca16c6b251ca6ca0a0 100644 (file)
@@ -1,6 +1,58 @@
 # Version NEXT
 
-* New acl `access_preferences` for mam preferences
+# Version 19.02
+
+* Admin
+- Fix in configure.ac the Erlang/OTP version: from 17.5 to 19.0
+- reload_config command: Fix crash when sql_pool_size option is used
+- reload_config command: Fix crash when SQL is not configured
+- rooms_empty_destroy command: Several fixes to behave more conservative
+- Fix serverhost->host parameter name for muc_(un)register_nick API
+
+* Configuration
+- Allow specifying tag for listener for api_permission purposes
+- Change default ciphers to intermediate
+- Define default ciphers/protocol_option in example config
+- Don't crash on malformed 'modules' section
+- mod_mam: New option clear_archive_on_room_destroy to prevent archive removal on room destroy
+- mod_mam: New option access_preferences to restrict who can modify the MAM preferences
+- mod_muc: New option access_mam to restrict who can modify that room option
+- mod_offline: New option store_groupchat to allow storing group chat messages
+
+* Core
+- Add MQTT protocol support
+- Fix (un)setting of priority
+- Use OTP application startup infrastructure for starting dependencies
+- Improve starting order of several dependencies
+
+* MAM
+- mod_mam_mnesia/sql: Improve check for empty archive
+- disallow room creation if archive not empty and clear_archive_on_room_destroy is false
+- allow check if archive is empty for or user or room
+- Additional checks for database failures
+
+* MUC
+- Make sure that room_destroyed is called even when some code throws in terminate
+- Update muc room state after adding extra access field to it
+- MUC/Sub: Send mucsub subscriber notification events with from set to room jid
+
+* Shared Roster
+- Don't perform roster push for non-local contacts
+- Handle versioning result when shared roster group has remote account
+- Fix SQL queries
+
+* Miscelanea
+- CAPTCHA: Add no-store hint to CAPTCHA challenge stanzas
+- HTTP: Reject http_api request with malformed Authentication header
+- mod_carboncopy: Don't lose carbons on presence change or session resumption
+- mod_mix: Fix submission-id and channel resource
+- mod_ping: Fix ping IQ reply/timeout processing (17.x regression)
+- mod_private: Hardcode item ID for PEP bookmarks
+- mod_push: Improve notification error handling
+- PIEFXIS: Fix user export when password is scrammed
+- Prosody: Improve import of roster items, rooms and attributes
+- Translations: fixed "make translations"
+- WebAdmin: Fix support to restart module with new options
 
 # Version 18.12
 
diff --git a/mix.exs b/mix.exs
index ffe9e30bba927810924ad84873b5995b2d599ff3..7bffb55e57d165560c66c99614cbaa4a4a41a9e0 100644 (file)
--- a/mix.exs
+++ b/mix.exs
@@ -3,7 +3,7 @@ defmodule Ejabberd.Mixfile do
 
   def project do
     [app: :ejabberd,
-     version: "18.12.1",
+     version: "19.2.0",
      description: description(),
      elixir: "~> 1.4",
      elixirc_paths: ["lib"],