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 http://jamwiki.org/ for more detailed documentation, to report any problems, or to contribute to the project.
Changelog
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.
Bugfixes
- 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 http://example.com/wiki//en/StartingPoints. 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 [http://example.com '''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.