Version history: Polarion® Track & Wiki™

This document contains information about Polarion Track & Wiki releases from v. 1.0.0. through the current release.

Version 2010 SR2

This is Service Release #2 for version 2010. In addition to ongoing bug-fixes, usability and other improvements, the release delivers the following significant enhancements:

  • Possibility to require user to enter a password when executing workflow action or approving a Work Item. The goal is not security, but rather an attention flag for the user that the action represents a sign-off and that it is important. The following system properties are introduced:
    • secure.actions - takes a list of action IDs, and the specified actions will trigger a password dialog.
    • secure.approvals - false by default. If true, end users are prompted for password when executing an approval.
    • secure.dialog.title - Stores the title of the password dialog.
    • secure.dialog.message - Stores the message presented in the password dialog displayed in response to a secure action or approval.
  • Bundled Maven is updated to version 2.0.11
  • New API to query permissions via Web Services. See hasPermission, hasCurrentUserPermission, and canCreateInstances in the Javadoc.
  • Possibility to move Work Items within a Module structure via Web Services.

Version 2010 SR1

This is Service Release #1 for version 2010. In addition to ongoing bug-fixes, usability and other improvements, the release delivers the following new features:

Polarion Installed as a Windows Service

Polarion server is now installed as a Windows service by default on Windows® systems. This is optional, controlled by a checkbox option in the Windows installer program. A new script $POLARION_HOME$\polarion\service.bat can be used to install or uninstall the Polarion service. Run service.bat -install or service.bat -uninstall.

The installer creates and configures shortcuts for starting and stopping the server. The command line call for starting the server is different from that used to start the server as a console application and parameters from polarion.ini (memory settings etc.) are not taken into account when Polarion is started as a service. Please see the Installation Guide for Windows PDF document (bundled in the distribution) for more details.

New "Load All" action for Table view

This action appears as a link in the footer area of the Table view (Work Items topic). In cases where not all work items found by a query are loaded into the work items table, this action will load all found items up to a maximum limit specified in the system configuration.

A new configuration option loadAllLimit is added to polarion.properties. The value specified controls the maximum number of work items that any user may load in a work items table. The default value is 3000.

Update Scripts Check License Validity

Scripts that update an existing installation to a new release now check the validity of the license for the version being installed and display a message if the license is not compatible. (Installation is halted.)

Create Work Records via Web Services

A new method is added to the Web Services API which enables creation of work records, including comments and type, via web services.

com.polarion.alm.ws.client.tracker.TrackerWebService.createWorkRecordWithTypeAndComment(String, User, Date, EnumOptionId, String, String)

See the Javadoc for more information.

Polarion Waits if Repository Not Available

Polarion server now waits and rechecks connection every 10 seconds if repository (ies) is not available when the server starts up. The server can be shut down normally while in the waiting state. This also means it is possible to restart Apache Service without restarting the Polarion server.

Updated Browser Support

  • Mozilla Firefox version 3.6 is now supported.
  • Mozilla Firefox version 2.0 support is discontinued.

Updated Bundled Component Versions (Windows installer)

  • Bundled Apache is now version 2.2.15 (previously 2.2.13).
  • Bundled Subversion is now version 1.6.6 (previously 1.6.5).
  • Bundled Java is now version 1.6.0_19 (previously 1.6.0_16).

Improved multi.job Confgurability

Previously undocumented multi.job (a job that can spawn other jobs) has some extended configurability. See Help, Administrator's Guide: System Maintenance: Topics: Creating Scheduled Jobs: Spawning Multiple Jobs.

TOP ^

Version 2010

This is a major release with significant new features, improvements, and enhancements as well as bug fixes. The major new items are described below.

A list of specific tracker issues addressed in this release is provided in the Resolved Work Items file, bundled in the same folder as this file. This is mainly for the benefit of current customers who are interested in knowing if specific issues have been resolved in the release.

New Features

Improved Navigation

The first thing you'll notice is the simplified navigation. A single Navigation pane provides all resources and shortcuts for a project or repository. New Open button and dialog, with Windows 7 style Favorites, make it quicker and easier to open the project, project group or repository you want to work with.

