This page last changed on Sep 14, 2010 by ggaskell.
JIRA 4.3 has been released. Read the full JIRA 4.3 Release Notes and latest Upgrade Guide.
Don't have JIRA 4.3? Take a look at the features of JIRA's latest major version and try it out!

October 6, 2009

The Atlassian JIRA team is delighted to present a brand new version of one of the world's favourite issue-trackers.

We have improved the UI to provide contextual awareness, improving the navigation and usability with features like activity streams and issue history. We have also added the most powerful searching capabilities ever seen in a bug tracker, called JIRA Query Language (JQL). The simple auto-complete entry system makes it incredibly easy for any user to create sophisticated queries.

We have completely overhauled the JIRA dashboards to make it quick and easy for anyone to create and add gadgets, move them around using drag & drop, and share dashboards with other team members. Using the new Plugins 2.0 architecture, we built new dashboards using OpenSocial. This means each JIRA dashboard is an OpenSocial container allowing you to consume any OpenSocial compliant gadgets from either Atlassian tools or other external sources. Conversly, JIRA gadgets can be exposed in any OpenSocial container (like iGoogle, and soon, Confluence).

Upgrading to JIRA 4.0 is free for all customers with active JIRA software maintenance as of October 6, 2009.

Highlights of JIRA 4.0:

Thank you for your feedback:

More than 50 new feature requests implemented
More than
2600 votes fulfilled

Your votes and issues help us keep improving our products, and are much appreciated.



 

Upgrading to JIRA 4.0

JIRA 4.0 can be downloaded from the JIRA Download Center. Before upgrading, please refer to the JIRA 4.0 Upgrade Guide.

Also note that you will need to obtain a new license key before you can upgrade. Obtaining a new JIRA 4 license key is free and the key is valid for the remainder of your existing maintenance period. For details, please see the JIRA licensing changes FAQ.

Highlights of JIRA 4.0

Advanced Searching

The power of search can never be understated, especially in a system like JIRA that sits at the centre of your development team.

JIRA Query Language (or JQL) brings search to whole new level!

JQL is a structured query language that provides support for logical operations, including AND, OR, NOT, NULL, EMPTY — even on custom fields:

Using JQL is simple even for those who don't know what "DBA" means. Just start typing and the auto-complete feature starts to suggest fields, operators and values for you to define your query.

You can now create more advanced filters such that you can stay up to date using RSS feeds & e-mail subscriptions, as well as see detailed statistics and charts, on issues that you are actually interested in.
^Top

Dashboard Gadgets

Whether you are tracking bugs or managing your entire development process, JIRA dashboards let you stay up to date on what matters most.

The new-look JIRA dashboard not only looks awesome, it now uses industry-standard 'gadgets'. So you can add external gadgets to your JIRA dashboard, as well as displaying JIRA gadgets in other places (such as iGoogle).

You can easily customise your dashboard by choosing a different layout, adding more gadgets, dragging the gadgets into different positions and changing the look of individual gadgets.

What's happened to your favourite JIRA portlets? Don't worry, every portlet that previously shipped with JIRA has been converted to a gadget.

If you are a plugin developer and have created your own portlets, see the instructions for converting your portlets to gadgets.

^Top

Activity Streams

The new activity stream allows you to stay up to date with exactly what is going on right this moment, what happened in that last hour or last few days.

Activity streams appear where you need them most — your user profile, project summary and view issue screens. You can even add an activity stream as a gadget on your dashboard.

The activity stream also provides an RSS feed, allowing you to subscribe to very specific RSS feeds of only the information that is most relevant to you.

See the documentation for more details.

^Top

New-look "Browse Project"

Understanding the status of your projects just got a lot easier with the new browse project UI.

Quickly see what work is complete as well as outstanding. You can then drill down to specific issues you want to see.

Your Bamboo builds, FishEye source information and Crucible code reviews are only a click away, as well.

See the documentation for more about browsing projects, versions and components.
^Top

Charting Now Comes Standard

We've built charts into JIRA and given them a visual redesign as well.

Also, the "Resolution Time" field from the Charting plugin is now part of JIRA, so every issue now automatically has its resolution time recorded.

^Top

New-look Header

The new-look JIRA header gives you quick access to all of the most commonly-used functions. Creating an issue just got even faster!

Click to zoom in:

If you prefer keystrokes rather than mouse-clicks, you'll be pleased to know that you can use your keyboard to navigate the new header menus.
^Top

Issue Actions in the Issue Navigator

By popular request, issues are now actionable directly from the Issue Navigator:

The "Actions" menu is also available for the list of sub-tasks within an issue.
^Top

Project Icons

You can now give your project a visual identity, thanks to the introduction of project icons ('avatars'):

^Top

Default Unit for Time Tracking

You can now specify your preferred Default Unit (minutes/hours/days/weeks) for your JIRA system. This will be applied whenever users log work on an issue without specifying a unit.


