Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

On startup Roller will test your database connection and give you detailed error messages if it fails. Roller will automatically setup tables for you and you'll be up and running in minutes.

Pluggable Comment Validators

Make it possible to plugin multiple comment validators and provide set of "default" validators for blacklist, excess-size, excess-links and for the Akismet spam prevention system.

Infrastructure upgrades

The biggest changes are under the hood. In Roller 4.0 we've upgraded the foundations upon which Roller is built. Roller now requires Java SE 5, now uses Struts2 ROL-1439 instead of Struts1 and now includes a new JPA-based back-end implementation that completely replaces Hibernate ROL-1447.

...

  • ROL-1136 Enable the use of Screen Name (was 'allow user to change username')
  • ROL-1294 Task scheduling is inconsistent due to use of java.util.Timer
  • ROL-1323 Remove 'Referrers' tab for sites that don't use this functionality
  • ROL-1350 Refine trackback message...
  • ROL-1359 a small bug about bookmarks
  • ROL-1360 Notify email value $cform.notify is always false
  • ROL-1365 Filter by Search String on the Entries page
  • ROL-1371 Bad links in site-wide comment links
  • ROL-1378 Upgrade to Apache Velocity 1.5
  • ROL-1379 Upgrade to Apache XMLRPC 3.0
  • ROL-1380 Rename Atom Admin Publishing Protocol
  • ROL-1386 Keywords on blacklist still let through in comments while non blacklisted terms are trapped
  • ROL-1449 - Add support for registration via email (patch from Sedat Çiftçi)
  • ROL-1314 Option to show full comment in Comment Management page
  • ROL-1288 Fix hibernate config & lazy fetching
  • ROL-978 Replace HSQLDB with Apache Derby in JUnit tests
  • ROL-840 Calendar: do not show indication of future posts
  • ROL-1279 Bookmark form should check for valid URLs
  • ROL-1291 - Ability to fetch single entry via $model.weblog.getEntry($anchor)
  • ROL-1246 - Roller template model for site/blog statistics
  • ROL-1307 - Get most commented: add weblog handle.