aboutsummaryrefslogtreecommitdiff
path: root/doc/release_notes_0.9.txt
diff options
context:
space:
mode:
authorMickaël Rémond <mickael.remond@process-one.net>2005-04-18 18:16:01 +0000
committerMickaël Rémond <mickael.remond@process-one.net>2005-04-18 18:16:01 +0000
commit374ea0b8f537b79fe90b0e932ae4c187fdefe5e5 (patch)
tree596c65914cbf3047ce11b139966ee03d0fb536e0 /doc/release_notes_0.9.txt
parent* doc/guide.tex: Updated (diff)
Fixed date in documentation.
Preparing release note for ejabberd 0.9 SVN Revision: 313
Diffstat (limited to 'doc/release_notes_0.9.txt')
-rw-r--r--doc/release_notes_0.9.txt73
1 files changed, 73 insertions, 0 deletions
diff --git a/doc/release_notes_0.9.txt b/doc/release_notes_0.9.txt
new file mode 100644
index 000000000..b24967922
--- /dev/null
+++ b/doc/release_notes_0.9.txt
@@ -0,0 +1,73 @@
+ Release notes
+ ejabberd 0.9
+
+ This document describes the major new features of and changes to
+ ejabberd 0.9, compared to latest public release ejabber 0.7.5.
+
+ For more detailed information, please refer to ejabberd User
+ Guide.
+
+
+Virtual Hosting
+
+ ejabberd now can host several domain on the same instance.
+ This option is enabled by using:
+
+ {hosts, ["erlang-projects.org", "erlang-fr.org"]}.
+
+ instead of the previous host directive.
+
+ Note that you are now using a list of hosts. The main one should
+ be the first listed. See migration note further for details.
+
+
+Shared Roster
+
+ Shared roster is a new feature that allow the ejabberd
+ administrator to add jabber user that will be present in the
+ roster of every users on the server.
+ Shared roster are enabled by adding:
+
+ {mod_shared_roster, []}
+
+ at the end of your module list in your ejabberd.cfg file.
+
+
+PostgreSQL (ODBC) support
+
+ PostgreSQL support is enabled by using the following module in
+ ejabberd.cfg instead of their standard counterpart:
+
+ mod_last_odbc.erl
+ mod_offline_odbc.erl
+ mod_roster_odbc.erl
+
+ The database schema is located in the src/odbc/pq.sql file.
+
+
+Migration from ejabberd 0.7.5
+
+ Migration is pretty straightforward as Mnesia database schema
+ converions is handled automatically.
+ Here are the following steps to proceed:
+
+ 1. Stop your instance of ejabberd.
+
+ 2. In ejabberd.cfg, define the host lists. Change the host
+ directive to the hosts one:
+ Before:
+ {host, "erlang-projects.org"}.
+ After:
+ {hosts, ["erlang-projects.org", "erlang-fr.org"]}.
+ Note that when you restart the server the existing users will be
+ affected to the first virtual host, so the order is important. You
+ should keep the previous hostname as the first virtual host.
+
+ 3. Restart ejabberd.
+
+
+Bugfixes
+
+ This release contains several bugfixes and architectural changes.
+ Please refer to the Changelog file supplied with this release for
+ details of all improvements in the ejabberd code.