February 23, 2015
Tigase Server 7.0.0 Release
server
server7
release
Tigase XMPP Server 7.0.0 has been released! This release includes many major additions, many more minor additions, and a few bug fixes. We’re sure you will enjoy the software. Binaries are available from the project’s. Sources are available in our. Maven artifacts have been deployed to our. Test results are located on our.
Other Changes
- Enabling store_limit=0 in offline message storage; #2726.
- Patch #2621 LastActivity.
- Add schema upgrade code to handle new column to msghistory table (amp offline messages, adding msgtype column); #2478.
- Allow to inject a full Element instead of just a custom status; #2530.
- Switch to final version of docbkx-maven-plugin.
- BOSH SID logger improvements, filesize limitation and log rotation.
- Add mongodb support of XEP-0013: Flexible Offline Message Retrieval #2478.
- Task #478: Simplified PubSub as a basic component API add: listeners scripts.
- XEP-0013: Flexible Offline Message Retrieval; #2478.
- Separate DataForms.
- Include Sure.IM to be part of Tigase XMPP Server installer as well #2105.
- Eventbus. Move source and timestamp from child element to event attribute. Remove everysecond event.
- Remove unused, old EventBus.
- Task #815: Monitoring API.
- Issue #2607 - added documentation about support for annotations to DevGuide.
- Issue #2607 - added @HandleStanzaTypes annotation to set supported stanza types and converted some processors to be annotation based as an example.
- Add Sure.IM to be part of Tigase XMPP Server release, include installer as well #2105.
- Web Installer Documentation.
- Issue #2607 - Added support for annotations on XMPPProcessors.
- Issue #1080 - Rewrite ResourceBind and authentication plugins as preprocessors.
- Issue #1066 - Cleanup StatRecord (removed unit and listValue).
- Change how tigase-web-ui.war is included in packages; #2105.
- Issue #2564 - Added documentation for Mobile v3 optimization.
- Issue #2105 - Added packaging of Sure.IM as tigase-web-ui.war to jars directory of distribution package.
- Javadoc cleanup, remove empty/stub javadocs from overriden methods; #2541.
- Initial Javadoc cleanup, fix errors; #2541.
- Allow to change domain after login. Useful when authzid is different than authcid. #2522.
- Issue #2533 - added methods that create ability to override creation of custom classes extending OutQueue and Counter.
- Reworked BOSH SID logger to utilize JUL filtering; #2188.
- Removing node infromation from DB; #1946.
- Issue #2427 - added configurable number of messages before requesting ack and issue #2533 - added possibility to override method responsible for deciding if ack request is needed as well as possibility to override implementation of any XMPPIOProcessor.
- Issue #2097 - added adhoc script to retrieve list of all cluster nodes.
- Include hostname in CounterDataLogger and include it in primary key; #655 - Server statistics logging to DB.
- Guide on clustering check; #2548.
- Include MongoDB libraries in the distribution packages; fixes #2545.
- Task #2521 redesign internal SASL. Use BareJID as username instead of using only localpart.
- Issue #2506 - Added support to use prepared statements returning autogenerated keys.
- Add extended presence processors which allows adding any extended content to presence packets; #2474 sess-man/plugins-conf/presence/extended-presence-processors=.
- Change permissions checking so administrators won’t be able to change domain owner.
- Domain blacklist - Server side implementation; #2485.
- Domain blacklist - documentation; #2484.
- XMLRepository Javadocs.
- Issue #2429 - Added support for S2S for mapping of domains to other names to allow support for intermediate server for S2S.
- Generate epub documentation; #2171.
- Documentation naming convention change.
- Include only selected types of documentation in distribution packages: #2171.
- Add ‘Guide on accessing statistics’, resolves #2461.
You can download the latest stable version from distribution section.
Latest results of Tigase Testsuite are available for Tigase Testsuite and Tigase TTS-NG