Menu

NewFeatures232

Anonymous Ulf Dittmer

New and changed features in JForum 2.3.2

Libraries

Some libraries have been changed from JForum 2.3.1 to version 2.3.2, and they are necessary to have the software running smoothly. Please make sure that no duplicated version of such exist in the WEB-INF/lib directory, as it would cause some strange runtime behavior. Below are all changed libraries. The left column shows the old version, while the right column, the new version.

Library Old version New version
Commons IO 2.0.1 2.1
Commons Lang 2.6 3.0.1
Ehcache Core 2.4.2 2.4.6
JDOM - 1.1.1
Lucene 3.3.0 3.4.0
MySQL Connector/J JDBC Driver 5.1.17 5.1.18
Quartz 2.0.2 2.1.0
SLF4J-API 1.6.1 1.6.2
SLF4J-Log4J12 1.6.1 1.6.2
jQuery 1.6.2 1.6.4

New Features

  • Use StopForumSpam.com api to ban forum spam during user registration
  • Check external avatar URL is really an image before save it
  • Record session IP
  • Change table jforum_attach_desc column mimetype to varchar(85) to support Microsoft Office 2007/2010 documents
  • Add PostREST.java for postApi which allows other application adding a post outside JForum
  • Add isAdmin(), isModerator() and isModerator(forumId) to User.java for checking poster's role
  • Apply patch for Terracotta/Ehcache
  • Fix online user session count after user registration
  • Fix if only exist one special rank in JForum, all users are marked as the special rank
  • Fix post hasCodeBlock detection

New Configurations

None


Database Schema

Table: jforum_attach_desc

  • mimetype VARCHAR(50)=>mimetype VARCHAR(85)