Release notes

Version 7.0.26 - Various Improvements and fixes

New features and improvements

  • [JETI-1425] - Choose service desk request type in Mail Handler
  • [JETI-1440] - Access to issue entity properties in templates
  • [JETI-1443] - Show email tab in readonly mode

Fixes

  • [JETI-1252] - Email This Issue-Screen shows Wiki-toolbar
  • [JETI-1436] - If reporter is in CC of a reply, he/she gets added to the Request Participants

Version 7.0.25 - UI and Service Desk Improvements and fixes

New features and improvements

  • [JETI-1307] - Service Desk handler to create customers upon sending reply emails
  • [JETI-1363] - Add complete email body to email audit log
  • [JETI-1399] - Service Desk notifications: custom templates for Customers Created, Participants Added events.
  • [JETI-1402] - Allow setting multiple labels with a single field rule
  • Streamlined user interface in configuration screen

Fixes

  • [JETI-1223] - Alert appears when navigating away from the Templates admin page
  • [JETI-1405] - $changelogauthor referenced incorrectly

Version 7.0.24 - New features and various fixes

New features and improvements

  • [JETI-1369] - Show attachments in Email Preview
  • [JETI-1345] - Request participants - Notify them that they have been Added
  • [JETI-1352] - Support users with spaces in their user names
  • [JETI-1364] - Expose change items from the changelog to the templates
  • [JETI-1384] - Reply to emails created the issue should render the subject according to templates
  • [JETI-1356] - Can't create a template with private comments (internal) and can't access issue security level

Fixes

  • [JETI-848] - JETI mail handler renames .msg file attachments without extension
  • [JETI-907] - Special characters (german umlauts) as garbeld when using Split Regex
  • [JETI-1240] - Unable to send mail: JIRA user name / full name not recognized as JIRA user
  • [JETI-1241] - Issues created from a Mail Handler context do not set participant fields before sending a reply email
  • [JETI-1290] - URL to configuration are broken
  • [JETI-1353] - JIRA Email This Issue Filter Feature gives 500 Error
  • [JETI-1357] - E-mail comments shown as internal (with setting "Always add comments visible to Customers")
  • [JETI-1362] - Set Channel to Email in Service Desk
  • [JETI-1367] - Mail Handler Split Regex behaviour with special characters (e.g. german umlauts)

Version 7.0.23 - Fixes for Inlined images and Service Desk integration

Version 7.0.19 - Multiple useful new features, improvements and fixes

New Feature

  • [JETI-1242] - Reply, reply All, forward should add email attributes to body text
  • [JETI-1287] - Notify Component Lead

Improvement

  • [JETI-430] - Remove multiple blank lines - option for mailimport
  • [JETI-1243] - Initialize user picker fields from email by user's full name
  • [JETI-1251] - If customer sends attachments in email, share them on the portal
  • [JETI-1261] - Support attachments in event notifcation change log filter
  • [JETI-1286] - Support multi-language templates, i18n
  • [JETI-1292] - Fix parsing In-Reply-To email header

Bug

  • [JETI-1237] - Sections cannot be collapsed
  • [JETI-1255] - Email sending hangs on very large emails
  • [JETI-1269] - Issue transition postfunction no longer working
  • [JETI-1270] - Email template continuously displaying error in logs

Version 7.0.18 - Improvements to email log UI and set issue security from email

New features or improvements

  • [JETI-1191] - Show entries in email tab with columns instead of rows
  • [JETI-1104] - Show attachment links in the email tab
  • [JETI-1220] - Allow field rules work on sender's name
  • [JETI-1225] - Support setting Security Level in issues created from email
  • [JETI-1256] - Allow admins to hide issue fields or custom fields in the issue panel

Bugs

  • [JETI-1260] - Exclude custom field not saved
  • [JETI-1265] - SQL error when i try to delete a Mail Handler Context if there are error logs

Version 6.3.0.17/7.0.17 - JIRA CRM Integration, Service Desk Mail Handler improvements

New Features and improvements

  • [JETI-864] - Support CRM Email field for as preselected recipient
  • [JETI-1176] - Filter attachments by file name patterns
  • [JETI-1186] - Integration with JIRA CRM
  • [JETI-1189] - Configure default comment visiblity (Internal or Public) when commenting via email
  • [JETI-1195] - Support Label custom field type in Field Rules
  • [JETI-1199] - Support Issue Lookup rules based on JIRA Issue 
  • [JETI-794] - Resend link in email log entry
  • [JETI-1187] - How to re-send a JETI email with same content as previously sent email
  • [JETI-1201] - JETI Mail Handler with JIRA Service Desk Request Types

Bugs

  • [JETI-1161] - preview

  • [JETI-1177] - Attachment selector custom field type shows error in configuration page
  • [JETI-1206] - Override issue lookup fails on Labels

