Openfire 5.0.0 beta release

It is exciting to be able to announce the immediate availability of the beta release of Openfire 5.0.0!

In this release, we have addressed approximately 125 issues! I’ll reserve the details for a blog post on the 5.0.0 (non-beta) release, but some of the important changes are:

  • We’ve dropped support for Java 11. The minimum requirement is Java 17 now
  • The embedded web server has received a major upgrade
  • Various security-related updates were applied, including library updates and code changes that resulted from an independent security audit (more on that later!)

This beta release (and some of its precursors) have been extensively tested by the developers and other members of the Ignite Realtime community. At this stage, we’re not seeing any critical issues. However, prior to cutting the full release, we prefer to have more feedback. That is where you come in!

We are looking for your help!

Please help us test this release! If you host your own instance of Openfire, please consider upgrading it to the new beta release. If you can’t, or if you’re not running Openfire but another brand of XMPP server, please do some interoperability testing with the server at igniterealtime.org.

Are you a client developer? Please see how your application behaves, when connecting to the beta (we can make available accounts for testing to help you do this).

If you’re nothing of a tech-head but can use an XMPP client, try to interact with our domain (for example, join our chatroom at open_chat@conference.igniterealtime.org) to see if there are any issues.

You can obtain the beta from our download page for beta releases or from the GitHub Releases page.

We would love to hear from you! If you have any questions, please stop by our community forum or our live groupchat. We are always looking for volunteers interested in helping out with Openfire development!

For other release announcements and news follow us on Mastodon or X

3 Likes

Congratulations to Ignite Realtime team for this new major “5.0.0” version (in Beta).

1 Like

:clap: igniterealtime team for Openfire 5.0.0 Beta / now testing and validating latest release @free-solutions​:switzerland:
:nerd_face::computer: Wanna try and test latest openfire beta, user side : https://vidconf.free-solutions.org account creation via XMPP client is open. I try to leave this service up in version 5.0.0 but it is for testing only thank you.

Estou com a versão 4.9.2 se colocar essa nova versão perco minhas configurações, instalações?
Sou novato na plataforma.
Obrirgado

Any instructions on how to setup 5.0.0 for video meeting room? pade is not supported with new version.

Você não perderá nenhuma configuração. No entanto, alguns usuários relataram que, após a instalação do Openfire 5.0, ele deixa de iniciar automaticamente com o sistema (Ubuntu Server). Se isso acontecer, a solução é: sudo systemctl enable openfire.

Latest Padé plugin for openfire 5.0.0 has just been publish and released.
Install package as usual, I have an openfire instance running successfuly with that version.
Hope this answer your question about it.

1 Like

Have you developed your own Openfire plugin? This handy migration guide, that tells you what plugin changes are needed in Openfire 5.0.0, will be helpful to you!

https://download.igniterealtime.org/openfire/docs/latest/documentation/plugin-dev-jetty12.html

Note that plugins compiled against older versions of Openfire will continue to be functional with Openfire 5.0.0 (assuming that no other API changes affect your plugin, of course).

1 Like


Encounter this error with latest Pade plugin on Openfire 5.0.0, build ef7aa07

Version 1.9.0 is the last version of Pade for Openfire 4.x. It wont work with OF 5.0. Please wait for Pade 1.9.1

Done. Pade 1.9.1 should now be available

1 Like