This page last changed on Aug 16, 2009 by rosie@atlassian.com.

JIRA 4.0 Beta 1 is a public development release leading up to JIRA 4.0. For all production use and testing of JIRA, please use the latest official release.

A Beta release is a preliminary release leading up to the official release of a JIRA version. Beta releases are a snapshot of our work in progress and provide an advance preview of new features to the general public. JIRA plugin developers can also use Beta releases to test and fix their plugins in advance of an official release.

Do not use in production
Beta releases should not be used in production environments as they are not officially supported.
Please also take note of the following information:
  • Beta releases are not safe — Beta releases are snapshots of the ongoing JIRA development process. As such:
    • While we try to keep these releases stable, they have not undergone the same degree of testing as a full release.
    • Features in development releases may be incomplete, or may change or be removed before the next full release.
  • No upgrade path — Because Beta releases represent work in progress, we can not provide a supported upgrade path between Beta releases, or from any Beta to the eventual final release. Thus, any data you store in a JIRA Beta release may not be able to be migrated to a future JIRA release.
The only plugin that is compatible with JIRA 4.0 Beta is the latest JIRA Toolkit. Do not install any other plugins.

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

Highlights of JIRA 4.0 Beta 1:

Thank you for your interest in JIRA 4.0 Beta 1


Download Beta
 

Upgrading to JIRA 4.0 Beta

JIRA 4.0 Beta can be downloaded here. Before upgrading, please refer to the JIRA 4.0 Upgrade Guide.

Highlights of JIRA 4.0 Beta 1

Advanced Searching

The new advanced search (JQL) provides support for logical operations (including AND/OR/NOT/NULL, even on custom fields) when filtering issues:

For more on the new JQL search syntax, please see the documentation.

^Top

Issue Actions in the Issue Navigator

By popular request, issues can now be actioned directly from the Issue Navigator:

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

^Top

Charting Now Comes Standard

The following reports and gadgets from the Charting plugin have now been integrated into JIRA:

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


^Top

New-look "Browse Project"

JIRA 4.0 provides a cleaner, more interactive view in to a project:

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

^Top

Project Icons

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

^Top

Dashboard Gadgets

The new-look JIRA dashboard 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).

What's happened to your favourite JIRA portlets? Don't worry: every portlet that previously shipped with JIRA has been converted to a 'legacy gadget'. And if you are a plugin developer and have created your own portlets, see the instructions for converting your portlets to gadgets.

The following new gadgets are available in Beta 1:

  • 'Activity Stream' gadget (see below)
  • 'Create Issue' gadget
  • 'Filter Results' gadget
  • 'Issue Completed This Iteration' gadget

For optimal experience of the new dashboard, please use Firefox 3.x. Support for other browsers will be added prior to the launch of JIRA 4.0.

^Top

Activity Stream

The new 'Activity Stream' gadget displays a summary of the latest activity in JIRA projects (and/or by particular people) in which you are interested.

See the documentation for more details.

^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

Plus over 150 other fixes and improvements

