Active development of JAMWiki has ceased, and bug fixes and support will be limited at best. If you are interested in taking over management of JAMWiki please send an email to the jamwiki-devel mailing list.

JAMWiki 0.6.4

Release Notes

JAMWiki 0.6.4 (code name "Theme from Superman") is now available for download from Sourceforge. The 0.6.4 release is a minor release that includes several enhancements and fixes as well as some significant updates to the wiki syntax parser. Notable changes made during this release include:

  • Reorganization of the project layout and structure so that the parser can now be used as a standalone library. Other projects are encouraged to use the JAMWiki parser in their own applications.
  • Significantly more unit-test coverage for the parser and several fixes to ensure that parser output more exactly matches Mediawiki output.
  • Upgrade to Lucene Search 2.3.1.
  • Numerous bug fixes.

See the README.txt and CHANGELOG.txt files included in the JAMWiki distribution for additional details about this release. Users are also encouraged to visit for more detailed documentation, to report any problems, or to contribute to the project.


New Features

  • Update and reorganize the monolithic jamwiki project structure into the more modular jamwiki-core, jamwiki-web and jamwiki-war sub-projects. As a result of this change it is now possible to use the JAMWiki parser as a standalone library.
  • Update the parser to generate syntax that more exactly matches the parsed HTML output of Mediawiki.
  • Significantly improve the JAMWiki unit-test coverage.
  • Ignore line feeds in diffs to prevent showing changes due only to file format differences.
  • Add an option to view only untranslated keys on the Special:Translation page.
  • Upgrade to Lucene Search 2.3.1.
  • Updated spam filter patterns.


  • Resolve broken parsing of Javascript tags for wikis that have enabled the "allow Javascript" option. Reported by ksdprasad.
  • Resolve potential issues with invalid URLs that contain multiple "/" characters such as Reported with a suggested fix by an anonymous JAMWiki user.
  • Resolve an issue that prevented viewing user contributions for users with logins containing underscores. Reported by yesesnono.
  • Add field-length checks to all database inserts/updates and either trim the field or report an error when a field exceeds the maximum allowed length.
  • Fix an issue that prevented template <noinclude> and <includeonly> sections from displaying templates, signatures, and other content that requires parser pre-processing. Reported by ean.
  • Category pages were previously displaying only images, articles, and sub-categories, leaving out templates. Reported by ean.
  • Links of the form [ '''Bold text'''] will now properly parse markup for the link caption.
  • Fix a parser issue that could cause wiki tables to be generated with missing opening <tr> tags.
  • Add topic name validation to uploaded image files.

Translation Updates

  • Updated Chinese translations (hfl).
  • Updated Dutch translations (Angel).
  • Updated German translations (axelclk).

Installation Instructions

Upgrades - see Installation#Upgrades

New Installs - see Installation#New Installs.

Please report any bugs on the Bug Reports page, providing any error messages from the logs and any additional information that can be used to diagnose the problem.