MantisBT 1.2.0rc2 Release Candidate 2

MantisBT Release Notes

1.2.0 Release Candidate 2
————————————————-

This release marks the second “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
  • Combined simple and advanced views into a single, configurable view that allows selecting exactly what fields to show or hide
  • 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
  • Initial support for MySQL 6 and PHP 5.3

[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.

Tags:

22 Responses to “MantisBT 1.2.0rc2 Release Candidate 2”

  1. Duc Dinh says:

    Dear Development team
    My name is Duc – from Vietnam. My own company is using Mantis 1.1.8.
    I have a question for feature in Mantis 1.2.0rc2:
    - Mantis 1.2.0rc2 supports: “Customizable sets of columns for View Issues page and export formats”

    –> So does it mean that Mantis 1.2.0rc2 can print only all columns which have currently in View Issue after customizing?

    Another question is: “Can Mantis 1.2.0rc2 print custom fields in Print Report (Excel)”?

    Please help me to clarify my concerns?

    Thanks in advance

    Duc Dinh
    Email: ducdd@ezit.com.vn

  2. spaceout says:

    I get the following error during login with 1.20rc1 and 1.20rc2:

    Fatal error: Call to undefined function user_pref_get_language() in c:\Inetpub\wwwroot\mantis\core\relationship_api.php on line 79

    I see someone having posted this in the forums 3 weeks ago with no responses to it. :(

  3. David says:

    @Duc (RE: question 1): You can now enable/disable fields from showing in the bug report, view, update, print pages by toggling some new variables in config_inc.php (or by adding them to the database configuration if you need it per-project). You can almost do the same with custom fields, although you have to do so via the GUI custom fields interface in the “Manage” section of your Mantis install. I think custom fields will always show in the view and print bug pages however. You can also enable/disable custom all fields (including custom fields) from showing in the view issues, print issues, excel output, etc pages (see “Manage Columns” in your user account preferences).

    @Duc (RE: question 2): Theoretically it should be possible. I don’t have/use Excel so I can’t verify it right now however.

    @spaceout: See bug #11033 on mantisbt.org’s bug tracker. I think you may have outdated files within your Mantis directory (ie. mixing 1.1.x and 1.2.x files) because user_pref_get_language() is never called or used from within relationship_api.php. Please try decompressing MantisBT 1.2.0rc2 into a fresh directory to see if that fixes your problem. Use bug #11033 for providing feedback on whether the suggestion I made is any help.

  4. Pavel says:

    Why is it impossible to browse wiki without login on your site? I can’t even see the feature list…

  5. dingfelder says:

    trying this version…

    if you try and export reports to word from the word icon on the url:
    http://mywebsite/mantis/print_all_bug_page.php
    you get the following error:
    missing file: c:\mantis\css\default.css
    happened from both ie and firefox

    trying to open excel report
    http://mywebsite/mantis/excel_xml_export.php
    from the main vire issues page gave the following error from firefox:
    “problems came up in the following areas during load:”
    table

    from IE I got an error about a missing xml file

  6. vboctor says:

    @Pavel, the wiki permission error was a bug and is now fixed.

    @dingfelder, please report these bugs @ http://www.mantisbt.org/bugs/ — please report an issue per bug.

  7. Eric Weiner says:

    Vboctor-
    FYI, I am still getting a mantis login required just to see the changelog above:
    http://www.mantisbt.org/bugs/changelog_page.php?version_id=106

    Thanks.

  8. Josemi says:

    Do you know (more or less) a stimated date for lauching the final release (no RC)???

    Sorry for my bad English.

  9. Gilad says:

    Hi,

    Any idea on when will the stable version be officially released?

    Thanks

  10. Andrés says:

    “Global categories available to all projects, as well as project categories inheriting from parent projects to child projects; both are optional”

    This feature alone makes me want to update right now. Of course, it’s better for new projects, but it’s very cool to have it, nevertheless.

    I was planning on launching a platform these days, but I think I will wait until v1.2.0 gets released.

    Thank you very much!

  11. David says:

    There are a few remaining bugs we need to fix before 1.2.0 final is released. Fortuantly the rate at which bugs are being discovered is starting to diminish, thanks to all the great people out there trying these RC releases and reporting problems.

    Also remember that if you use an RC release, you can upgrade to the final release without any drama. I always advise people to start testing and configuring for your needs early on (straight from the 1.2.x branch). This way, you’re prepared to go live with your new Mantis installation (or upgraded installation) once you’re happy with the stabilitiy you’ve seen first hand.

  12. TZwick says:

    Hi guys,
    first I would like to say we are using Mantis 1.1.6 on our company since about 6 months and we’re loving it!

    We just tried to update it to 1.2rc2 and we gave up since we saw it’s not compatible with Pluginmanager anymore and currently there is not build-in plugin for “big text” custom field or text formatting (just like bbcode). Do you know when can we count with such feature on Mantis?

    Thanks in advance.

  13. EnticingAcorn says:

    I too am getting an error message when trying to export to Word using this version and the details are such as:

    missing file: c:\mantis\css\default.css
    happened from both ie and firefox as well.

    This does not happen in the latest stable release, so is this a bug?

  14. Emilio says:

    Same issue as EnticingAcorn.

    I tried on windows 7 with FF, Chrome and IE, and with Word 2007 and Word 2003.

  15. DiamondEagle says:

    You folks are AWESOME! Thanks for all the hard work!

  16. Ravi says:

    Hi,
    this mantis is a microsoft tool or this is for internal tool which some companies use it??

  17. vboctor says:

    @EricWeiner – The login required issue has recently been fixed but not applied to the official bug tracker yet. It should be there soon.

    @Ravi – MantisBT is not a Microsoft tool. It is open source and you can use it as an internal tool within your organization or host it externally so that it is also available to your customers.

  18. Michael L says:

    @vboctor,
    We are evaluating Mantis for a new project. We haven’t used Mantis before.
    What do you suggest – 1.8 for stability or go for 1.2 right away?
    If you’re planning to release final 1.2 within 2 months, that would be great.

  19. Josemi says:

    Any stimated release date?

  20. Josemi says:

    Any stimated release date? Will be a RC3???

  21. dingfelder says:

    It looks like all the issues but one have been resolved in the 1.2 roadmap.

    And I see 5 bugs have now been resolved in 1.3…

    Good to see work is occurring, but any idea when 1.2 final will be released?

  22. ludo95 says:

    is it possible to upgrade from version 0.19.2 to 1.1.8? And is it difficult?

Leave a Reply