jamwiki-announce Mailing List for JAMWiki (Page 2)
Brought to you by:
wrh2
This list is closed, nobody may subscribe to it.
2010 |
Jan
(3) |
Feb
|
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(2) |
Jul
(1) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 |
Jan
(4) |
Feb
|
Mar
(1) |
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
(2) |
Aug
(3) |
Sep
(2) |
Oct
|
Nov
(1) |
Dec
(1) |
2012 |
Jan
(2) |
Feb
|
Mar
(3) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2013 |
Jan
(2) |
Feb
(1) |
Mar
(1) |
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <jam...@li...> - 2011-03-09 01:36:30
|
The first bugfix release of the JAMWiki 1.0.x series, JAMWiki 1.0.1 (code name "The Blind Side") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-1.0.1.war This release is a minor release that contains only bugfixes; no changes have been made to CSS, the database schema, or any other area that would require special attention when upgrading. All users of previous JAMWiki 1.0.x releases are encouraged to upgrade. Please see the release notes at http://jamwiki.org/wiki/en/JAMWiki_1.0.1 and the CHANGELOG below for information about this release. Feedback and bug reports can be submitted at http://jamwiki.org/. Thank you, The JAMWiki Team About JAMWiki ============= JAMWiki is a wiki engine implemented using Java/JSP that attempts to provide much of the functionality of MediaWiki. It can be run with or without a database and is designed to be fast and easy to set up. CHANGELOG ========= New Features: * None. Bugfixes: * Fix a locking issue with Lucene that could prevent the search index from being updated when topics are changed immediately after upgrading. * Update ASA database support for JAMWiki version 1.0.x, tested with SQL Anywhere 11.0.1 (dallas). * Fix the subst: tag to properly substitute content when a topic is saved. Reported by Gregory Brown. * Namespaces should be handled case-insensitive, but instead variations in case-sensitivity could throw IllegalArgumentException. Reported by Quynh Nguyen and Tan-Vinh Nguyen. Translation Updates: * Updated German translations (axelclk). |
From: <jam...@li...> - 2011-01-25 06:38:18
|
After seven months of development the always excitable JAMWiki 1.0 release (code name "JAMWiki") is now available for download from SourceForge: http://downloads.sourceforge.net/jamwiki/jamwiki-1.0.war This release is a major release that contains significant new features as well as bug fixes and enhancements: * Mediawiki syntax compatibility improvements. JAMWiki 1.0 has been tested against test data that includes thousands of topics from multiple language versions of existing Mediawiki sites to ensure that syntax parsing is as close to Mediawiki as possible. In particular, many template processing issues have been resolved and new syntax support has been added for HTML heading tags (<h1>, <h2>, etc) and the <onlyinclude> tag. New parser function support includes {{#switch}} and {{#ifexist}}. * Shared image repositories. Sites that make use of virtual wikis will now be able to specify one virtual wiki as a shared repository for images. Other virtual wikis can then reference those images as if they were on the same virtual wiki, eliminating the need to upload to two different places. * UI updates. The diff and history pages now more-closely match Mediawiki with links to the previous diff, author information, and other useful information displayed. Additionally, the UI of the admin screens now uses tabs for better organization, making it easier to manage an installation. * Virtual wiki enhancements. Several long-awaited capabilities are now in place for virtual wikis, including the ability to specify logos, titles, and meta descriptions that are specific to a virtual wiki. * Image processing enhancements. A new image resizing algorithm produces images of much higher quality while offering slightly better performance and less memory usage. * Interwiki enhancements. A new option allows interwiki links of the form [[wikipedia:Main Page]] to render in a toolbox in the left nav, matching the behavior found on Mediawiki sites. The old JAMWiki behavior can be re-enabled through a configuration option in the Special:Admin tool. * Performance improvements. Ongoing performance work is aimed at making this the fastest and most scalable JAMWiki release yet. * Build improvements. For developers, Michael Osipov has significantly improved the Maven build scripts. * More. An array of translation updates, bug fixes, enhancements, and cleanups. Please review the release notes at http://jamwiki.org/wiki/en/JAMWiki_1.0 for upgrade and installation instructions. Feedback and bug reports can be submitted at http://jamwiki.org/. Thank you, The JAMWiki Team About JAMWiki ============= JAMWiki is a wiki engine implemented using Java/JSP that attempts to provide much of the functionality of MediaWiki. It can be run with or without a database and is designed to be fast and easy to set up. CHANGELOG ========= New Features: * Add an option to specify a "shared file repository" from the Special:Admin page. If set, then any virtual wiki will be able to access images from the "shared" virtual wiki as if they were on the same virtual wiki. * Use a new algorithm for image resizing to greatly improve image quality. * Update the Special:Diff UI to display additional information, including revision dates, edit comments, and links to previous/next diff. * Display author, revision information, and links to previous/next revision when viewing an old version of a topic. * Virtual wiki enhancements including the ability to configure a different site name, meta description and logo for each virtual wiki. * Support the #switch parser functions. Usage: "{{#switch: value | case1 = result | case2 = result | default}}". * Support the #ifexist parser function. Usage: "{{#ifexist: topic | exists | does not exist}}". * Support the Mediawiki <onlyinclude> tag for template content. * Allow use of HTML heading tags (<h1>, <h2>, etc). * Use SLF4J for logging instead of java.util.logging to allow consolidated logging from core code and dependencies such as Spring and ehcache. Site admins will need to configure the /WEB-INF/classes/logback.xml file. * Update the admin page UI to improve usability - content is now organized using tabs, and some options have been re-worked. * Store interwiki patterns in the database and add a management interface for interwiki links to the Special:VirtualWiki page. Not all of the patterns from the old interwiki.properties file have been migrated, so sites using patterns that were not migrated will need to manually add them. * Display interwiki and virtual wiki links in boxes in the left nav by default. Sites needing the old behavior (inline links) can re-enable it from the parser tab of the Special:Admin page. * Use the database rather than the search engine to generate results for the Special:LinkTo page and add pagination and sorting to Special:LinkTo. * Refactor Special:OrphanedPages to vastly improve speed & scalability. * SEO optimizations: return HTTP 404 when requesting a page for a topic that does not exist, return HTTP 500 for error pages, and specify the "canonical" meta tag for redirected topics. * Wiki date patterns can now be configured from the Special:Admin page. Suggested by Michael Osipov (mosipov). * Add support for the Caché database (dprekker). * Add an option to treat capitalized and lowercase topic names as a single record. For example, "Topic" and "topic" would refer to the same topic. * Display pagination options when viewing topic categories. * Reduce the amount of parsing the must be done when importing topics in order to improve performance. * Use a separate "resized" folder to cache resized images in order to more clearly separate original uploads from thumbnail and resized images. * Organize new file uploads by virtual wiki on the file system. * A new "Regenerate Topic Metadata Records" tool has been added to the Special:Maintenance page to allow regeneration of all topic metadata including categories and "link to" records. * Remove ability to automatically upgrade from versions prior to 0.8.0. * Remove unused/obsolete Javascript and namespace the remaining code. * Add several indexes to the database to improve query performance. * Persist configuration information to a new jam_configuration table in addition to the jamwiki.properties file. This table will be used in future releases. * Removed Java Diff from JAMWiki source and moved to Maven Central repository. * Reworked internal POM structure and made build process easier than ever before. * Upgrade to Spring Framework 3.0.5.RELEASE. * Upgrade to Spring Security 3.0.5.RELEASE. * Upgrade to Ehcache 2.1.0. * Upgrade to Lucene Search 3.0.3. * Upgrade to commons-fileupload-1.2.2. * Upgrade to commons-io-2.0. * Upgrade to bliki-core 3.0.16. Bugfixes: * Fix template parsing when <includeonly>|</includeonly> is used. * Fix template parsing for syntax like "{{{template}}". * Interwiki links and virtual wiki links with no topic name of the form "[[interwiki:]]" or "[[:virtualwiki:]]" should link to the root page of the link target. * Images with multiple captions ([[Image:Example.gif|caption1|caption2]]) should only render the last caption value specified. * Fix a design flaw in processing of nested metadata, such as categories included via templates or "link to" in records in image captions, that could cause nested information to not be processed for the parsed topic. * A corrupt image should not halt page parsing; instead just display the image name as text. * Refactor image processing code to use less memory and avoid OOM errors. * For SVG images and other images that cannot be resized by the JVM, return a link to the image file rather than an upload link or error message. * When importing topics with Special:Import convert from Mediawiki to JAMWiki namespace for additional patterns including "[[:", "{{", and "{{:". * Fix parsing of category when the category name is a template parameter such as "[[Category: {{{1}}}]]". * Templates and signatures should be expanded when using wiki preformatted sytnax (" ~~~~") but not when using HTML preformatted syntax ("<pre>~~~~</pre>). * Convert all Special: pages to use proper camel case, and create redirects for the non-camel case versions. Reported by Michael Osipov. * Clicking the "diff" button on the Special:History page for topics with only one revision should not generate a system error. Reported by shar. * Make the parser's infinite loop detection more robust. * Fix an issue that caused non-link signatures ("my sig") to display tildes instead of the signature text. * When importing Mediawiki XML the Special:Import tool should trim author names longer than 100 characters to conform to JAMWiki database limits. * Do not throw a "topic already exists" error if importing a topic when the existing topic name differs from the new topic in a case-sensitive way. Translation Updates: * Updated German translations (axelclk). * Updated Russian translations (shar). |
From: Ryan H. <rya...@gm...> - 2011-01-16 21:00:46
|
The third, and hopefully final, beta release for JAMWiki 1.0.0 is available for download and testing: http://jamwiki.org/download/jamwiki-1.0.0-beta3.war IMPORTANT: This release is a BETA release version of JAMWiki. It should not be used in production environments. Draft release notes for the JAMWiki 1.0.0 release can be found at http://jamwiki.org/wiki/en/JAMWiki_1.0.0 and include a list of features, bug fixes, and installation instructions. Individuals who want to help with the final JAMWiki 1.0.0 release are encouraged to install and test this beta release and contribute feedback (including "works for me" with a description of your app server, OS and database) and bug reports at http://jamwiki.org. Help with translations would also be greatly appreciated and will earn all contributors a much-coveted credit in the CHANGELOG; see http://jamwiki.org/wiki/en/How_to_Help for instructions. This beta release has been tested with Postgres, MS SQL, My SQL, Oracle and HSQL databases, as well as on the Tomcat and Resin app servers. While the code has thus far proven to be stable, all of the normal caveats apply; in particular: BE SURE TO BACK UP YOUR DATABASE AND EXISTING INSTALLATION PRIOR TO INSTALLING!!! Thank you, The JAMWiki Team About JAMWiki ============= JAMWiki is a Wiki engine implemented using Java/JSP that attempts to provide much of the functionality of MediaWiki. It can be run with or without a database and is designed to be fast and easy to set up. CHANGELOG ========= Changes since JAMWiki 1.0.0-beta2: * Users of previous JAMWiki 1.0.0 beta releases will need to manually update the StyleSheet topic to get the latest styles for the Special:Diff page. See below for instructions. * Logging now defaults to stdout. The /WEB-INF/classes/logback.xml file allows configuration of all logging capabilities (mosipov). * Issues during upgrade/installation with Oracle have been fixed. * Sorting on category pages has been fixed. * Special:Import will no longer throw an error if a topic with the same name exists but the imported topic differs by lowercase/uppercase or when importing a topic with an author name that is longer than 100 characters. * Non-link signatures ("my sig") will now work correctly. * Improve infinite loop detection for nested templates. * Russian (shar) and German (axelclk) translation updates. Release Notes ============= Draft release notes, including install and upgrade instructions, are available at http://jamwiki.org/wiki/en/JAMWiki_1.0.0. The following additional upgrade step is required ONLY for users of previous JAMWiki 1.0.0 beta releases: The StyleSheet topic has changed and will need to be manually updated. Copy the CSS from the /WEB-INF/classes/pages/StyleSheet.txt document to your wiki's StyleSheet topic. Failure to do so will cause display the Special:Diff page to render incorrectly. |
From: Ryan H. <rya...@gm...> - 2011-01-06 20:40:18
|
The second beta release for JAMWiki 1.0.0 is available for download and testing: http://jamwiki.org/download/jamwiki-1.0.0-beta2.war IMPORTANT: This release is a BETA release version of JAMWiki. It should not be used in production environments. Draft release notes for the JAMWiki 1.0.0 release can be found at http://jamwiki.org/wiki/en/JAMWiki_1.0.0 and include a list of features, bug fixes, and installation instructions. Individuals who want to help with the final JAMWiki 1.0.0 release are encouraged to install and test this beta release and contribute feedback (including "works for me" with a description of your app server, OS and database) and bug reports at http://jamwiki.org. Help with translations would also be greatly appreciated and will earn all contributors a much-coveted credit in the CHANGELOG; see http://jamwiki.org/wiki/en/How_to_Help for instructions. This beta release has been tested with Postgres, MS SQL, My SQL and HSQL databases, as well as on the Tomcat and Resin app servers. While the code has thus far proven to be stable, all of the normal caveats apply; in particular: BE SURE TO BACK UP YOUR DATABASE AND EXISTING INSTALLATION PRIOR TO INSTALLING!!! Thank you, The JAMWiki Team About JAMWiki ============= JAMWiki is a Wiki engine implemented using Java/JSP that attempts to provide much of the functionality of MediaWiki. It can be run with or without a database and is designed to be fast and easy to set up. Release Notes ============= Draft release notes, including install and upgrade instructions, are available at http://jamwiki.org/wiki/en/JAMWiki_1.0.0. The following additional upgrade step is required ONLY for users of JAMWiki 1.0.0-beta1: Column names in the jam_configuration have changed. You must run the following SQL against your existing JAMWiki 1.0.0 schema: DROP TABLE jam_configuration; CREATE TABLE jam_configuration ( config_key VARCHAR(50) NOT NULL, config_value VARCHAR(500) NOT NULL, CONSTRAINT jam_p_config PRIMARY KEY (config_key) ); |
From: Ryan H. <rya...@gm...> - 2011-01-04 18:30:14
|
The fifth, and likely final, bugfix release of the JAMWiki 0.9.x series, JAMWiki 0.9.5 (code name "Zero Dot Nine Dot Five") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.9.5.war This release is a minor release that contains only bugfixes; no changes have been made to CSS, the database schema, or any other area that would require special attention when upgrading. All users of previous JAMWiki 0.9.x releases are encouraged to upgrade. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.9.5 and the CHANGELOG below for additional information. Thank you, The JAMWiki Team About JAMWiki ============= JAMWiki is a Wiki engine implemented using Java/JSP that attempts to provide much of the functionality of MediaWiki. It can be run with or without a database and is designed to be fast and easy to set up. CHANGELOG ========= Bugfixes: * Fix a potential XSS attack, and make the XSS detection code more aggressive. Reported by bawolff. * Headings of seven or more levels caused generation of invalid HTML. Reported by an anonymous user. * Fix a transaction-related issue that could cause XML imports to hang on some databases including MS SQL Server. * Fix an issue that could cause topic history to display incorrectly with MS SQL Server. * Update the default footer page's copyright notice to 2011. |
From: Ryan H. <rya...@gm...> - 2010-12-02 05:45:51
|
The fourth bugfix release of the JAMWiki 0.9.x series, JAMWiki 0.9.4 (code name "Bachelor") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.9.4.war JAMWiki is a Wiki engine implemented using Java/JSP that attempts to provide much of the functionality of MediaWiki. It can be run with or without a database and is designed to be fast and easy to set up. This release is a minor release that contains only bugfixes; no changes have been made to CSS, the database schema, or any other area that would require special attention when upgrading. All users of previous JAMWiki 0.9.x releases are encouraged to upgrade. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.9.4 and the changelog below for additional information. Thank you, The JAMWiki Team CHANGELOG ========= Bugfixes: * The SERVERNAME magic word was previously implemented incorrectly and has been fixed to return only the server URL ("www.example.com") without an "http://" prefix. Reported by an anonymous user. * Several pages including the Special:History page could generate errors on Apache 7.0.x due to an invalid JSTL naming convention used with import revisions. Reported by anonymous users. |
From: Ryan H. <rya...@gm...> - 2010-10-17 19:24:45
|
The third bugfix release of the JAMWiki 0.9.x series, JAMWiki 0.9.3 (code name "Rays of Life") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.9.3.war This release is a minor release that contains only bugfixes; no changes have been made to CSS, the database schema, or any other area that would require special attention when upgrading. All users of previous JAMWiki 0.9.x releases are encouraged to upgrade. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.9.3 and the changelog below for additional information. Thank you, The JAMWiki Team CHANGELOG ========= New Features: * Convert parser limits for maximum transclusions, template depth and parser iterations to property values to allow more control for sites that need it. Bugfixes: * Fix a potential infinite loop with nested template includes. Inclusions are now limited to a maximum of 250 per page. * Setting the default file upload properties could cause initialization failures in cases where JAMWiki was deployed without the JAMWiki WAR, such as on the Liferay server. Reported with proposed fixes by Igor Spasic. * The {{DISPLAYTITLE}} magic word should affect page title during editing and preview. Reported by an anonymous user. |
From: Ryan H. <rya...@gm...> - 2010-09-12 18:24:20
|
The second bugfix release of the JAMWiki 0.9.x series, JAMWiki 0.9.2 (code name "Kauai") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.9.2.war This release is a minor release that contains only bugfixes; no changes have been made to CSS, the database schema, or any other area that would require special attention when upgrading. All users of previous JAMWiki 0.9.x releases are encouraged to upgrade. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.9.2 and the changelog below for additional information. Thank you, The JAMWiki Team CHANGELOG ========= New Features: * Update the LDAP sample in applicationContext-security.xml with an example of using LDAP for authentication and JAMWiki for role management. Provided by Bobby Lawrence. Bugfixes: * Fix list parsing for lists that end with </td> or </div>. * Fix the manual upgrade steps for namespaces in the UPGRADE.txt document. Reported by an anonymous user. * Fix an issue in which non-image file uploads could fail on some operating systems. Reported by an anonymous user. * Fix an invalid "You may not remove ROLE_SYSADMIN from your own account" message on the Special:Roles page when updating the sysadmin account. * Make sure all tables are properly migrated when using the Special:Maintenance "database migration" functionality. |
From: Ryan H. <rya...@gm...> - 2010-07-27 04:24:26
|
The first bugfix release of the JAMWiki 0.9.x series, JAMWiki 0.9.1 (code name "White Duck") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.9.1.war This release is a minor release that contains only bugfixes and one new feature; no changes have been made to CSS, the database schema, or any other area that would require special attention when upgrading. All users of previous JAMWiki 0.9.x releases are encouraged to upgrade. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.9.1 and the changelog below for additional information. Thank you, The JAMWiki Team CHANGELOG ========= New Features: * Support added for the {{DISPLAYTITLE}} magic word. Bugfixes: * __NOEDITSECTION__ was being improperly stripped from topics. * Fix a potental JDBC error with FORWARD_ONLY result sets when parsing deleted topics. Reported by cmasuch. * Case-insensitive topic names and deleted topics were not being properly updated in the cache. * Exclude redirects when calculating the number of articles using the NUMBEROFARTICLES magic word. * Upgrade to Lucene Search 3.0.2 to resolve a LockObtainFailedException error. Reported by TimStone. |
From: Ryan H. <rya...@gm...> - 2010-06-22 02:23:30
|
After seven months of development the pensive and brooding JAMWiki 0.9.0 release (code name "Mythbuster") is now available for download from SourceForge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.8.4.war This release is a major release that contains significant new features as well as bug fixes and enhancements: * Performance Improvements. Performance has been optimized across the application, with speedups of anywhere from a few percent up to 100x. Scalability has also been improved, with extensive testing done using datasets that include 70,000 topics and over 1.3 million topic versions. * Mediawiki Syntax Compatibility. Syntax compatibility has been vastly improved, particularly for templates. In addition, support has been added for the {{subst:}}, {{#if}}, {{#ifeq}} and {{#expr}} functions, and image support now also includes the ability to specify the frameless, link=, alt= and {width}x{height} attributes. * Improved Namespace Support. A new Special:VirtualWiki administration page has been created to allow namespace translations and easier virtual wiki administration. * Upgrade to Spring Framework 3.x, Spring Security 3.x and Lucene Search 3.x. * More. An array of translation updates, bug fixes, enhancements, and cleanups. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.9.0 and the changelog below for additional information. Site administrators should be aware that this is a major release and backup any existing installation prior to upgrading. Feedback and bug reports can be submitted at http://jamwiki.org/. Thank you, The JAMWiki Team CHANGELOG ========= New Features: * Signficant updates to the syntax parser, including support for additional HTML tags and XHTML transitional validation of tag attributes. * New Special:VirtualWiki page for administering virtual wikis and namespaces, including the ability to configure translated / alternate namespaces and to change the default virtual wiki from "en". * Support the #if: and the #ifeq parser functions. Usage: "{{#if: test | true | false}}" and "{{#ifeq: 1 | 2 | true | false}}". * Basic support for the #expr: parser function. Only basic operations are supported (+, -, /, *) and parentheses must be used to ensure that the order of operations is followed. * Support added for the {{ns:}} and {{nse:}} parser functions. * Support Mediawiki's {{subst:}} syntax. Usage: {{subst:template}}. * Support added for the __NOEDITSECTION__ behavior switch. * Support added for the {{NUMBEROFARTICLES}}, {{REVISIONUSER}} and {{REVISIONID}} magic words. * Add the ability for sysadmins to create user accounts (hanspeterklapf). * Topic add/update is now significantly faster due to query refactoring and changes so that the search index is not re-optimized after every add/update. * Topic history retrieval speed improved by a factor of up to 100x for large data sets by adding an additional database index. * Search engine optimizations. Existing JAMWiki installs should rebuild their search index using the tools on the Special:Maintenance page. * "Filter results by namespace" added to Special:Allpages. * Update the CSS & HTML used for forms. Requires StyleSheet topic update. * Support ehcache.xml configuration. Based on code by Daniel Fisla (dfisla). * Automatically populate sample JDBC values based on database type on the setup and admin pages. * Remove all dependencies on Spring Security from the jamwiki-core project by converting org.jamwiki.model.Role to an interface and creating a new org.jamwiki.authentication.RoleImpl class. * Run the spam filter against edit comments as well as topic content to thwart spam attempts. * Update image parsing to match the latest Mediawiki standards, including support for "frameless", "link=", "alt=", "{width}x{height}" and the "Media:" namespace. * Allow parameters to be used when topics not in the template namespace are are utilized as templates. Example: "{{myTopic|arg1=test1|arg2=test2}}". * Remove ability to automatically upgrade from versions prior to 0.7.0. * Move the database code into the jamwiki-core project. * All unit tests now use HSQL as a test database, rather than the dummy TestDataHandler. * Delete the webtest module, reducing the source code size by 12MB. * Remove the "export internal database to CSV" functionality - since it is now possible to export to XML and migrate databases this capability is no longer needed. * Highlight the currently selected tab on each page by adding an "active" CSS class. Suggested by cstenkes. * Resize large images on Image: pages to a maximum dimension of 800x600. * Upgrade to Spring Framework 3.0.1.RELEASE. * Upgrade to Spring Security 3.0.2.RELEASE. * Upgrade to Lucene Search 3.0.1. * Upgrade to ehcache 1.7.0. * Upgrade to commons-pool 1.5.4. * Upgrade to JUnit 4.7. * Upgrade to HSQLDB 1.8.0.10. Bugfixes: * Leading whitespace should be trimmed from category names such as "Category: Test" or "Category : Test". * Special:Import and Special:Export code refactored to avoid OOM errors with topics that have extensive history. * Properly parse template parameters that are themselves templates, such as "{{{{{template_name}}}}}" or "{{{1|{{PAGENAME}}}}}". * Process interwiki links only if the link does not contain a virtual wiki or namespace. Thus if a wiki has a namespace of "Test" and an interwiki of "Test", the link "Test:Topic" will parse as an internal link rather than an interwiki link. * Trim leading and trailing whitespace during parsing when a template is included to fix breakage of wiki table syntax such as "!{{Hl2}}| Word". * Named template parameters should also be allowed to be referenced by index, for example "name={{{named}}}, index={{{1}}}". * The {{SITENAME}} magic word was not fully implemented, and returned "SITENAME" instead of the actual site name. * Links containing templates or magic words of the form "[[{{PAGENAME}}]]" should properly resolve the template/magic word. * If a namespace is not case-sensitive (user, template, category) then the associated comments namespace should not be case-sensitive either. * Interwiki links should not be rel="nofollow". * Links of the form "[[Help : Test]]" should link to the "Help:Test" page but output "Help : Test" as the link text, as per Mediawiki. * Fix parsing of nested links such as "[[Topic|caption with http://example.com link]]". * Wiki pre syntax (" pre <span>HTML</span>") should allow HTML, although HTML pre ("<pre>pre <span>HTML</span></pre>") should not. * Fix an issue that caused the original image URL (instead of the resized image URL) to be used for syntax such as "[[Image:Example.jpg|200px]]". * Use MEDIUMTEXT instead of TEXT for storing topic content on MySQL. This increases the maximum allowed topic size from 64kb to 16MB. * Fix issues where image transparency was lost after resizing. * Fix issue that prevented use of wiki headings within tables. * The Bliki parser was not included in the distribution and thus could not be selected from the Special:Admin page. Reported by cstenkes. * Fix parsing of links followed by quotation marks: "http://example.com". Translation Updates: * Added Sinhala translations (ruchira56). * Updated German translations (axelclk). * Updated Hungarian translations (cstenkes). * Updated Polish translations (dlpa). * Updated Russian translations (shar). |
From: Ryan H. <rya...@gm...> - 2010-06-15 01:17:32
|
The third and almost-certainly final beta release for JAMWiki 0.9.0 is now available for download and testing: http://jamwiki.org/download/jamwiki-0.9.0-beta3.war IMPORTANT: This release is a BETA release version of JAMWiki. It should not be used in production environments. Draft release notes for this release can be found at http://jamwiki.org/wiki/en/JAMWiki_0.9.0 and include a list of features, bug fixes, and installation instructions. Changes since 0.9.0-beta2 can be found at http://jamwiki.org/wiki/en/Latest_News#JAMWiki_0.9.0_Beta_3. Feedback (including "works for me" with a description of your app server, OS and database) is extremely valuable and can be left on the http://jamwiki.org/wiki/en/Feedback page or the http://jamwiki.org/wiki/en/Bug_Reports page (if a problem is encountered). This code has been running on jamwiki.org for many months and has been tested on a variety of app server / database combinations, all of the normal caveats apply, in particular: BE SURE TO BACK UP YOUR DATABASE AND EXISTING INSTALLATION PRIOR TO INSTALLING!!! Thank you, The JAMWiki Team |
From: Ryan H. <rya...@gm...> - 2010-05-30 20:08:26
|
The second and possibly final beta release for JAMWiki 0.9.0 is available for download and testing: http://jamwiki.org/download/jamwiki-0.9.0-beta2.war IMPORTANT: This release is a BETA release version of JAMWiki. It should not be used in production environments. Draft release notes for the JAMWiki 0.9.0 release can be found at http://jamwiki.org/wiki/en/JAMWiki_0.9.0 and include a list of features, bug fixes, and installation instructions. Feedback (including "works for me" with a description of your app server, OS and database) is extremely valuable and can be left on the http://jamwiki.org/wiki/en/Feedback page or the http://jamwiki.org/wiki/en/Bug_Reports page (if a problem is encountered). This code has been running on jamwiki.org for many months and has been tested with Postgres, HSQL, MySQL and Oracle, but all of the normal caveats apply, in particular: BE SURE TO BACK UP YOUR DATABASE AND EXISTING INSTALLATION PRIOR TO INSTALLING!!! Thank you, The JAMWiki Team |
From: Ryan H. <rya...@gm...> - 2010-04-06 03:58:22
|
The fourth bugfix release of the JAMWiki 0.8.x series, JAMWiki 0.8.4 (code name "iJAM") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.8.4.war This release is a minor release that contains only bugfixes; no changes have been made to CSS, the database schema, or any other area that would require special attention when upgrading. All users of previous JAMWiki 0.8.x releases are encouraged to upgrade. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.8.4 and the changelog below for additional information. Thank you, The JAMWiki Team CHANGELOG ========= Bugfixes: * Wiki tables placed after lists were being incorrectly indented. Reported by Rudi Wiesmayr. * Fix incorrect parsing when inline tags (such as wiki bold) are left unclosed before or after list tags. Reported by Rudi Wiesmayr. * Parsing of the <references /> tag produced an unclosed ordered list. Reported by Rudi Wiesmayr and an anonymous user. * Fix potential XSS attack with URLs of the form Special:Login?message=XSS. Reported by frafu. * Fix the manual upgrade steps for MS SQL in the UPGRADE.txt document. Reported by Angel. * Very large values for max upload file size could result in NumberFormatException being thrown on the Special:Admin page. |
From: Ryan H. <rya...@gm...> - 2010-03-03 03:59:30
|
The third bugfix release of the JAMWiki 0.8.x series, JAMWiki 0.8.3 (code name "Park City") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.8.3.war This release is a minor release that contains only fixes and translation updates, and users of previous JAMWiki 0.8.x releases are encouraged to upgrade. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.8.3 and the changelog below for additional information. Thank you, The JAMWiki Team CHANGELOG ========= Bugfixes: * When renaming a topic, the data could be incorrectly stored in the database if the new topic name included an underscore or a plus sign. Test case provided by Rudi Wiesmayr. * Links to a virtual wiki page with the same page name ("[[:test:PageName]]") will now parse correctly again. Reported by Tom Schueller. * Update the default footer page's copyright notice to 2010. Translation Updates: * Updated Chinese translations (hfl). * Updated Dutch translations (Angel). * Updated German translations (axelclk). * Updated Russian translations (shar). |
From: Ryan H. <rya...@gm...> - 2010-01-24 22:53:34
|
The second bugfix release of the JAMWiki 0.8.x series, JAMWiki 0.8.2 (code name "Karaoke Cat") is now available for download from Sourceforge: http://downloads.sourceforge.net/jamwiki/jamwiki-0.8.2.war This release is a minor release that contains only fixes and translation updates. See the release notes at http://jamwiki.org/wiki/en/JAMWiki_0.8.2 and the changelog below for additional information. Thank you, The JAMWiki Team CHANGELOG ========= New Features: * Updated spam filter patterns. * Update the default StartingPoints page with additional help info. Bugfixes: * Fix MS SQL errors (hanspeterklapf). Translation Updates: * Updated French translations (Guillaume_FRANCOIS55). * Updated German translations (axelclk). |