Even More Robust Modules

  • Outline numbering: You can now optionally add automatic outline numbering to work items (e.g. Requirements). These appear both in the portal and in PDF exports.
  • Multiple Module reuse: reuse multiple modules at once, establishing cross module links in the new modules. For example, you can manage a requirements specification module and system test module (with test cases) in one place, and reuse both of them at once when implementing some variant of the base specification. In the new modules the test cases will be linked to requirements.
  • Move items within Modules: New buttons in the Designer view let you move an item before or after, or as the first or last child another item in the module structure.
  • Bulk Move to Module: Now you can move work items from any module (or from normal storage) to another module. If you ever import work items from a Word document, you'll appreciate this capability.
  • Export Home page revisions to PDF: Module revisions are in effect baselines. By rendering module work items on e.g the Module's Home page, you can export any revision of the page to PDF. (Revision export works for other wiki pages too.)
  • Web Service API: Modules can now be operated using Web Service API

(NOTE: Modules are a feature of Polarion ALM and Polarion Requirements.)

Multiple Repositories

With a license for this Polarion ALM feature, you can have multiple Subversion repositories (including the possibility to update your current single-repo system to multi).

Rich Text Work Item Fields

  • Rich text custom fields: This popular request is now fulfilled. You can create custom fields with the same rich text capabilities and the Description field. Great for translations of the work item Description and other text-intensive needs.
  • Tables in rich text fields: Also by popular demand!  

New/Improved Configurations

  • Read-only work item fields: Configure some work item fields as read only, depending also on the work item status. So you can mark fields like Title and Description as read only for e.g. approved, closed, verified statuses.
  • Customizable email notifications: Include custom fields in the top section of notifications, hide some fields from appearing in notifications, limit sending of notifications by use role.
  • Link role rules: Define which kind of link roles can exist between work items to ensure that users cannot create inappropriate relationships between linked work items.
  • Time Points on project group: For example: if you have multiple projects that share the same release date (e.g. one for requirements, one for defects and changes), you can set a time points for the project group rather than repeating for individual projects.
  • Custom icons for enumerations: A new GUI in the Enumeration Designer makes it easy to upload and select your own icon images for enumerations.

Wiki

  • The Dashboard (Polarion ALM only) is now implemented as a Wiki page. New macros that show dashboard content can be used in any other wiki page to create other dashboards for a specific user role, domain, etc.
  • API and Scripting: For Polarion ALM users, there's a new public Wiki API (it's read only in this release). Also, you can deploy your own services to the wiki velocity context.
  • New macro {pages}: Query and list references to other Wiki pages, for example recently updated pages in a Wiki space.

And More!

  • New and updated demo project and data
  • Internet Explorer 8 fully supported
  • Automated installer for Ubuntu available
  • Unified location for log files -- polarion/data/logs
  • Possibility to rotate log files and delete old log files to conserve disk space
  • Possibility to have old project builds automatically deleted to conserve disk space
  • Improved support for new users with additional information or help in tooltips everywhere

TOP ^

Version 3.x

Version 3.3.3

This was a maintenance release, planned in our iterative development process. No new features are announced. The release was aimed at bug fixes, performance enhancements, and usability improvements.

Version 3.3.2

This was a maintenance release, planned in our iterative development process. No new features are announced. The release was aimed at bug fixes, performance enhancements, and usability improvements.

Version 3.3.1

This was a maintenance release, planned in our iterative development process. No new features were announced. The release was aimed at bug fixes, performance enhancements, and usability improvements.

One improvement worth mentioning is rotation of log files to prevent overloading disk space.

Version 3.3.0

This was a major release with new features and significant improvements as well as bug fixes and ongoing improvements. Note that the version numbering skipped ahead from 1.0.3 to 3.3.0. This was done to synchronize Polarion Track & Wiki version numbering with the version of the Polarion platform (on which Polarion Track & Wiki is based).

