Announcing Openfire 3.10.0 Release Candidate

The Ignite Realtime Community is pleased to announce a release candidate build of the upcoming 3.10.0 release. A lot of work has gone into this RC since the beta release a few months back and with your help testing, we are hoping to turn around a full 3.10.0 release very soon! Here are some of the highlights since the beta:

  • OF-885 : Use non-blocking, async IO for BOSH connections
  • OF-893: Fix mutual authentication for BOSH
  • OF-869: Update Jetty to version 9.2
  • OF-877: BOSH connector does not properly restart after configuration change

For those of you that track our progress on Github, we are starting a new approach for development going forward. An Openfire 3.10 branch has been created and the hope is that we will not have feature creep in this branch, but instead focus on stability and be able to make point releases when the situation warrants. In the past, Openfire’s point releases (ie 3.9.0 to 3.9.1) was a mixture of bug fixes and new features. The new features will appear in other branches with an eye toward a future 3.11 or 4.0 release! We are always looking for more folks to help develop Openfire, so please send us those pull requests and stop by our XMPP MUC room open_chat@conference.igniterealtime.org to say hi.

So please test this RC and report issues you find in the Openfire Support Forum. Do not report issues by commenting on this blog post please!

Here is a listing of download links and md5sums for this release. You can find these also on our beta download page.

md5sum
Filename
4a3df600610ba64698c74e35d295b2e4

JSopenfire-3.10.0.rc-ALL.pkg.gz
747e5a890cd672883ed69677989bac6c
openfire-3.10.0.rc-1.i386.rpm
ddf2fc93ad0a5c01e9f41860aeac90ad
openfire_3.10.0.rc_all.deb
c090d23a5cb685ddfb01b6a1074b384a
openfire_3_10_0_rc.dmg
81d05bf6e20b9f8f6a9eeab16d6b843d
openfire_3_10_0_rc.exe
734b5c3085c828531bc2f3cc610941a7
openfire_3_10_0_rc.tar.gz
2a346d0f9b691d96978dd93e79484642
openfire_3_10_0_rc.zip
e7c84d7714f53f493cd6eccb4b1759eb
openfire_src_3_10_0_beta.tar.gz
9d1ab61f11f74bbafbd0efe6c4d93b95
openfire_src_3_10_0_beta.zip
d4e38827c630bb57171f632f069003b2
openfire_src_3_10_0_rc.tar.gz
e05a13587987b0ab24325b435d04243b
openfire_src_3_10_0_rc.zip

Happy testing!

1 Like

I think it is a good idea to leave 3.10 branch only for the fixes. There were many changes, so after the final release i anticipate we will have 3.10.5 at least

Hi there! Thanks for the good work, I’m deploying 3.10 atm.

the link to the “community support forum” in this post is broken.

you might want to fix this url

http://https//community.igniterealtime.org/community/support/openfire_(formerl y_wildfire%29_support

kind regards

Thanks, hopefully it is now fixed

Valentin, read this document on syncing messages between clients. You need a client supporting this. Openfire supports syncing since 3.9.2. Explanation: message synchronization between clients