JIRA Issues (200 issues)
Key Type Summary Priority Status
JRA-923 Improvement Allow filter by "No Fix For" across projects Major Resolved
JRA-1538 New Feature Filter on Versions and Components across Projects Major Resolved
JRA-1560 Improvement Better support for logical operation (and/or/not) type of filters. Major Resolved
JRA-1579 New Feature Create a portlet for the recent history Major Resolved
JRA-1635 Improvement "not" qualifier on fields for searching Major Resolved
JRA-1642 Improvement Create home directory instead of index & attachment directory Major Resolved
JRA-1800 Improvement Improve the UI for browse project Major Resolved
JRA-1844 Improvement Display attachment comments associated with their attachments Major Resolved
JRA-1983 Improvement Enable filtering on "older than 1 month" Major Resolved
JRA-1994 Improvement Ability to filter on time tracking related fields Major Resolved
JRA-2033 New Feature Add an RSS feed query for comments to individual issues Major Resolved
JRA-2469 Improvement It would be really nice to specficy several Asignee options in filters Major Resolved
JRA-2607 Improvement Would like to create a filter also with OR conditions Major Resolved
JRA-2681 New Feature Extend filter capablities by adding negative clauses Major Resolved
JRA-2852 Improvement search for issues on version lower or equal to a given version Major Resolved
JRA-2916 New Feature Allow Previous version searching Major Resolved
JRA-2925 New Feature Can't filter by Security Level Major Resolved
JRA-3000 Improvement Add key NUMBER (only number) searching to default search filter. Major Resolved
JRA-3101 Improvement Jira - query / search / filter by issue links Major Resolved
JRA-3114 Improvement Request: add optional icon for each project Major Resolved
JRA-3206 New Feature View issues without an estimate Major Resolved
JRA-3451 Improvement Enable filtering by Date Resolved Major Resolved
JRA-3464 Improvement allow filtering by project category Major Resolved
JRA-3624 New Feature released/unreleased version filter Major Resolved
JRA-4059 New Feature Record last login time for a user Minor Resolved
JRA-4227 Improvement Recent History Popup - persistance across sessions & more data Major Resolved
JRA-4605 Improvement new filter criteria: add NOT to all existing criteria Trivial Resolved
JRA-4688 Improvement Browse Project: Within the tab panel, if components are hidden - the version info appears to be right aligned. Trivial Resolved
JRA-5121 Improvement Filter Portlet with configurable columns Major Resolved
JRA-5152 Improvement Show issue linked to another issue. Major Resolved
JRA-5201 Bug Enable filter to specify more than 1 user Major Resolved
JRA-5310 Improvement Watchlist should be exportable Major Resolved
JRA-5383 New Feature My Votes and My Watches as filters Minor Resolved
JRA-5435 Improvement Issue actions and operations on Issue Navigator Minor Resolved
JRA-5560 Improvement Improved query functionality Major Resolved
JRA-5798 Improvement Project Portlet: needs multi project selection Critical Resolved
JRA-5844 Improvement allow multiple users when creating filters Major Resolved
JRA-5965 Improvement Allow configure units of time tracking Minor Resolved
JRA-6010 Improvement Thought processing Minor Resolved
JRA-6164 Bug 'No Priority' count is not displayed in filter statistics portlet Major Resolved
JRA-6170 Improvement Radio Buttons should support Select List Searcher template Major Resolved
JRA-6180 Improvement Search for a custom field that is empty Major Resolved
JRA-6344 Bug Send to both previous and current assignees for all notifications Major Resolved
JRA-6527 Improvement Allow filters to be built upon other shared filters (combined filters) Major Resolved
JRA-6550 Bug if text contains certain characters, cdata in xml based on this will be badly formed Major Resolved
JRA-7068 Improvement Allow for list of issues to be saved as a filter Major Resolved
JRA-7551 New Feature Provide capability to find issues by resolution date Major Resolved
JRA-7626 New Feature Build search queries remotely Major Resolved
JRA-7772 New Feature Ability to create advanced queries to search across all data Major Resolved
JRA-7909 Improvement Search/ filter for "empty" fields Blocker Resolved
JRA-8009 Bug java.lang.IllegalStateException: getAttribute: Session already invalidated when trying to call getAvailableActions or getFieldsForAction 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 Major Resolved
JRA-8293 Bug Import fails if searchrequest:request data too large Minor Resolved
JRA-8487 Improvement Bad logging from uk.ltd.getahead.dwr.util.CommonsLoggingOutput on startup Major Resolved
JRA-8527 New Feature Put task actions directly in filter output Major Resolved
JRA-8686 Improvement Allow searching of issues by Full Name for all user fields Major Resolved
JRA-8758 Improvement Cannot create filter for multiple projects all issues in version "Released Versions" Major Resolved
JRA-8806 Improvement Allow "Released" & "Unreleased" Version search accross multiple projects Critical Resolved
JRA-8852 New Feature Sort filter results by non-visible field Minor Resolved
JRA-8973 New Feature RSS of Project Changes Major Resolved
JRA-9048 Bug Calendar week begins with sunday independently from locale Major Resolved
JRA-9115 Improvement Ability to search for issues with no due date associated Major Resolved
JRA-9278 Improvement New Field "Resolution Date" automatically filled with date of setting resolution Major Resolved
JRA-9551 New Feature Search for all Sub-Tasks of one given issue Major Resolved
JRA-9651 New Feature User Activity Log Major Resolved
JRA-9658 Improvement Minor css bug (cursor) Trivial Resolved
JRA-9823 Improvement Allow to optionally clone an issue's attachments when cloning an issue. Major Resolved
JRA-10245 New Feature Ability to filter/view Issues upon "Versions" across multiple "Projects" Critical Resolved
JRA-10405 Improvement Attachment ordering Minor Resolved
JRA-10422 Bug Error in logs when nonexistent key used in wiki-rendered text Minor Resolved
JRA-10427 Bug Changing field descriptions in "Field Configurations" for custom fields does not work Major Resolved
JRA-10443 New Feature "Not Assigned to User" criteria in filters Minor Resolved
JRA-10492 Improvement Search for several users as Assignee or Reporter Minor Resolved
JRA-10603 New Feature MultipleSelect searcher for cascading selection field Critical Resolved
JRA-10644 Improvement Make filters more accessible Major Resolved
JRA-10854 Bug 'Restoring Data' Documentation incorrect or unclear Minor Resolved
JRA-11134 Improvement Allow setting of column order/sort with no issues in result set Minor Resolved
JRA-11933 Bug AutoTransitionListener - Reopen transition deletes issue summary Major Resolved
JRA-12165 Bug Unclear error message when bulk moving issues whose reporter cannot create issues Critical Resolved
JRA-12177 Improvement Time tracking by using setting "hours" - edit issue shows "Original/Remaining Estimate" -field value in "pretty" mode Minor Resolved
JRA-12200 Bug Reporter system field throws ClassCastException after populateFromIssue() and validateFromParams() Major Resolved
JRA-12525 Bug Emails containing attachments with non-ASCII names lost Critical Resolved
JRA-12596 Improvement Enable cross-project filtering on special versions Major Resolved
JRA-12656 Improvement Add paging/optimization for Change Log scope Major Resolved
JRA-12816 Bug OutOfMemoryError PermGen Space on Windows Func Test (under VMWare) Major Resolved
JRA-12921 New Feature Ability to export Watched Issues to excel Major Resolved
JRA-12976 Bug AbstractMessageHandler might not be removing spaces from email addresses before using them to determine if a user exists when creating an issue from an email Major Resolved
JRA-13011 Bug Component of a subtask is still component of original project after moving an issue Critical Resolved
JRA-13035 Bug CSV import can not import resolution date. Minor Resolved
JRA-13426 Improvement Next/previous version links for 'Browse Version' screen Major Resolved
JRA-13625 Bug Implicit profiling functionality broken Major Resolved
JRA-13689 Bug Saved filters reverted to "All projects" when we deleted a project contained Major Resolved
JRA-13711 Bug Printer icon on 'Issue Navigator' does not show the Printable View of the issue navigator as it did in JIRA 3.6 Major Resolved
JRA-13745 Improvement Clean up top toolbar by moving Profile link to username and removing Filters link Minor Resolved
JRA-13793 Bug Confusing "The 'Project Information' panel is not available" message when fields are disabled Major Resolved
JRA-13801 Bug Call method addWorklogAndAutoAdjustRemainingEstimate, the soap server reponse with this type IssueServiceImpl$RemoteWorklogImpl Minor Resolved
JRA-13850 Improvement Servlet Content Listeners should implement the catch / log / rethrow pattern Major Resolved
JRA-14031 Bug Form data lost when using back and forward web browser buttons Major Resolved
JRA-14220 Improvement Ensure the index optimize operation does not cause index lock timeouts Minor Resolved
JRA-14416 Bug Move Issue with SubTask between differents project, IssueType and SubIssueType Critical Resolved
JRA-14419 Improvement Warning for Websphere installation on validating entity-engine.xml Major Resolved
JRA-14490 Bug Deleting project can cause filter to select all projects Major Resolved
JRA-14513 Improvement JIRA Soap Service log and Access filter log footprint needs improving - Invoked Method would be handy Major Resolved
JRA-14516 Improvement JIRA upgrade page should warn about possible character encoding issue if JIRA is moved between two servers. Minor Resolved
JRA-14598 Improvement Add access key for administer project from browse project Trivial Resolved
JRA-14616 New Feature Ability to query for issues that you are not watching Minor Resolved
JRA-14654 Bug ColorPicker for LookAndFeel page does not work on all browsers Minor Resolved
JRA-14701 Improvement OSPropertyText table should have the value column set to extremely-long datatype Major Resolved
JRA-14747 New Feature Ability to search for issues with blockers linked to them Minor Resolved
JRA-14811 Bug Deleting Group Does Not Remove Group From a Subscription Minor Resolved
JRA-14826 Improvement Dashboards with a large number of portal pages cause the page to become too wide Minor Resolved
JRA-15018 Improvement Improved SOAP and HTTP access logging Major Resolved
JRA-15112 Bug Adding Update Issue Field workflow postfunction causes OutOfMemoryError Major Resolved
JRA-15241 Bug Single user picker field renrered incorrectly Trivial Resolved
JRA-15247 Bug Duplicate explanation of entityengine.xml in the upgrade guide. Major Resolved
JRA-15254 Bug Browse Project Panel: Do not show Closed UNRESOLVED issues as Open in the version list Trivial Resolved
JRA-15266 Improvement Would prefer if the "Worklog" heading under "Operations" when viewing an issue were a link, like the rest of the operations. Trivial Closed
JRA-15309 Bug Wrong assignee drop-down list sorting with non-ascii characters Minor Resolved
JRA-15383 Bug Documentation on Two Dimentional Statistics Filter Portlet needs to specify suported custom fields Major Resolved
JRA-15445 Improvement RPC plugin needs to be cleaned up Major Resolved
JRA-15484 Bug Tokenizing java exceptions fails if the exception is terminated with a full-stop. Minor Resolved
JRA-15517 Improvement Upgrade JIRA to use the latest version of Lucene indexing framework - v2.3.2 Major Resolved
JRA-15543 Improvement Show release date next to version name in the list of versions on Browse Project screen Major Resolved
JRA-15545 Bug Export issues to Excel/Word format with non-ASCII filter name does not handle the file name properly Trivial Resolved
JRA-15546 Bug Versions no longer display descriptions when browsing project Major Resolved
JRA-15548 Bug If an attempt to get the Index lock times out, the indexing operation is discarded Major Resolved
JRA-15564 Bug JIRA displays error after a reindex. Major Resolved
JRA-15625 Bug It is possible to disable plugins that then render jira incapable of restarting Major Resolved
JRA-15631 Bug jelly with invalid variables script returns blank page to user Minor Resolved
JRA-15638 Bug The new dropdown does not appear to render correctly under IE6/7 Trivial Resolved
JRA-15646 Improvement Convert JIRA to jQuery Major Resolved
JRA-15649 Improvement Sort list of plugins in Admin section alphabetically Trivial Resolved
JRA-15665 Improvement Address issue of plugins pushing filter/report panel off screen Minor Resolved
JRA-15666 Improvement Add project information to the issue XML view Minor Resolved
JRA-15669 Bug Drag and drop behaviour doesn't work on Modify Issues Type Scheme page Major Resolved
JRA-15700 Improvement Created VS Resolved cumulative + individual graphs' Y axis should should be independent Major Resolved
JRA-15702 Improvement Migrate to licensing 2.0 Major Resolved
JRA-15723 Bug Jelly AddComment tag changes the "updated" issue timestamp to execution script timestamp Trivial Resolved
JRA-15732 Improvement Update email documentation to highlight that OutOfMemoryError can stop email processing Major Resolved
JRA-15761 Bug If issue key contains unicode characters, redirect on create issue doesn't work Minor Resolved
JRA-15846 Improvement Allow changing license on Data Import in new JIRA instance. Minor Resolved
JRA-15872 Improvement "Browse Project" URL doesn't include current project Minor Resolved
JRA-15882 Bug Notification Schemes image highlights the wrong function Minor Resolved
JRA-15886 Improvement Add logging notification for index optimization events Major Resolved
JRA-15920 Improvement Include warning in EAR/WAR documentation not to edit anything directly on the application server Major Resolved
JRA-15927 Bug Code samples on Web UI Plugin Module document are incorrect Minor Resolved
JRA-15962 Improvement Upgrade JIRA to Plugins 2.x Major Resolved
JRA-15991 Improvement Merge translations files into one to make translating JIRA easier! Major Resolved
JRA-16058 Improvement Aggressive locking in JiraCachingPropertySet causes high contention Major Resolved
JRA-16067 New Feature Provide field definition in XML issue view URL to customize XML view Major Resolved
JRA-16074 Bug Incorrect error warning message on navigator summary Trivial Resolved
JRA-16080 Bug 1px offset in Firefox Trivial Resolved
JRA-16088 Bug Created VS Resolved Issues Report contains Old Filtter / Project Picker Minor Resolved
JRA-16112 Bug Bug in progressWorkflowAction method in SOAP Minor Resolved
JRA-16113 Improvement Do not show negative values on Y axis in Created vs. Resolved chart Major Resolved
JRA-16120 New Feature Dashboard rewrite Major Resolved
JRA-16122 Improvement HTTP Basic auth should be enabled by default Major Resolved
JRA-16138 Improvement Anonymous users should not be considered to "own" all anonymous comments. Minor Resolved
JRA-16151 Bug Colon : in custom field search causes searching of wrong field Major Resolved
JRA-16175 Bug JIRA issues macro does not work with 4.0-m1 on EACJ Major Resolved
JRA-16210 Improvement Display issue count on JQL execution Major Resolved
JRA-16211 Improvement Enter / return should execute JQL Major Resolved
JRA-16253 Improvement Source Build documentation is out of date and incomplete Minor Resolved
JRA-16276 Improvement Adjust colours of Resoltion date chart to be more distinshable for the colour blind Minor Resolved
JRA-16278 Improvement Add ability to search for versions using regex or similar Minor Resolved
JRA-16316 Bug Assigned To Me Portlet, selecting all columns to display causes error Minor Resolved
JRA-16339 Bug The "Perm Gen" memory usage shown on the System Info page is incorrect. Minor Resolved
JRA-16351 Bug Component plugin modules don't show up in plugins admin section in JIRA 4.0 Trivial Resolved
JRA-16363 Bug ServiceProxyDestroyedException when you reactivate an OSGi plugin Minor Resolved
JRA-16379 Improvement Weblogic Deployment descriptor (weblogic.xml) has changed for Weblogic 9.x Minor Resolved
JRA-16407 Bug JiraModuleDescriptorFactory doesn't define some plugins2 descriptors Major Resolved
JRA-16424 Improvement log4j output should contain more information Major Resolved
JRA-16443 Improvement Create a jira.field.resolution.include transition attribute Minor Resolved
JRA-16451 Bug JIRA home directory created in working directory in JIRA standalone Major Resolved
JRA-16485 Bug The long component name, on clicking overlaps the UI element Major Resolved
JRA-16498 Bug Version/s and Component/s not validated when updating an issue Critical Resolved
JRA-16502 Bug Local helper has invalid HTML, causing styling issues Minor Resolved
JRA-16508 Bug no attachments are returned when 'field=attachment' is specified in XML view Major Resolved
JRA-16510 Improvement Update to jQuery 1.3.2 Minor Resolved
JRA-16518 Bug Update readme.txt in war Major Resolved
JRA-16522 Improvement Searching according to multiple assignees should be provided. Major Resolved
JRA-16526 Bug Catalan translations needs to be changed Major Resolved
JRA-16527 Bug Indexing fails (or atleast error thrown) if index location is pointing to an invalid reference Major Resolved
JRA-16529 Bug Project Avatars: User is unable to upload PNG and JPEG file for project avatars on IE 7.0 Major Resolved
JRA-16530 Bug Project Avatars: User is unable to crop the uploaded image in the project avatars dialog Major Resolved
JRA-16531 Bug Project avatar: One image is missing from "Choose an avatar" dialog Major Resolved
JRA-16532 Bug User gets a system error if after timeout tries to login from project avatar dialog Critical Resolved
JRA-16560 Bug Upgrading bunded plugins fails Blocker Resolved
JRA-16568 Bug Example for xmlrpc client uses a method that has been removed. Need to update Major Resolved
JRA-16570 Bug Text after a thumbnail in a comment has anchors Critical Resolved
JRA-16572 Bug Help link for Work Ratio searcher goes to wrong help page Minor Resolved
JRA-16656 Bug Go around JIRA and find all the places that are evaluating EL badly. Major Resolved
JRA-16660 Bug Project avatar dialog is not coming properly for IE 7.0 Major Resolved
JRA-16662 Bug Cannot start up bundled plugins Critical Resolved
JRA-16664 Bug Plugins2.2-beta12 Some UnloadablePlugins don't have a correct key causing JIRA startup to fail Major Resolved
JRA-16675 Bug Filter doesn't display errors when first loading into simple edit mode Minor Resolved
JRA-16685 Bug Enormous font on random pages Blocker Resolved
JRA-16686 Bug DOCTYPE declaration included twice for issue related pages Critical Resolved
JRA-16698 Improvement Have the ability to log all SQL statements issued by JIRA and also have a callback for timing purposes Major Resolved
JRA-16714 Bug There is a bug with the way the QuerySearcher works with the "doesItFit" Major Resolved

^Top


Document generated by Confluence on Oct 06, 2009 00:30