CHANGELOG.md 14 KB

Change Log

3.4.1 (2020-09-22)

Full Changelog

Implemented enhancements:

  • Implement generic SSO button on login page 3128 [UX/UI] [enhancement]
  • Attribute changes remove Owner of closed Ticket 3136 [enhancement] [prioritised by payment]
  • Enhance/rework message header of forwarded mails 3091 [enhancement] [prioritised by payment] [ticket]
  • Allow uploaded S/MIME certificates to download in admin interface (like in other certificate managers) 3108 [enhancement] [prioritised by payment]

Fixed bugs:

  • Endpoint api/v1/ticket_articles/by_ticket ignores X-On-Behalf-Of 3186 [API] [bug] [prioritised by payment]
  • Active Google channels cause Email channels to loose email address every 86400s 3167 [bug] [channel]
  • Adding a note during bulk operation only works for one ticket 2985 [UX/UI] [bug] [bulk] [overviews] [prioritised by payment] [ticket]
  • Article body gets updated/re-sanitized when updating other Article attribute 3138 [bug] [trigger]
  • Merging Tickets/Users/... does not update ExternalSync references 3123 [bug] [prioritised by payment]
  • Deletion of communication article works for admins 3086 [bug] [prioritised by payment]
  • Plus characters are stripped from email addresses and urls in ticket body 2494 [bug] [prioritised by payment]
  • Not all attributes if chats are indexed by elasticsearch (chat.name and tags are missing) 3095 [bug]
  • ServiceNow mails from other service providers are not detected 3110 [bug] [mail processing] [prioritised by payment]
  • Search taskbars cause DeadLocks 3087 [UX/UI] [bug] [performance] [prioritised by payment]
  • Failed to run import backend 'Import::Exchange'. Cause: Missing implementation of 'mapping' method for 'Sequencer::Unit::Import::Exchange::FolderContact::Mapping::Login' 3090 [bug] [import] [regression]
  • Required Doorkeeper scope is missing and fails authentication 3085 [API] [bug] [prioritised by payment]

3.4.0 (2020-06-15)

Full Changelog

Implemented enhancements:

  • G Suite accounts will only allow access to apps using OAuth. Password-based access will no longer be supported. 2866 [enhancement]
  • Fullquote Header for forwarded mails 3014 [enhancement] [frontend / JS app]
  • KB Links should be able to be displayed in the header and footer of the public KB 2867 [admin area] [enhancement] [knowledge base] [theming / skinning]
  • Ensure email channel authentication to be ASCII-8Bit 2964 [channel] [enhancement]
  • Custom ordering of Macros impossible (ordered by time added) 2698 [enhancement] [macros] [overviews]
  • RTL writing system support in Public KB 2598 [enhancement] [knowledge base]
  • Detect ServiceNow follow-ups 3022 [enhancement] [integration] [mail processing]
  • Enhance Check_MK integration to set ticket attributes (e. g. for SLAs) and improve code snippeds for integration. 3004 [enhancement]
  • Customer chat widget translation in Norwegian (no & nb) is missing 2999 [chat] [enhancement]
  • Send Trigger and Scheduler Notification Email/SMS to single user 535 [enhancement] [feature backlog] [trigger]
  • Knowledge Base does't support animated GIFs and embedded Video (Youtube/Vimeo) content. 2713 [enhancement] [knowledge base]

Fixed bugs:

  • Password strength settings are ignored when creating new customer accounts 2907 [bug]
  • S/MIME encryption 1961 [feature backlog]
  • add translation portuguese Brazil: pt-br 3073
  • Japanese encoding 7-bit iso-2022-jp is processed incorrectly 2498 [bug] [mail processing] [third party issue]
  • Loading KB-Answers doesn't work for contained images 3060 [bug] [knowledge base]
  • Develop: Updating KB answers throws error 500 for agents without edit rights 3065 [blocker] [bug] [knowledge base]
  • Develop: Access to calendar (ical) no longer works if being unauthenticated (Error 500) 3064 [blocker] [bug] [personal settings/menu]
  • SLA GUI - inconsistency when no checkmark is set 2282 [UX/UI] [admin area] [bug] [escalation logic]
  • Backward compatibility of deleting own notes 2990 [UX/UI] [regression]
  • Deletion of notes impossible if internal and communication = true 2853 [bug] [ticket]
  • Hungarian translation to chat 3055 [chat] [translation]
  • "Get latest translations" update all but latest locales 3054 [bug]
  • Zammads resets attribute position if custom object is being updated 3044 [bug] [object manager attribute]
  • Do not sort tables by (click on) header names if sortable by dnd is enabled (e. g. Admin -> Overview). 2548 [bug] [frontend / JS app] [overviews]
  • Sorting overviews sometimes causes columns to jump 2995 [UX/UI] [bug]
  • Reply Article box closes when replying multiple times and placeholder covers input 3040 [UX/UI] [bug] [frontend / JS app]
  • miss package gawk on Debian 304
  • Including KB Answers into Ticket Articles doesn't attach Attachments 2644 [bug] [knowledge base] [ticket]
  • Zendesk import error 2941 [bug]
  • Fix issue with table column resize in RTL (right to left) languages 2979
  • Chat add hebrew lang 2965
  • OTRS migration priority color wrong for 3 normal. 2981 [bug] [import]
  • Signup view broken after logout 2640 [UX/UI] [bug]
  • Zammad should not inform himself 2923 [bug] [trigger]
  • Triggers with current_user.id precondition are not executed 2982 [bug]
  • Mails with voicemails attached not being added (#<ActiveRecord::ValueTooLong: PG::StringDataRightTruncation: ERROR: value too long for type character varying(2500) (RuntimeError)) 2971 [bug]
  • Not possible to copy inline images text from article to article (copy text and image image - via clipboard ctrl+c/ctrl+v) 2976 [bug] [frontend / JS app]
  • Roles and Users selection in Overview administration UI ambiguous 2714 [UX/UI] [bug] [overviews]
  • Fix typo for IntegrationClearBit 2940