^Top

"History" is now permanent

Your list of recently-viewed issues is now stored in JIRA's database — so it's available after you log out and back in, even if you use a different machine.

^Top

Engine Room

Beyond the 'Back' Button

When navigating away from a page where you have modified data, you will be prompted to see if you would like to save the data or discard your changes (see JRA-14911).

Index Queue

Index updates are now put in a queue. So even if the update takes longer than 30 seconds, the operation remains on the queue and is not lost. (See JRA-14220.)

^Top

Plus over 900 other fixes and improvements

The top 50 most popular issues resolved in JIRA 4.0 are listed below. Click here for the full list.

JIRA Issues (50 issues)
Key Type Summary Priority Status
JRA-1560 Improvement Better support for logical operation (and/or/not) type of filters. Resolved
JRA-7909 Improvement Search/ filter for "empty" fields Resolved
JRA-1538 New Feature Filter on Versions and Components across Projects Resolved
JRA-3464 Improvement allow filtering by project category Resolved
JRA-3101 Improvement Jira - query / search / filter by issue links Resolved
JRA-2925 New Feature Can't filter by Security Level Resolved
JRA-1844 Improvement Display attachment comments associated with their attachments Resolved
JRA-5383 New Feature My Votes and My Watches as filters Resolved
JRA-5844 Improvement allow multiple users when creating filters Resolved
JRA-6180 Improvement Search for a custom field that is empty Resolved
JRA-5121 Improvement Filter Portlet with configurable columns Resolved
JRA-2681 New Feature Extend filter capablities by adding negative clauses Resolved
JRA-6527 Improvement Allow filters to be built upon other shared filters (combined filters) Resolved
JRA-9551 New Feature Search for all Sub-Tasks of one given issue Resolved
JRA-7772 New Feature Ability to create advanced queries to search across all data Resolved
JRA-7626 New Feature Build search queries remotely Resolved
JRA-1994 Improvement Ability to filter on time tracking related fields Resolved
JRA-4059 New Feature Record last login time for a user Resolved
JRA-5965 Improvement Allow configure units of time tracking Resolved
JRA-7068 Improvement Allow for list of issues to be saved as a filter Resolved
JRA-9823 Improvement Allow to optionally clone an issue's attachments when cloning an issue. Resolved
JRA-10245 New Feature Ability to filter/view Issues upon "Versions" across multiple "Projects" Resolved
JRA-5560 Improvement Improved query functionality Resolved
JRA-1635 Improvement "not" qualifier on fields for searching Resolved
JRA-6344 Bug Send to both previous and current assignees for all notifications Major Resolved
JRA-2607 Improvement Would like to create a filter also with OR conditions Resolved
JRA-5201 Bug Enable filter to specify more than 1 user Major Resolved
JRA-10405 Improvement Attachment ordering Resolved
JRA-10492 Improvement Search for several users as Assignee or Reporter Resolved
JRA-5152 Improvement Show issue linked to another issue. Resolved
JRA-3451 Improvement Enable filtering by Date Resolved Resolved
JRA-16744 Improvement Improve the performance of checking if a user belongs to a particular group. Resolved
JRA-8758 Improvement Cannot create filter for multiple projects all issues in version "Released Versions" Resolved
JRA-10427 Bug Changing field descriptions in "Field Configurations" for custom fields does not work Major Resolved
JRA-8159 New Feature Add ability to issue navigator to find all issues linked to x issue - with option to constrain by link type Resolved
JRA-8606 New Feature Need a way to find watched issues Resolved
JRA-4605 Improvement new filter criteria: add NOT to all existing criteria Resolved
JRA-14031 Bug Form data lost when using back and forward web browser buttons Major Resolved
JRA-9115 Improvement Ability to search for issues with no due date associated Resolved
JRA-9048 Bug Calendar week begins with sunday independently from locale Major Resolved
JRA-14701 Improvement OSPropertyText table should have the value column set to extremely-long datatype Resolved
JRA-14983 New Feature Fetch only updated or changed issues Resolved
JRA-10658 Improvement More columns on Dashboards Resolved
JRA-14613 New Feature Each project can have its own logo Resolved
JRA-8973 New Feature RSS of Project Changes Resolved
JRA-2852 Improvement search for issues on version lower or equal to a given version Resolved
JRA-1800 Improvement Improve the UI for browse project Resolved
JRA-923 Improvement Allow filter by "No Fix For" across projects Resolved
JRA-15546 Bug Versions no longer display descriptions when browsing project Major Resolved
JRA-13801 Bug Call method addWorklogAndAutoAdjustRemainingEstimate, the soap server reponse with this type IssueServiceImpl$RemoteWorklogImpl Minor Resolved

^Top


Document generated by Confluence on Mar 27, 2011 18:40