Version 6.3.0.16 / 7.0.16 - Bugfixes and improvements

  • [JETI-1094] - My Internal comments are send to me
  • [JETI-1136] - Whitespace support in emails addresses fields
  • [JETI-1142] - 500 error when attempting to Email This Issue from Issue View Screen
  • [JETI-1152] - JQL ignored when adding Email This Issue as a post-function
  • [JETI-1126] - Assignee not set after component set by JETI
  • [JETI-1159] - Email This Plugin module breaks JIRA native attachment link functionality.

Version 6.3.0.13 / 7.0.13 - Notification Improvements and customer portal support in templates

  • [JETI-463] - Group event notifications: add multiple events to the same notificaiton to minimize configuration overhead
  • [JETI-956] - Limit event notifications to changed fields: conditional notifications based on changed fields
  • [JETI-1056] - Provide a helper method to insert a link to the portal view of an issue in an email template: add links to an issue in the customer portal
  • [JETI-1102] - Support for 4-byte unicode characters (emoticons) in mail handler
  • [JETI-1103] - Event name resolution fails if event type is removed

Version 6.3.0.10 / 7.0.10 - Mail Handler Error Log, Blacklist of recipients and more

Improvements

  • [JETI-1044] - Support Blacklist of recipients
  • [JETI-1053] - Save sender name additionally to sender email address
  • [JETI-1059] - Mail Handler error handling improvement

Bug fixes

  • [JETI-1033] - Clicking on attachnment names does not select them in the email screen
  • [JETI-1049] - JETI breaks other plugins Codemirror elements

Version 6.3.0.9 / 7.0.9 - REST and OSGi APi, further improvements

  • REST and OSGi API - integrate JETI with other addons or with remote services
  • Options to show email audit log tab: Display Always, Display for permitted users, Hide Always (JETI-1023)
  • Email log search bug fixed (JETI-1025)

Version 6.3.0.5 / 7.0.3 - Various bugfixes

  • JQL Condition in post-function fixed (JETI-994)
  • Exception handling in regexp testing fixed (JETI-986)
  • Template criteria column data type in MS SQL Server fixed (JETI-995)
  • NPE handling in mail handler (JETI-998)
  • Comments with empty or whitespace body not added (JETI-985)

Version 6.3.0.4 - Minor fix and performance improvement

  • performance improved in many screens (JETI-937)
  • audit log entry email subject length checked

Version 7.0 - JIRA 7 Compatibility

  • JIRA 7 compatibility release

Version 6.3.0.3 - Custom field, support for Epic Links, Bug fixes - JIRA 7 support is coming very soon!

  • Attachment Selector Custom Field Type to allow as a first in a series of custom fields (JETI-898, Documentation)
  • Mail Handler can add issues to epics (JETI-681, Documentation)
  • Improved BCC support in event notifications (JETI-879)
  • BCC is shown in Email log (JETI-918)
  • Personal preferences can be reset to default values (JETI-766, JETI-821)
  • Internal Comments in JIRA Service Desk are not leaked out via $publicComments in the email templates (JETI-941)
  • Attachments cannot be uploaded if the issue is not editable (JETI-933)

Version 6.3.0.2 - Bugfixes and Email Filtering

  • Fixed Inlined image parts added to email (JETI-935)
  • Block emails depending on sender, recipients and content (JETI-931)
  • Check permissions when adding users as watchers to the issue (JETI-929)

 

Version 6.3.0.1 - Bugfixes and minor improvements

  • Issue type and priority icons (standard and custom) are now inlined in email (JETI-868)
  • Service Desk Request Participant field can be selected as default recipient (JETI-870)
  • Email rendering velocity problem (JETI-877)
  • Initialize Cascade Select fields from email (JETI-899)
  • Mail handler events are now fired on behalf on the recognized sender user (JETI-908)
  • Issue Lookup Rules fixed for issue types with multiple word names(JETI-910) 

