MantisBT 1.2.0rc1 Release Candidate 1

June 23rd, 2009

MantisBT Release Notes

1.2.0 Release Candidate 1
————————————————-

This release marks the first “stable” release in the 1.2.x series of MantisBT. The 1.2.x series is now officially feature complete, and this build is ready for official testing in non-critical installations. This release is a good representation of a final 1.2.0 build.

A full changelog for the 1.2.x series can be found on the official site. [1]

There are many new features added to 1.2.x, including:

  • Converted the MantisBT Manual to Docbook format, and added a new Developer’s Guide manual, both of which are compiled and included in every release.
  • Implemented a plugin system with many plugins already released [2]
  • Global categories available to all projects, as well as project categories inheriting from parent projects to child projects; both are optional
  • Tracked change history for textarea fields (Description, etc) and bug notes
  • Customizable sets of columns for View Issues page and export formats
  • Improved roadmap and changelog pages, including version release dates, and permalinks to individual versions
  • Marking versions as obsolete to hide them from the roadmap and changelog
  • More configuration options for rebranding MantisBT installations
  • Improved support for PostgreSQL databases
  • Improved support for UTF-8 localizations and content
  • Implemented custom search providers for Firefox and Internet Explorer
  • Implemented localized timestamps using according to user-preferred timezones

There have also been many improvements to the codebase beyond adding features:

  • Migrated to parameterised database queries throughout the codebase for both performance and security improvements
  • Added PHPDoc compatible documentation to all internal API’s
  • Removed many hardcoded references to access levels and other enumerations, for improved customizability.
  • Migrated away from DATETIME fields to integer timestamps for timezone usage
  • All 3rd party code is now contained within the library/ path, including documentation on library versions and any patches applied

As usual, downloads can be found on the download page:
http://www.mantisbt.org/download.php

[1] The changelog is split between multiple releases:

[2] MantisForge is now the preferred code collaboration site for MantisBT, including free hosting of MantisBT-related Git repositories for development of contributions to MantisBT itself or community plugins.

Cheers

MantisBT 1.1.8 Released

June 8th, 2009

MantisBT 1.1.8 is a maintenance update for the stable 1.1.x branch. All installations that are currently running any 1.1.x release are advised to upgrade to this release.

This is the final release of the 1.1.x series, and fixes a few small bugs and translation issues. A release candidate for 1.2.0 will be made available within the very near future, and development on the 1.1.x series will be halted as of now, barring any major issues before the final release of 1.2.0.

The release changelog can be found at:
- http://www.mantisbt.org/bugs/changelog_page.php?version_id=105

It can be downloaded at:
- http://www.mantisbt.org/download.php

Cheers

MantisBT 1.1.7 Released

April 20th, 2009

MantisBT version 1.1.7 is a maintenance update for the stable 1.1.x branch. All installations that are currently running any 1.1.x release are advised to upgrade to this release.

This release cleans up most of the remaining issues in the 1.1.x series, and is perhaps the final release of 1.1.x before finalizing 1.2.x development.

The release changelog can be found on our changelog page.

It can be found on our download page.

Cheers

MantisBT 1.2.0a3 Released

January 15th, 2009

MantisBT version 1.2.0a3 is an unstable development update to the ongoing 1.2.x development release. All users running development releases are encouraged to update.

This release offers many ongoing improvements to MantisBT, including features and fixes such as:

- Expanded and improved plugin system, with more API hooks and events
- Search plugin hooks for Firefox and Internet Explorer
- Improvements to roadmap and changelog pages
- Experimental support for MySQL 6

- Session and caching fixes found in the 1.1.x releases
- Fixed upgrading from 1.0.x and 1.1.x installations
- Localization improvements

Note that this is still a development release, and is not recommended for use in critical deployments. However, users are encouraged to test this release and report any bugs they may find.

The release changelog can be found on the changelog page.

The release can be found on our download page.

Cheers

MantisBT 1.1.6 Released

December 9th, 2008

MantisBT version 1.1.6 is a maintenance update for the stable 1.1.x branch. All installations that are currently running any 1.1.x release are advised to upgrade to this release.

This release fixes once and for all the caching troubles from previous stable releases, some access permissions bugs, and a few various other issues. This release also improves the existing source control integration by allowing remote checkins.

Note: it is highly advised that users clear their browser and proxy caches after upgrading to 1.1.6, in order to solve any problems stemming from incorrect caching in older stable releases.

The release changelog can be found here:
- http://www.mantisbt.org/bugs/changelog_page.php?version_id=102

It can be found on our download page:
- http://www.mantisbt.org/download.php

MantisBT 1.1.5 Released

November 21st, 2008

MantisBT version 1.1.5 is a maintenance update for the stable 1.1.x branch. All installations that are currently running any 1.1.x release are advised to upgrade to this release. This release solves more issues relating to the security fixes introduced by 1.1.3, as well as various other minor bugs.

Note: it is highly advised that users clear their browser and proxy caches after upgrading to 1.1.5, in order to solve any problems stemming from incorrect caching in 1.1.3 and 1.1.4.

