Skip to content

Instantly share code, notes, and snippets.

@vboctor
Last active August 29, 2015 14:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vboctor/07679f52733c149c5a94 to your computer and use it in GitHub Desktop.
Save vboctor/07679f52733c149c5a94 to your computer and use it in GitHub Desktop.

New Features and Improvements

  • Timeline feature
  • Memo custom fields
  • jQuery and jQueryUI are now included in core
  • PHP version compatibility up to PHP 5.5
  • Better generated HTML, relying on CSS instead of inline styles and reducing use of tables for layout
  • HTML5 doctype
  • Various performance improvements
  • Out-of-the-box support for Oracle (oci8)
  • Greatly enhanced support for PostgreSQL and MSSQL
  • Update dependencies (phpmailer, adodb, disposable email checker, etc).
  • Improved installation and admin utilities (system check, tools)
  • Mechanism to prevent concurrent updates to the same issue
  • Detailed filters hidden by default
  • Improved XmlImportExport core plugin
  • Bigger e-mail and realname fields (now 255 chars)
  • Improved documentation, migrated to Publican
  • 200+ issues

Configuration

  • SOAP API better integrated with core (no more distinct config)
  • All custom config files moved to dedicated folder to facilitate maintenance and upgrade process (under config folder)

Security

  • Use of Content Security Policy
  • Removal of all inline JavaScript (use external scripts)

Anti-spam

  • New captcha with audio-output support.
  • Rate limiting - For MantisBT instances that enable signup, using captchas protects against bots. However, a human can create an account that then can be used to spam a bug tracker and its users. In this release, we have applied limits to # of changes per hour for actions like create issues, create notes, add tags and upload files. These limits are only applied for instances that have signup enabled and for users who have the default signup access level or below.

Extensibility

Added the following events (see manual for details):

  • EVENT_MANAGE_PROJECT_DELETE
  • EVENT_MANAGE_VERSION_DELETE
  • EVENT_VIEW_BUG_ATTACHMENT
  • EVENT_UPDATE_BUG_DATA
  • EVENT_UPDATE_BUG

Deprecated Features

  • Custom Functions in favor of Plugins
  • News feature - already deprecated
  • Time tracking - already deprecated
  • Project Docs - already deprecated
  • Sponsorships - already deprecated

Removed Features

  • Built-in source code integration support
  • FTP for attachments
  • Remove nusoap in favor of native php soap extension
  • DB2 support
@dregad
Copy link

dregad commented Mar 16, 2015

A few more...

  • Core plugins: Improved XmlImportExport
  • bigger e-mail and realname fields (now 255 chars)

Not sure if it's worth mentioning, but...

  • Improved documentation, migrated to Publican

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment