This page last changed on Jun 30, 2008 by alui.

 

Atlassian Software Systems is proud to present JIRA 3.12.

JIRA 4.0 has been released. Read the full JIRA 4.0 Release Notes and Upgrade Guide.
Don't have JIRA 4.0? Take a look at the features of JIRA's latest released version and try it out!

JIRA 3.12 provides a number of enhancements for the upcoming JIRA Studio. Because some of these enhancements may be of benefit to you, we have decided to provide them as a public release rather than making you wait until JIRA 4.0.

The major feature of this release is the ability to 'trust' Confluence. For people who use both JIRA and Confluence, the ability to configure a 'trust' relationship between the two will allow for a seamless end-user experience, e.g. the 'JIRA Issues' macro will now display exactly the same list of issues on a Confluence page that the user would see in the JIRA Issue Navigator. No longer is there a need to hard-code JIRA user names and passwords on a Confluence page. Note that you will need Confluence 2.7 (which is due for release this month) or later.

Also included in 3.12 is a new global permission, 'JIRA System Administrators'. This will be particularly useful for organisations where the JIRA administrators are not necessarily the same people who are responsible for maintaining the file system and network environment. Granting the 'JIRA System Administrators' permission to only a controlled number of people will give your Windows or UNIX administrators greater peace of mind, while people with the 'JIRA Administrators' permission can enjoy full control over JIRA-specific administration.

Upgrading to JIRA 3.12 is free for all customers with active JIRA software maintenance as at 30 November 2007.

Highlights of JIRA 3.12:


Upgrading to JIRA 3.12

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

Highlights of JIRA 3.12

'Trusted' Confluence

For people who use both JIRA and Confluence, the ability to configure a 'trust' relationship between the two will allow for a seamless end-user experience, e.g. the 'JIRA Issues' macro will now display exactly the same list of issues on a Confluence page that the user would see in the JIRA Issue Navigator. No longer is there a need to hard-code JIRA user names and passwords on a Confluence page. (Note that you will need Confluence 2.7 or later.)

The 'JIRA Issues' macro in Confluence will now display (to appropriate users) issues that have a Security Level set:

^Top



'JIRA System Administrators' permission

A new global permission has been added to JIRA, to allow for separation of duties.

  • People who are granted the new 'JIRA System Administrators' permission can perform all of the administration functions in JIRA, including functions which could affect the application environment or network (e.g. data import/export, SMTP configuration, database connection).
  • People with only the 'JIRA Administrators' permission can now perform most administration functions (e.g. creating new JIRA users; creating projects), but not functions which could affect the application environment or network.

This will be useful for organisations which need to delegate JIRA-specific administration privileges to particular people, without granting them total system administration privileges.
Note that everyone who had the 'JIRA Administrators' global permission before the upgrade will automatically receive the new 'JIRA System Administrators' global permission during the upgrade. This will ensure that everyone can still perform the same functions they could previously.

^Top 

FishEye plugin now bundled with JIRA

The FishEye plugin automatically detects JIRA issue-keys in your code commit messages. Within your JIRA issues and projects, relevant commit messages will be displayed along with links to the FishEye changesets and files — and (optionally) Crucible code reviews.





^Top

Improvements to the Subversion plugin

Using the Subversion plugin (available separately), it is now possible to configure Subversion repositories from within JIRA. No longer do you need to muck around with .properties files and bounce JIRA every time you make a change! If you have existing SVN repositories configured in your properties file, the new SVN plugin will read that information and create identical settings for you.
Click to enlarge 
 
^Top 

Improvements to the 'Project Statistics' and 'Filter Statistic' portlets

The Project Statistics portlet and the Filter Statistic portlet now show the total number of issues that match the filter, e.g.:

^Top



New post function for workflows: 'Assign to Current User'

With the new post function 'Assign to Current User', you can now automatically assign an issue to the logged-in user when the issue moves through a particular workflow transition.

This is useful if you need to assign an issue to the logged-in user under particular circumstances, but not give them full rights to assign issues. For example, on Atlassian's support system, when a support specialist clicks 'Start Investigating', the issue is automatically assigned to them — even if they don't have 'Assign Issues' permission.

^Top 

Enhanced language support for searching

The range of available languages for JIRA search indexes has been expanded. This means that even more people around the world can now choose to have JIRA index their issue data in their native language.

This provides more meaningful search results for end-users, because:

  • 'stop' words (i.e. words that are deliberately ignored by the JIRA search engine, such as 'the') are now recognised in more non-English languages (Brazilian, Chinese, Czech, Greek, French, Dutch, Thai).
  • 'stemming' (i.e. the derivation of related words, such as 'archived', from a stem such as 'archive) is now supported in French, Brazilian, German, French, Dutch, Russian and English. For example, if your index language is set to French:
    • a search for "marchera" will find "L'enfant a marché"; and
    • a search for "marché" will find "l'enfant marchera".
      ^Top

Visual SourceSafe plugin

The new VSS plugin displays Microsoft Visual SourceSafe commit information (along with the changed paths) related to JIRA issues, projects or project versions. This plugin is in beta and available for a separate download.

^Top



Plus more than 100 other fixes and improvements


JIRA Issues (120 issues)
Key Type Summary Priority Status
JRA-4085 Improvement links in jira issues should be relative ratherr than use the BASE URL Major Resolved
JRA-5819 New Feature Assign to current user workflow post-function Major Resolved
JRA-5900 Bug Error when trying to edit a group Major Resolved
JRA-7136 Bug Statistics are wrong when using a filter that searches through comments Major Resolved
JRA-8457 Bug Cannot administer my own profile: "The user does not exist. Please try another" Trivial Resolved
JRA-8872 Improvement Provide a wrap option with the noformat markup Major Resolved
JRA-9171 Bug A timed out session causes stacktraces in half-completed actions Major Resolved
JRA-10489 Bug JIRA does not process multipart/alternative mails properly Minor Resolved
JRA-10508 Bug Insecure "Remember my Login" cookie on https-sites Critical Resolved
JRA-10515 Bug Adding CSV field to a Mutli User Custom Field causes error Major Resolved
JRA-10546 Bug Moving a subtask doesn't inherit the security level of its new parent Major Resolved
JRA-10989 Bug WIKI renderer preview does not display correctly Trivial Resolved
JRA-11358 New Feature Make plugins configurable Major Resolved
JRA-11396 Bug Redundant JIRA Global Permission (Manage Group Filter Subscriptions) in Standard Edition Trivial Resolved
JRA-11446 Bug AccessLogFilter logs everything twice Major Resolved
JRA-11767 Bug Allow code and noformat sections in Wiki text to scroll horizontally Minor Resolved
JRA-11788 Improvement Filter window is too small when it opens Major Resolved
JRA-11892 Improvement Support for Dutch Language Major Resolved
JRA-12042 Bug Typo in an RPC API parameter name Minor Resolved
JRA-12091 Bug Issue's parentId not set on subtask deletion event Trivial Resolved
JRA-12143 Task Improve doc on hiding fields Minor Resolved
JRA-12513 Improvement Allow NotificationType objects to be registered dynamically Major Resolved
JRA-13040 Improvement Log critical system operations like reindexes Major Resolved
JRA-13090 Bug Multiple file upload fails when the sum of files size exceed the upload limit, even if each file is smaller than the limit. Major Resolved
JRA-13128 Improvement Save position and size of Filter/History/Help pop up windows Major Resolved
JRA-13155 Task Change renewal hyperlink to use new website redirects Major Resolved
JRA-13187 Improvement Show Total in Caption of "Filter Statistics" portlet Minor Resolved
JRA-13188 Bug Trailing + characters are truncuated from URLS in the Description / Environment / Comment fields. Major Resolved
JRA-13205 Bug Full content Word export from Issue navigator duplicates wiki style table Minor Resolved
JRA-13229 Bug controlfooter.jsp always closes the html tr tag even when the nolabel param is set Trivial Resolved
JRA-13231 Improvement JIRA installer ships with client JRE instead of server JRE Major Resolved
JRA-13263 Bug IssueNotFoundException is thrown right out to the user if a workflow action is taken on a deleted issue Major Resolved
JRA-13282 New Feature 'JIRA System Administrator' Permission Major Resolved
JRA-13284 Bug Problem in printing project portlet: red section displayed as white. Trivial Resolved
JRA-13315 Bug Non default permission types can cause Stack overflow if added to wrong permissions Minor Resolved
JRA-13386 Improvement Hide Log Work operation and Work Log tab if Time Tracking Field is hidden in Field Config Major Resolved
JRA-13400 Bug Remember me cookie issue with Glassfish; integrate latest Seraph into JIRA Major Resolved
JRA-13402 Improvement Retain state of attachment comments when switching from single attachment to multiple Minor Resolved
JRA-13430 Bug When invalid search term was entered in custom field, error message highlights Text Search Query: field. Minor Resolved
JRA-13436 Improvement Small French translation problem Trivial Resolved
JRA-13442 Improvement Improve UI for component admin Major Resolved
JRA-13465 Bug Right border does is missing on Add Portlet screen on Safari Major Resolved
JRA-13473 Bug Double quotes allowed in transition name while editing a transition Minor Resolved
JRA-13475 Task Update issue field post function in Create Transition must be the first post function executed in order to actually set the issue field Trivial Resolved
JRA-13509 Bug Special character in group name causes permalink do not function properly Major Resolved
JRA-13516 Bug FieldLayoutSchemeImpl caching is not thread-safe Critical Resolved
JRA-13521 Task Need to add some unit tests for the bulk edit issue count limit in BulkEdit1.doValidate() Minor Resolved
JRA-13522 Improvement Need to improve the way the calendar-<locale>.js files are served Major Resolved
JRA-13523 Bug Multi user custom field cannot be used with the assignable user permission Critical Resolved
JRA-13542 Improvement Format the relative Today and Yesterday as per configured Day Format Minor Resolved
JRA-13553 Bug Misleading permission violation message when attempting to edit a closed issue Minor Resolved
JRA-13554 Bug Make Version Workload Report styled like Time Tracking report (nicer) Major Resolved
JRA-13558 Bug MailingListCompiler trying to send email with empty "To" Major Resolved
JRA-13567 Improvement Improvement on Jelly tag documentation Major Resolved
JRA-13572 Improvement in the 'Add Priority' form, should 'Status Color' be 'Priority Colour' ? Trivial Resolved
JRA-13578 Bug Typo in Issue Navigator in Slovak language Trivial Resolved
JRA-13581 Bug Replace hard-coded string in date pickers Trivial Resolved
JRA-13592 Bug Setting transport to SMTPS in JNDI mail resource is broken Major Resolved
JRA-13597 Bug Loading Event Listeners is not synchronized Major Resolved
JRA-13598 Bug The EmoticonRendererComponent uses the incorrect IconManager Trivial Resolved
JRA-13613 Improvement Time Tracking Report's summary field should be linked Trivial Resolved
JRA-13626 Bug Renderer component does not work with profiling enabled Major Resolved
JRA-13654 Improvement Allow AttachFile jelly tag to specify the created date for an attachment Major Resolved
JRA-13655 Bug The "attach" button in screenshot applet is not translated properly Minor Resolved
JRA-13656 Improvement Time Tracking Label for "Issue" Trivial Resolved
JRA-13666 Improvement Missing i18n keys in notification scheme Minor Resolved
JRA-13673 Bug Admin portlet can show null date for license expirery Major Resolved
JRA-13677 Bug The property field for JIRA's portlets and reports are not in order sequence Major Resolved
JRA-13687 Improvement French Translation Incorrect "traitement" Minor Resolved
JRA-13699 Bug Deleting a group does not check if there are any worklogs with the group restriction like it does for comments Major Resolved
JRA-13703 Bug getFieldsForEdit does not included "Reporter" field, "Due Date" field and "FixVersion" field Critical Resolved
JRA-13712 Bug user value of JiraAuthenticationContext not set is SOAP service getIssue() Major Resolved
JRA-13718 Task Update AttachFile jelly tag documentation Major Resolved
JRA-13724 Bug Caledar popup doesn't work in several languages Major Resolved
JRA-13727 New Feature Trusted Applications: Support Authentication Context Passing from Confluence or another Application to JIRA Major Resolved
JRA-13742 Bug minor grammatical error in bulk move Trivial Resolved
JRA-13744 Bug IssueLevelSecurity permission check does not work with a DocumentIssueImpl if no security level has been set. Major Resolved
JRA-13748 Improvement Clean View Issue page by moving (View) links for voters and watchers to link on actual value Minor Resolved
JRA-13750 Bug Help link in browse projects page references version management page in the documentation Trivial Resolved
JRA-13752 Task Issue Linking docs out of date Major Resolved
JRA-13766 Bug Deleting a version can leave gaps in the version sequence Minor Resolved
JRA-13784 Task Update Bugzilla import guide to ask users to run Bugzilla 'Sanity Check' tool first Minor Resolved
JRA-13792 Improvement Adding Greek support in Full-Text search Major Resolved
JRA-13794 Bug broken link on the 'Trackback Settings' screen Trivial Resolved
JRA-13805 Bug In quicksearch, issue type has higher priority than project key Minor Resolved
JRA-13809 New Feature Add more indexing and search languages Minor Resolved
JRA-13818 Bug Username with # character breaks on "Assign to me" operation Minor Resolved
JRA-13823 Task Move mysql-guide-linux.html page to Confluence Minor Resolved
JRA-13824 Task identify entries in site.xml that have no label, and move to CAC where appropriate Major Resolved
JRA-13829 Bug Jelly Documentation - error in comment tags Trivial Resolved
JRA-13840 Improvement Filter parameters panel on the the left should be collapsed by default when I come to Issue navigator from dashborad plugins Major Resolved
JRA-13851 New Feature List of available colours for {color} tag in Wiki Style Renderer Trivial Resolved
JRA-13853 Bug No space above the Road Map portlet Major Resolved
JRA-13856 Task Upgrade atlassian-extras for new license types. Minor Resolved
JRA-13881 Bug Sub-tasks are visibile in Issue Finder while the Parent task is not Major Resolved
JRA-13905 Bug Unable to remove group at the Assign Groups to Project Role page if the group name has the double quote Major Resolved
JRA-13906 Bug Duplicate i18n-keys in the same language-files Minor Resolved
JRA-13910 Bug Update the comment in jira-application.properties to indicate that a hyphen should not be used in the project key. Major Resolved
JRA-13911 Bug Projects portlet sometimes displays Components and Versions links and sometimes doesn't Critical Resolved
JRA-13916 Bug "Manage Portal" screen is missing the default template info Minor Resolved
JRA-13920 Bug Page title is incorrect when the user logs out Major Resolved
JRA-13921 Bug Resetting custom version picker field results in incorrect search results Critical Resolved
JRA-13932 Task Document [permlink] Major Closed
JRA-13935 Bug Anonymous reporter makes rss feeds throw NullPointerException Major Resolved
JRA-13941 Bug Add New Issue Type Scheme form does not validate name nicely Major Resolved
JRA-13949 Bug Custom Field Type: "Version Picker" - Scroll Bar for displaying List Not Working Major Resolved
JRA-13952 Task Set up redirects for JIRA doc pages moved to Confluence Major Resolved
JRA-13974 Task Review changes to Profiling documentation - new content on making Profiling permanent Major Resolved
JRA-13977 Task Correct Jelly Tags documentation for new permissions in AddPermission Major Resolved
JRA-13991 Bug Translation for French and German breaks in the change password screen Minor Resolved
JRA-13994 Task Document that users importing from other systems such as via CSV should backup their data first Major Resolved
JRA-13998 Bug New german translation is "buggy" concerning Bulkchange Critical Resolved
JRA-14012 Third-party issue Authenticating security providers fails due to ClassLoader bugs Major Resolved
JRA-14022 Improvement JIRA Tomcat 6.0 doco changes Major Resolved
JRA-14130 Bug charting plugin ignores text query term Major Resolved
JRA-14138 Task User picker still shows user after being removed from all groups Major Resolved
JRA-14278 Sub-task Update documentation - PersistenceManager has to be disabled for Tomcat Major Resolved
JRA-15199 Bug Formatting of code sections of LDAP debugging documentation has gone awry Major Resolved
JRA-15230 Bug Typo on Downgrading JIRA doc Major Resolved
JRA-15587 Bug Link to Issue Type in 'What is an Issue?' page points to the incorrect anchor Minor Resolved

^Top






6.png (image/png)
7.png (image/png)
8.png (image/png)
1.png (image/png)
2.png (image/png)
3.png (image/png)
4.png (image/png)
5.png (image/png)
star_green.gif (image/gif)
13.png (image/png)
12.png (image/png)
11.png (image/png)
10.png (image/png)
9.png (image/png)
medium-download-latest-version-button.png (image/png)
download-latest-version-button.png (image/png)
releasenotes_portlet-totals.png (image/png)
releasenotes_trusted-Confluence.png (image/png)
releasenotes_project-vsscommits-tab.png (image/png)
releasenotes_portlet-totals.png (image/png)
releasenotes_project-fisheye-tab.png (image/png)
releasenotes_svn-admin_thumbnail.png (image/png)
releasenotes_svn-admin.png (image/png)
releasenotes_svn-admin_thumbnail.png (image/png)
Document generated by Confluence on Oct 06, 2009 00:27