The new release can be found on our download page, and any remaining bugs should be reported through our bugtracker.

Mantis 1.1.2 Released

June 20th, 2008

Mantis 1.1.2 is a maintenance release for the 1.1.x stable branch. This release supports both PHP 4 and PHP 5 similar to the rest of Mantis 1.1.x releases. All installations that are currently running any 1.1.x release are advised to upgrade to this release.  This release includes 22 bug fixes in this release including some security fixes, time tracking fixes, Postgres, roadmap, and others. For more details see the change log page.

Following are some Mantis related services:

  • Mantis Download Page
  • Mantis Blog - The blog is used for news and updates relating to Mantis. The old news feature on the home page will be phased out and replaced by the blog. Users are encouraged to subscribe to the blog RSS feed.
  • Mantis Hosting - Looking for Mantis hosting + someone to do the installation for you? Checkout our hosting page.
  • Mantis Twitter - Twitter will is used for keeping Mantis users (followers of Mantis twitter) updated with all issues that are resolved in the bug tracker and manual updates that are added relating to releases, etc. If you have a Twitter account, it is recommend that you follow “mantisbt” Twitter account.
  • Mantis IRC Chat - Use the IRC chat page to chat with Mantis developers / users.
  • MantisWAP: Access Mantis from your cell phone / PDA.
  • MantisConnect: Access Mantis via Webservice from Java, .NET, Cocoa, and others (the webservice is now included out-of-the-box with 1.1.0a4, however, the client libraries will remain hosted by MantisConnect project):
  • Forums: Mantis support forums. Please use the forums so that you can get more prompt responses and others can benefit and contribute. Please do not use “Contact Us” page for support.
  • Wiki: Documentation, Requirements, How-To Guides, etc.
  • Bug Tracker: Official Bug Tracker to report Mantis Bugs and Feature requests.
  • Mantis Demo: A demo instance (running Mantis 1.1.x)

Mantis 1.2.0a1 Released

April 25th, 2008

This is the first dev release for Mantis 1.2.x series. The highlights of this version include:

  1. New manual (in Docbook format) - A lot of work has been done into putting together a consolidated up to date documentation. There is more to be done, but I believe we are heading in the right direction. We’ve chosen to go with Docbook XML as the format for the source of the documentation. This can be compiled into several formats including PDF (hosted on scribd, will try to update this regularly), single page HTML, multiple page HTML, etc. So far we have two manuals: administrators guide and developers guide. Eventually the administrators guide may be split into administrators guide and users guide.
  2. Plugins support - This is probably the most valuable addition in the 1.2.x release. In the past it was possible to extend Mantis via the use of custom functions. However, the places where this was available was limited and it wasn’t aiming for development of full plugins, but rather was designed to just tweak certain behavior. With the introduction of plugins, the Mantis community and the developers will be able to add non-core behavior to Mantis, use it, and share it with others. The plugins APIs and events will mature over time and will offer more integration point, however, we will do our best in order to avoid breaking changes, specially with incremental releases. For a sample plugin, see the Twitter clone add-in that is installed on the official bug tracker, we would like to hear from you there :)
  3. Refactoring Wiki drivers into plugins and addition of WikkaWiki and TWiki.
  4. Global categories - Users can now define a set of categories that are shared across all projects.
  5. Freemind support (in browser / export) - This is similar to the relationship diagrams are already available in Mantis. However, the Freemind features comes with a built in Flash viewer (hence, easier to get up and running), includes details about the issues, relationships, attachments, statuses, links, etc. It is also possible to export a Freemind file.
  6. This releases also includes major improvement in the export code and the ability to define columns to include in View Issues, Print Issues, CSV, and Excel export via the GUI.
  7. And sixty more features, enhancements and fixes.

Note that this release only supports PHP 5.1 and above (see Dropping PHP 4.x Support). Although our bug tracker is now running on this release, we don’t recommend using this release in production environments.

The digests for the mantis-1.2.0a1.tar.gz file are:

  • MD5 HASH: c9406018df266a6242f17c5c92fab31e
  • SHA1 HASH: 8e29825f94d72b7fbe85aadc1b00f814735b1c81

Or for the mantis-1.2.0a1.zip:

  • MD5 HASH: bab4f6545a618e834c50edb2906ce971
  • SHA1 HASH: f93daed7c85a6a86c414d817b9bdb8d1498efb25

Following are some Mantis related services:

  • Mantis Download Page
  • Mantis Blog - The blog is used for news and updates relating to Mantis. The old news feature on the home page will be phased out and replaced by the blog. Users are encouraged to subscribe to the blog RSS feed.
  • Mantis Hosting - Looking for Mantis hosting + someone to do the installation for you? Checkout our hosting page.
  • Mantis Twitter - Twitter will is used for keeping Mantis users (followers of Mantis twitter) updated with all issues that are resolved in the bug tracker and manual updates that are added relating to releases, etc. If you have a Twitter account, it is recommend that you follow “mantisbt” Twitter account.
  • Mantis IRC Chat - Use the IRC chat page to chat with Mantis developers / users.
  • MantisWAP: Access Mantis from your cell phone / PDA.
  • MantisConnect: Access Mantis via Webservice from Java, .NET, Cocoa, and others (the webservice is now included out-of-the-box with 1.1.0a4, however, the client libraries will remain hosted by MantisConnect project):
  • Forums: Mantis support forums. Please use the forums so that you can get more prompt responses and others can benefit and contribute. Please do not use “Contact Us” page for support.
  • Wiki: Documentation, Requirements, How-To Guides, etc.
  • Bug Tracker: Official Bug Tracker to report Mantis Bugs and Feature requests.
  • Mantis Demo: A demo instance (running Mantis 1.1.x)