Version 6.3 - Major Mail Handler and Email improvements and fixes

  • Execute workflow transitions based on email content. Use email content and field rules to execute transitions (JETI-.866)
  • Initialize labels using field rules (JETI-798
  • Email Preview does not loose selected attachments in the email screen (JETI-826)
  • Improved fault tolerance of the Mail Handler (JETI-836, JETI-839)
  • Option to send emails to inactive users (JETI-767, JETI-764, JETI-630)
  • Reply, Reply All and Forward operations added to emails in the Email Log (JETI-145, JETI-796)
  • Service Desk integration has improved permission handling when adding attachments by customer (JETI-841, JETI-800)
  • Option to suppress Issue Commented event when sending emails (JETI-748)
  • Text field size limit applied by mail handler (JETI-853)

 

Version 6.2.1 - Email and Template Preview, Default settings and more

Email Preview and multiple templates for manual emails (Documentation):

  • Allow users to select from multiple templates in the email screen (JETI-694)
  • Preview email with the selected template (JETI-16)
  • Indirect recipients are resolved to email addresses in preview (JETI-8)

Default recipients and email options per Context (Documentation):

  • Configure Defaults as contexts defined by Project(s), Issue type(s) and JQL criteria (JETI-7)
  • Defaults include default recipients and email options (JETI-550)

Improved support for template development (Documentation):

  • Rapid prototyping support with Preview operation (JETI-773)
  • HTML Code Editor with auto completion support (JETI-775)

Service Desk Customer Invitation Email Template Improvement (Documentation):

  • develop richer customer invitations easily (JETI-779)

Minor improvements:

  • Multi Select custom fields may be initialized with multiple values from emails (JETI-791)
  • Editing Email This Issue Post Function parameters has been fixed (JETI-780)

Version 6.2 - Service Desk Integration

JIRA Service Desk Integration available (Documentation):

  • Create requests on behalf of Customers
  • Create customers if Customer Portal is open for public signup
  • Add or create partcipants depending on Service Desk configuration
  • Transition requests depending on comments added by customer or agent
  • Support request participants as recipients of event notification
  • Internal comments are not sent to participants
  • Furthermore, all other cool features of JETI are still available for Service Desk.
  • Read the Documentation, and test it first

Further improvements:

  • Use JQL filter along with Contexts to better target your configuration (JETI-186Documentation)
  • Insert canned responses at cursot position (JETI-713)
  • Global email log to link to issue (JETI-711)

Versions 6.1.1.1 / 6.1.4

  • Emails composed using JEditor now correctly contain the rich text body (JETI-715)
  • Paste image with CTRL+V in JEditor when composing email using Chrome (JETI-729)
  • Auto reply emails failing on attachments (JETI-688)

Version 6.1.3 - JIRA 6.4 Compatibility

  • Compatibility with JIRA 6.4
  • Mail handler field management improvements:
    • Support for setting Cascade Select fields
    • Support for setting Date Picker and Date Time Picker
    • Support for incrementing or descrementing Number custom fields

 See details on how to update fields using the mail handler in Field Contexts.

Version 6.1 - Major improvements

  • Canned response improvements: categorize (group) responses (JETI-665) and limit responses in Contexts (JETI-229)
  • Mail Handler improvement: update fields of existing issues affected by incoming emails (JETI-651)
  • Field initialization improvement: use Velocity markup to specify field value, refer to issue fields and capture groups (JETI-653
  • Event Notification improvement: add multiple notifications for the same issue event, use JQL condition to target your notifications (JETI-373)
  • Add workflow issue operations to emails using email templates (JETI-168)
  • Specify JQL filter to control for which issues the Email button is displayed, i.e. which issues may be sent in manual emails (JETI-281, JETI-566)
  • Add Bcc Email address to (blind) copy all outgoing emails in a Context (JETI-389)

 

Version 6.0.8

  • MD5 file size threshold fixed (JETI-666)
  • Email This Issue Post Function JQL criteria is correctly checking attributes being changed in the transition (JETI-684)
  • Issue comments can be sorted in the email screen (JETI-685)

Version 6.0.5

Fixing random user problem in Mail Handler.

Version 6.0.3

Attach files directly in the email screen

  • Attach files to the emails and the issue while composing the email. You don't have to attach files to the issue prior to sending them in email (JETI-425)
  • Bug in excluding custom fields fixed (JETI-654)

Version 6.0.2

Improvements and bugfixes

  • Auto response emails include comments added by email (JETI-601JETI-643)
  • Sending issues with attachments failed in older JIRA versions (JETI-624)
  • Email details added in comments are more readable (JETI-634)
  • Limited visibility comments are hidden when sent to non-JIRA users via issue events or postfunction (JETI-644)
  • Email this issue post function view fixed (JETI-645)
  • Email subject is prefilled without a Context (JETI-648)

Version 6.0

Initialize fields with Mail Handler, custom issue lookup, and many others

Version 5.5.0.10

Attachment improvements, workaround for Outlook problems, fixing email log:

  • Thumbnails for image attachments are shown in Email screen. You can click the image name to select it. (JETI-591JETI-46)
  • Attachment dropdown can be set hidden in the Configuration screen (JETI-14)
  • Workaround for blank lines imported from emails sent using Outlook (JETI-430JRA-30790)
  • Fix for email log and changehistory authors (JETI-584)

Version 5.5.0.7

Execute Post-function conditionally and user properties in templates

  • Execute JETI post-function conditionally: add JQL filter to the function parameters to ensure emails are sent for issues matching the filter. You can also add multiple post functions with different JQL filters to implement complex conditional logic. (JETI-462)
  • User properties are now directly available in templates (JETI-583)
  • Fix for email log rendering (JETI-569)

Version 5.5.0.6

New features, improvements and fixes

  • User names are not overlapped by avatar (JETI-445)
  • New option for handling attachments: attachments from last operation (JETI-479)
  • JIRA Toolkit Plugin's User Property field is supported now as a recipient (JETI-524)
  • XSS vulnerability fixed (JETI-567)
  • Email audit log text rendering fixed (JETI-569)

Version 5.5.0.4

  • JETI-557
  • Fix for the problem that Outlook did not render images inlined in issue descriptions. See the ticket for workaround needed for existing templates (JETI-551)
  • Fix for the issue that Outlook embeds images in email with names like image0001.png that caused existing attachments to be overwritten in the issue. (JETI-548)
  • Fix for Send and Remember to restore recipients (JETI-547)
  • Workaround for iOS Mail App problem. iOS Mail App does not let users access email attachments if the email is of type multipart/related. You can now enable multipart/mixed emails that iOS Mail App handles correctly. Note: multipart/mixed causes problems in Thunderbird, so enable this settings carefully. (JETI-504)
  • Comment entered during a transition is now accessible in the email template as $comment or $!htmlComment. (JETI-537)

Version 5.5.0.2

Bug

  • [JETI-360] - Sort order on Email log panel is incorrect
  • [JETI-517] - Attachment details are not shown in tooltip
  • [JETI-520] - Email address exclusion is not working

Improvement

  • [JETI-201] - Sort order of Email tab is different from sort order in comment tab in Jira

Support Request

  • [JETI-522] - Email not being split - is something wrong with my config?

Version 5.5

Great new mail handler features and major improvements

  • Mail handler converts HTML emails to rich text content with inline images (JETI-441)
  • Mail handler imports emails with default reporter even if sender is JIRA (JETI-285)
  • Mail handler may skip emails from backlisted email addresses or domains (JETI-119)
  • Mail handler may execute transition on issues , e.g. reopen closed issues when a comment is emailed (JETI-512)
  • Inlining images in outgoing emails improved, support for images uploaded via JEditor (JETI-458)

Version 5.4.1

Bug

  • [JETI-326] - Insert image from clipboard into jEditor email body
  • [JETI-426] - Configuration - Recipients
  • [JETI-428] - "Matching" word is repeated twice in the description of Subject field on Email This Issue page
  • [JETI-460] - Issue panel shows HTML characters for Rich Text Fields Comments
  • [JETI-483] - Exception in Comment handler

Improvement

  • [JETI-193] - Inline images in outbound emails
  • [JETI-434] - Cannot access value of CustomFields in AutoResponse emails

Version 5.4

Improvement

  • [JETI-34] - Display custom fields in Issue panel
  • [JETI-123] - Email sender is not stored if email comes from Jira user
  • [JETI-128] - Skip email address of the incoming account
  • [JETI-256] - Email handler does not ignore 'own' email address
  • [JETI-337] - Add exclusion feature for saving email addresses to custom field

New Feature

  • [JETI-176] - Ability to modify or show all issue details in View / Hide Issue window
  • [JETI-311] - New Email Processing Strategy: Create or Comment Depending on Status

Support Request

  • [JETI-204] - Mail handler Email in Recipients Field
  • [JETI-339] - Display current date in the email

Version 5.3

New Features

  • [JETI-91] - Email audit log, see more details in Email Audit Log
  • [JETI-95] - "Add recipients to watchers" should add non-jira recipients to custom field
  • [JETI-122] - Add support for domain whitelist

Improvements

  • [JETI-21] - Add option to use BCC field
  • [JETI-59] - I want be able to modify Name and Description of my Notifications
  • [JETI-60] - I want be able to copy (clone) my Notifications
  • [JETI-93] - Specify sender name and email address for contexts
  • [JETI-132] - Allow editing Contexts and Mail Handler Contexts

Version 5.2.2

Bug

  • [JETI-18] - Image not show in HTML EMail
  • [JETI-27] - Unable to update "sender field" when a comment is added to an issue
  • [JETI-33] - NPE occurs when JETI comment is added on Issue created by Mail handler

Improvement

  • [JETI-20] - Ability to include all/newest/ attachments from JETI Workflow postfunction and notifications
  • [JETI-29] - Links to attachments in JETI comments
  • [JETI-35] - Respect user Notify me on my changes in issue event notification emails

Version 5.2.1

Bug

  • [JETI-4] - Email attachement dropdown box not working with attachement with long file name
  • [JETI-23] - text email comment has $foreach.index when sending attachments
  • [JETI-24] - Comments created by the post function does not show the email subject
  • [JETI-25] - JETI Notifications not executed when issue is created from email
  • [JETI-30] - Add Attachment checkbox always checked

Improvement

  • [JETI-5] - complete subject in comment