15 February 2013
Changes in Detail
Support for GreenHopper 6.1
In version 6.1, GreenHopper team had introduced a new approach to epics, backed by a different set of custom fields, notably Epic Link and Epic Name. The old Epic/Theme field was deprecated and is used now only on classic boards. Structure 2.0 and earlier versions are not fully compatible with this change.
With Structure 2.1, you can continue using GreenHopper and Structure together:
Structure 2.1 adds limited Undo functionality, which lets you revert a single recent change you've made to a structure. Not all operations can be undone, but those most frequently used – like removing issues from structure or drag-and-drop – can be reverted.
Documentation: Undoing Changes
Automatic Daily Backup and Maintenance
As Structure data is stored in its own database, it needs to be backed up separately from the main JIRA backup. That also means that the default automatic backup run by JIRA does not cover Structure data.
Starting from this version, Structure can automatically run daily maintenance procedure at the time specified by JIRA administrator. The maintenance procedure creates a backup of Structure data and performs several optimizations on the Structure database.
Documentation: Automatic Structure Maintenance
Structure Can Be Selected as "My JIRA Home"
You can now select Structure Board as your default page in JIRA (on JIRA 5.1 or later).
Click the profile menu in the top right corner and select Structure under My JIRA Home directory. After that, if you open JIRA in browser using its general address, Structure Board will be shown automatically, with the latest structure you've been working with.
Other Notable Improvements and Bugs Fixed
Supported JIRA Versions
Structure 2.1 supports JIRA 5.0 — 5.2+.
Upgrading from a Previous Version
Migration from version 2.0 to version 2.1 is pretty straightforward. Structure Backup is recommended as a safety measure.
If you're using GreenHopper 6.1 and the new epics functionality, please review the configuration of your synchronizers. You might want to delete the old synchronizers and install new GreenHopper synchronization that works with the new epics.
Proper upgrade sequence:
Detailed Change List
Our public JIRA contains the full list of issues resolved in Structure version 2.1.