Mantis 1.1.1 Released

January 19th, 2008

This is a maintenance release for the 1.1.x branch.  It includes a fix for PHP 4 support (#8681 stripos), several fixes for SOAP API, a security fix, and other minor bug fixes.

For Mantis instances that use non-latin characterset, there is no automated upgrade path for data already in the database. Hence, this wiki page guides you through the upgrade process. Please backup before you attempt to upgrade. It is also recommended to test the upgrade process on a backup instance rather than the live one.

Note: As per our previous post about “Dropping PHP 4.x Support“, it is important to note that Mantis 1.1.x release / maintenance releases will be the last Mantis release with PHP 4.x support.

The digests for the mantis-1.1.1.tar.gz file are:

  • MD5 HASH: 7e646be79def5bb32b74b1a246caf766
  • SHA1 HASH: 18e6ff41288f55a20f05e86a2791b01658213b4

Following are some Mantis related services:

  • Mantis Download Page
  • Mantis Blog - The blog is used for news and updates relating to Mantis. The old news feature on the home page will be phased out and replaced by the blog. Users are encouraged to subscribe to the blog RSS feed.
  • Mantis Twitter - Twitter will is used for keeping Mantis users (followers of Mantis twitter) updated with all issues that are resolved in the bug tracker and manual updates that are added relating to releases, etc. If you have a Twitter account, it is recommend that you follow “mantisbt” Twitter account.
  • MantisWAP: Access Mantis from your cell phone / PDA.
  • MantisConnect: Access Mantis via Webservice from Java, .NET, Cocoa, and others (the webservice is now included out-of-the-box with 1.1.0a4, however, the client libraries will remain hosted by MantisConnect project):
  • Forums: Mantis support forums. Please use the forums so that you can get more prompt responses and others can benefit and contribute. Please do not use “Contact Us” page for support.
  • Wiki: Documentation, Requirements, How-To Guides, etc.
  • Bug Tracker: Official Bug Tracker to report Mantis Bugs and Feature requests.
  • Mantis Demo: A demo instance
  • Mantis Manual

Mantis 1.1.0 Released

December 20th, 2007

After 4 alpha releases, 3 release candidates and over 400 features and bug fixes, Mantis 1.1.0 gold is finally released. The highlights of the Mantis 1.1.0 release include:

  1. Inclusion of MantisConnect (SOAP API) out of the box
  2. Wiki integration (dokuwiki, mediawiki, xwiki),
  3. Email queuing,
  4. Gravatar integration,
  5. DB2 support,
  6. Tagging,
  7. Filtering perma links,
  8. Time tracking,
  9. Twitter integration,
  10. UTF8 support,
  11. Generic configuration page,
  12. Show last visited issues,
  13. XHTML compliance,
  14. Authenticated RSS,

For Mantis instances that use non-latin characterset, there is no automated upgrade path for data already in the database. Hence, this wiki page guides you through the upgrade process. Please backup before you attempt to upgrade. It is also recommended to test the upgrade process on a backup instance rather than the live one.

Note: As per our previous post about “Dropping PHP 4.x Support“, it is important to note that Mantis 1.1.x release / maintenance releases will be the last Mantis release with PHP 4.x support. See bug #8681 for a fix of a PHP 4 compatibility issue with Mantis 1.1.0 release.

Following are some Mantis related services:

  • Mantis Download Page
  • Mantis Blog - The blog is used for news and updates relating to Mantis. The old news feature on the home page will be phased out and replaced by the blog. Users are encouraged to subscribe to the blog RSS feed.
  • Mantis Twitter - Twitter will is used for keeping Mantis users (followers of Mantis twitter) updated with all issues that are resolved in the bug tracker and manual updates that are added relating to releases, etc. If you have a Twitter account, it is recommend that you follow “mantisbt” Twitter account.
  • MantisWAP: Access Mantis from your cell phone / PDA.
  • MantisConnect: Access Mantis via Webservice from Java, .NET, Cocoa, and others (the webservice is now included out-of-the-box with 1.1.0a4, however, the client libraries will remain hosted by MantisConnect project):
  • Forums: Mantis support forums. Please use the forums so that you can get more prompt responses and others can benefit and contribute. Please do not use “Contact Us” page for support.
  • Wiki: Documentation, Requirements, How-To Guides, etc.
  • Bug Tracker: Official Bug Tracker to report Mantis Bugs and Feature requests.
  • Mantis Demo: A demo instance
  • Mantis Manual