New Features

  • Rich Text Editor in Wiki
  • Calculated fields, with values derived from aggregated values of other fields
  • Hyperlinks to other work items in work item Description field
  • New UI control to copy work item ID, ID + Title, or URL to clipboard

Significant Improvements/Enhancements

Notifications

Greater control over who received notifications when. Information is integrated into Help topic Administrator's Guide: Configuring Notifications.

  • Possibility to exclude targets for a specific event
  • Possibility to specify field(s) for updated work item event, limiting notification to only changes in the specified field(s)
  • Possibility to restrict notifications on work item status change event to specified beginning ending states
  • Possibility to configure custom notification email subjects for different events

New events around approvals: workitem-approval-added, workitem-approval-removed, workitem-approval-changed

New notification targets:

  • comment-thread-participant: Users that commented in thread discussion
  • new-assignee: When assignee field is changed then only new assignees will be notified
  • old-assignee: When assignee field is changed then only old assignees will be notified
  • affected-approvees: When approval field is changed then only affected approvees (added, removed, changed state) will be notified.

Moving Projects

It is now possible to move projects from one location to another from within the Polarion portal. See new Administrator's Guide topic: Moving Projects.

Conflict Detection

Polarion now detects potential conflicting access to work items and wiki pages and notifies users.

Watched Items on Demand

Users with many watched items previously could experience slow performance in the user profile viewer/editor because all the watched items were loaded. Now the user form does not contain users' watched items, providing rather a button which will load the items into the work items Table view on demand.

Work Item Designer and Wiki Page Usability

  • In Designer/Multi-Edit the last edited work item is still selected after save (exact cursor position is not kept)
  • In Wiki there are 2 buttons: Save, which saves without closing the editor, and Save & Close
  • Attachments are hidden by default on wiki pages. New attachments button shows the number of attachments and on click displays the Attachments portlet from which attachments can be accessed.
  • New Backlinks button displays hidden by default Backlinks portlet which provided a hyperlinked list of other wiki pages that link to the currently viewed page.

At-a-glance status of child work items

In tree view mode, child work items that are resolved appear in strike through font. This can optionally be disabled with a new system property: disableTableIdDecoration.

Version 1.x

Version 1.0.3

This was a maintenance release, planned in our iterative development process. No new features announced. The release was aimed at bug fixes, performance enhancements, and usability and other improvements.

Version 1.0.2

This is a maintenance release, planned in our iterative development process. No new features are announced. The release is aimed at bug fixes, performance enhancements, and usability improvements.

Version 1.0.1

This is a maintenance update to fix several issues identified after the release of version 1.0.0, and to bring the state of the platform in line with the state of Polarion ALM 3.2.0. There are several improvements/enhancements worth noting:

  • Improved and enriched macro library, and expanded embedded wiki syntax help.
  • New actions menu.
  • Attachments, Backlinks and Recently Visited panels on wiki pages are now shown only optionally.

Version 1.0.0

This is the first major release of this product and its feature set. Although the version number is 1.0.0, it is not strictly a new product, as it is based on the Polarion ALM platform which at the time of this release was near its 3.2 release. Polarion Track & Wiki v. 1.0.0 is delivered with the following major features:

  • Robust issue/bug tracker with basic project planning fields, multiple assignees, customizable work item types, basic traceability linking, threaded work item comments, attachments, watchers, votes, and more.
  • Fully integrated Wiki with attachments, and robust macros to display work item queries and other portal data in easy-to-read wiki pages.
  • Wiki-based, user-editable Overview topic with Quick Tour, statistics chart, announcements, and user-customizable embedded wiki page.
  • Permission based security configuration for the wiki in the user management and permissions configuration.
  • Possibility to create a new linked work item from selected wiki content.
  • Possibility to mark wiki pages as "Portal pages" (to display reports and aggregated data) or "Content pages" (to display regular, collaboratively edited content)
  • Optional on-the-fly creation of user accounts by new users. Enabled by default, the feature enables new users to create a basic read-only user account on Polarion Track & Wiki systems. The feature can be disabled by the system administrator.