Menu

NewFeatures234

Anonymous Ulf Dittmer

New and changed features in JForum 2.3.4

Libraries

Some libraries have been changed from JForum 2.3.3 to version 2.3.4, 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
bsh 2.0b4 2.0b5
Commons Codec 1.5 1.6
Commons IO 2.1 2.2
Ehcache Core 2.4.6 2.4.7
FreeMarker 2.3.18 2.3.19
HSQLDB 2.2.6 2.2.8
HTML Lexer - 2.1
HTML Parser 1.6 2.1
JBossCache Core 3.2.5.GA 3.2.7.GA
JBoss Common Core 2.2.14.GA 2.2.19.GA
JBoss Logging SPI 2.0.5.GA 2.1.2.GA
JDOM 1.1.1 2.0.2
JGroups 2.12.2.Final 2.12.3.Final
Log4J 1.2.16 1.2.17
Lucene 3.5.0 3.6.0
JavaMail 1.4.4 1.4.5
MySQL Connector/J JDBC Driver 5.1.18 5.1.20
PostgreSQL JDBC Driver 9.0-801.jdbc3 9.1-901.jdbc3
Quartz 2.1.1 2.1.5
SLF4J-API 1.6.4 1.6.6
SLF4J-Log4J12 1.6.4 1.6.6
MS SQL Server JDBC Driver 2.0 4.0
jQuery 1.7.1 1.7.2

New Features

  • Fix [#2] : code-tag parsing breaks regular expressions (assumes fixed set of groups)
  • Fix [#3] : cleanup of style.css wrt table formatting
  • Fix [#4] : moderation/admin controls not shown for locked topics / cannot unlock thread
  • Fix [#5] : try harder to use browser language, don't give up after the first locale
  • Fix [#6] : hsqldb's Topic selectByUserByLimit uses wrong order of arguments
  • Fix [#7] : checkemail javascript doesn't allow "+" in email-address (common with Gmail users)
  • Fix [#8] : hsqldb supports AutoKeys?
  • Fix [#9] : order of search keywords has impact on results, one order returns results, the other doesn't
  • Fix [#10] : some agreement texts not in UTF-8 encoding
  • Fix [#11] : Exception thrown and shown in Browser if attachment without desription is attached
  • Fix [#14] : Invalid Oracle DB Update Script to modify default of jforum_topics table topic_views column
  • Fix [#15] : Invalid Query for Oracle DB with LIMIT statement to select TopDownloads?
  • Fix [#16] : German i18n text missing
  • Fix [#17] : Admin/Set-up - changes are not saved, cannot configure Jforum!
  • Fix [#21] : SQL Error in "Top Downloads" page when using SQL Server
  • Fix [#23] : NullPointerException is thrown at net.jforum.repository.RankingRepository line 126 while iterating list
  • Fix [#25] : Stack Overflow Error at GenericBanlistDAO.java:126
  • Fix [#26] : RESTAuthenticationTestCase fails on oracle
  • Fix [#27] : SummaryTest.testListPosts() fail when jforum is freshly installed
  • Fix [#28] : the junit test SummaryTest? depends on google's smtp serve
  • Fix [#29] : SummaryDAO seems not working on Oracle. It tries to read a blob as a String which results a NullPointerException
  • Fix [#31] : JForum doesn't start after manual installation with oracle database.
  • Fix [#32] : LuceneSearchTestCase fails
  • Fix [#36] : About Fetch mail

New Configurations

Entry name Default value Description
avatar.image.dir images/avatar Avatar images path in URL
avatar.store.dir ${application.path}/${avatar.image.dir}/ Avatar images stored path in file system
stopForumSpam.api.enabled true Enable StopForumSpam API
stopForumSpam.api.url http://www.stopforumspam.com/api? StopForumSpam API URL

Database Schema

None


Related

Tickets: #10
Tickets: #11
Tickets: #14
Tickets: #15
Tickets: #16
Tickets: #17
Tickets: #2
Tickets: #21
Tickets: #23
Tickets: #25
Tickets: #26
Tickets: #27
Tickets: #28
Tickets: #29
Tickets: #3
Tickets: #31
Tickets: #32
Tickets: #36
Tickets: #4
Tickets: #5
Tickets: #6
Tickets: #7
Tickets: #8
Tickets: #9