Enhancements

Project administration

Start deployement of Burning Parrot theme to project admin, complete redesign of project administration navigation.

More to come for members, groups and permissions management.

Trackers

  • story #9882: Tracker Query Language in follow-up comments

You can now search for content in artifact follow-up comments with @comments keyword. More details in [documentation]({{ site.data.contact.uri.tuleap_doc.uri }}/user-guide/tql.html).

  • story #10736: administrate artifact links type at project level

Artifact links types are now enabled by default for all projects. Project admins can disable them (partially or totally).

Bug fix

Realtime

  • request #9488 Tuleap-realtime doesn’t manage permissions on an artifact which has only project administrator as rights

Tracker

  • request #10793 Can not add a new value to a select box field when a default value is selected
  • request #10789 Have a minimal tracker representation with color name (REST)
  • request #10787 Burndown – When last sum is equal to 0, value is stored as null in cache
  • request #10779 Artifact copy failed
  • request #10465 Not able to add an artifact link when parent artifact have required permission on artifact field

Archive deleted items

  • request #10792 archive_deleted_item .log must be created with the correct access rights

Git

  • request #10783 GitPhp links are broken when pullrequest is created with an error
  • request #10780 Missing specific nginx config for git and bugzilla_reference admin
  • request #10775 When a fork repository of a pullrequest is deleted it throws a fatal error
  • request #10770 Gitolite log parse can exceed mysql int limit
  • request #10690 Headers are not send sometimes in gitphp

Installation

File release system

Tracker v3

Misc.

Development

Framework improvements

  • request #10785: Error in a component’s run build script should fail Tuleap build
  • request #10750: Add event for addition content in artifact view
  • request #10790: Use gettext directly in mustache templates
    • see i18n/l10n recommendation for mustache files in [developer documentation]({{ site.data.contact.uri.tuleap_doc.uri }}/developer-guide/i18n.html#in-php-mustache-files)

Releases stats

  • 1038 files changed, 33447 insertions(+), 102057 deletions(-)
  • They made the release (number of commits, author, company)
    • 137 Marie Ange Garnier (Enalean)
    • 94 Yannis ROSSETTO (Enalean)
    • 66 Nicolas Terray (Enalean)
    • 43 Joris Masson (Enalean)
    • 43 Thomas Gerbet (Enalean)
    • 25 Juliana Leclaire (Enalean)
    • 23 Manuel VACELET (Enalean)
    • 11 Thomas Gorka (Enalean)
    • 1 Mohamed Hammami (STMicroelectronics)

Validation scores