OTRS v4.0.0.beta1 Release Notes

Release Date: 2014-09-09 // over 9 years ago
    • 2014-09-03 Fixed bug#10208 - Added additional checks to see if something has changed and invalidates a spell check which had already been done, thanks to S7.
    • 2014-08-25 Added task type icon to activities, thanks to Nils Leideck.
    • 2014-08-29 Fixed bug#10128 - WorkingTime/DestinationTime roundtrip exposes calculation errors.
    • 2014-08-25 Updated CPAN module YAML to version 1.09.
    • 2014-08-25 Updated CPAN module URI to version 1.64.
    • 2014-08-25 Updated CPAN module Net::SSLGlue to version 1.053.
    • 2014-08-25 Updated CPAN module Net::IMAP::Simple to version 1.2205.
    • 2014-08-25 Updated CPAN module Net::HTTP to version 6.07.
    • 2014-08-25 Updated CPAN module Locale::Codes to version 3.31.
    • 2014-08-25 Updated CPAN module LWP::Protocol::https to version 6.06.
    • 2014-08-25 Updated CPAN module LWP to version 6.08.
    • 2014-08-25 Updated CPAN module Email::Valid to version 1.194.
    • 2014-08-25 Updated CPAN module CGI::Emulate::PSGI to version 0.18.
    • 2014-08-25 Updated CPAN module CGI::Fast to version 2.02.
    • 2014-08-25 Updated CPAN module CGI to version 4.03.
    • 2014-08-18 Added Attachment Name option in ticket search screens.
    • 2014-08-18 Added ProcessManagement Dashboard widget (for valid running process tickets).
    • 2014-08-18 Fixed bug#10682 - Customers are able to search in non customer articles.
    • 2014-08-15 Moved Scheduler backend files from Kernel/Scheduler to Kernel/System/Scheduler.
    • 2014-08-07 Removed possibility to start scheduler from GUI.
    • 2014-08-07 Added possibility to use Date and Date/Time dynamic fields as restrictions in statistics.
    • 2014-08-07 Removed AgentZoom.pm.
    • 2014-08-04 Removed CacheInternal.pm. Caching is now done with the global Cache object stored in the ObjectManager, which also does in-memory caching.
    • 2014-07-25 Added possibility to use process ticket information as dynamic values for transition actions.
    • 2014-07-25 Added new Process Management transition action to create a new ticket.
    • 2014-07-25 Added possibility to enroll existing tickets into a process.
    • 2014-07-25 Added new Process Management transition debugging options.
    • 2014-07-25 Re-enabled update feature during process import.
    • 2014-07-25 Changed ProcessManagement EntityIDs to random strings.
    • 2014-07-24 Fixed bug#8244 - QueueView hides queues that do not have at least one unlocked ticket.
    • 2014-07-22 Fixed bug#10644 - Module parameters in GenericAgent are copied to ticket parameters
    • 2017-07-21 Changed Action based Ticket ACLs format from a hash form to an array form just like the other ACLs, including possibility to define Action based Ticket ACLs in the PossibleNot and PossibleAdd sections.
    • 2017-07-21 Added new Ticket ACL debugging options.
    • 2014-07-21 Added [Not], [NotRegExp] and [Notregexp] modifiers for all Ticket ACL sections.
    • 2014-07-21 Added possibility to combine different Ticket ACLs with Possible, PossibleAdd and PossibleNot sections.
    • 2014-07-21 Added PossibleAdd section to Ticket ACls.
    • 2014-07-21 Added "My Services" feature including: "Status View", "Tickets in My Services" filter for ticket based dashboard dashlets and more notification options under agent preferences.
    • 2014-07-21 Added DTL -> TT migration script for templates.
    • 2014-07-18 Changed customer user item to font awesome, thanks to Nils Leideck.
    • 2014-07-16 Added Generic Interface Transport HTTP REST
    • 2014-07-14 Added possibility to reply directly to internal and external notes.
    • 2014-07-10 Fixed bug#10623 - Ticket owner is not shown regardless what is configured, thanks to Renee Bäcker.
    • 2014-07-10 Changed default settings to use a quick connect string instead of SID to connect to an oracle database, because SID is not working with an Oracle RAC cluster.
    • 2014-07-10 Changed default settings of oracles NLS_LANG variable from UTF8 to AL32UTF8 to fix problems with 4 byte unicode character.
    • 2014-07-08 Linked tickets of a specific type (e.g. merged) can now be hidden via SysConfig option.
    • 2014-07-08 Added: Customizable main navigation bar item sorting on a per-user basis with drag & drop.
    • 2014-07-07 Fixed bug#7531 - Queue and Service delimiter '::' should be replaced in the output by ': :' to allow browsers a line break.
    • 2014-06-30 Fixed bug#10581 - wrong underline color in ivory slim menu module links..
    • 2014-06-26 Fixed bug#10396 - OTRS, MySQL, utf8 charset and non-BMP characters problem(thanks to ib.pl).
    • 2014-06-23 Fixed bug#10522 - HTTP 500 error when uploading attachments to ticket on Windows.
    • 2014-06-23 Added edit and delete icon fonts to process management canvas elements, thanks to Nils Leideck.
    • 2014-06-10 Fixed bug#10549 - SelectAllCheckboxes doesn't work as expected.
    • 2014-05-19 Fixed bug#10519 - Opening and closing popups in ProcessManagement leads to performance issues.
    • 2014-05-19 Updated jsPlumb, Farahey and label spacer code.
    • 2014-05-16 Added: unlock ticket if owner is away, thanks to Moritz Lenz.
    • 2014-05-16 Added merging of dynamic fields on ticket merge, thanks to Moritz Lenz.
    • 2014-05-16 Detect cookie capability before login, thanks to Moritz Lenz.
    • 2014-05-16 Added support for HTTP basic auth in WebUserAgent, thanks to Renée Bäcker.
    • 2014-05-15 Added per user limit for agent and customer sessions.
    • 2014-05-06 Customer online list now links to the CIC.
    • 2014-04-16 Speedup TicketACLs by gather only the needed data from the DB based in the ACLs requirements, thanks to Moritz Lenz @ noris networks.
    • 2014-04-15 Added foreign db param to the customer user map.
    • 2014-04-04 Fixed bug#10371 - Missing Note and NoteMandatory options for AgentTicketMove.
    • 2014-04-01 Fixed bug#10320 - PostMaster Filter // possibility to Set more Email Headers.
    • 2014-03-24 Fixed bug#10400 - AgentTicketProccess will not use error messages of dynamic field drivers.
    • 2014-03-20 Fixed bug#10141 - invalid agents can't be selected in search form.
    • 2014-03-20 Fixed bug#10208 - NeedSpellCheck does not work.
    • 2014-03-20 Fixed bug#10385 - Wrong Queue ID for Errors and FormUpdate in AgentTicketActionCommon.
    • 2014-03-13 Fixed bug#4224 - Unused variable $From, thanks to Bernhard Schmalhofer.
    • 2014-03-13 Fixed bug#5114 - No Rich Text Editor on Notification (Event).
    • 2014-03-07 Added possibility to display tickets with thousands of articles, thanks to Moritz Lenz @ noris network. GUI improvements pending.
    • 2014-03-04 Fixed bug#8903 - Forward Email - not inline attachments with Content-ID.
    • 2014-03-04 Added a new central ObjectManager to simplify singleton object creation and usage. Thanks a lot to Moritz Lenz @ noris network.
    • 2014-03-04 Fixed bug#10244 - No mouseover popup for fields in ActivityDialogs.
    • 2014-02-24 Updated CPAN module parent to version 0.228.
    • 2014-02-24 Updated CPAN module YAML to version 0.90.
    • 2014-02-24 Updated CPAN module XML::TreePP to version 0.42.
    • 2014-02-24 Updated CPAN module Net::SSLGlue to version 1.052.
    • 2014-02-24 Updated CPAN module Net::IMAP::Simple to version 1.2204.
    • 2014-02-24 Updated CPAN module Mozilla::CA to version 20130114.
    • 2014-02-24 Updated CPAN module MailTools to version 2.13.
    • 2014-02-24 Updated CPAN module MIME::Tools to version 5.505.
    • 2014-02-24 Updated CPAN module Locale::Codes to version 3.29.
    • 2014-02-24 Updated CPAN module JavaScript::Minifier to version 1.11.
    • 2014-02-24 Updated CPAN module JSON::PP to version 2.27203.
    • 2014-02-24 Updated CPAN module JSON to version 2.90.
    • 2014-02-24 Updated CPAN module Email::Valid to version 1.192.
    • 2014-02-24 Updated CPAN module Crypt::PasswdMD5 to version 1.40.
    • 2014-02-24 Updated CPAN module CGI to version 3.65.
    • 2014-02-24 Updated CPAN module SOAP::Lite to version 1.11.
    • 2014-02-24 Updated CPAN module XML::Parser::Lite to version 0.719.
    • 2014-02-24 Removed CPAN module Apache2::Reload from Kernel/cpan-lib/ because this module is included in mod_perl 2.0.5 and later.
    • 2014-02-24 Fixed bug#10295 - DateInFuture / DateNotInFuture validation.
    • 2014-02-21 Added new options to check dynamic fields of type text on patterns relating to error messages (translated), if they do not match.
    • 2014-02-21 Added new options to restrict dynamic fields of type date/datetime on future or past dates.
    • 2014-02-20 Fixed bug#10093 - Dyn Field not used in auto-reply subject
    • 2014-02-18 Fixed bug#10258 - yellow color for UnreadArticles.
    • 2014-02-18 Re-implemented Process Management ProcessImport().
    • 2014-02-13 Added browser check for IE10 in compatibility mode.
    • 2014-02-03 Improved DynamicFields history entries and events to also include the previous value, thanks to Dietmar Berg!
    • 2014-02-03 Follow-up for bug#6802 - Consider window resize properly.
    • 2014-02-03 Fixed bug#10177 - Missing sources in tarball.
    • 2014-02-03 Fixed bug#9616 - Too long activities and transitions are not displayed correctly.
    • 2014-02-03 Fixed bug#7440 - Ticket overviews don't show column headers for priority and unread articles in small mode.
    • 2014-02-03 Added process management canvas label spacer to avoid overlapping transition labels.
    • 2014-01-31 Fixed bug#6802 - Navigation broken if many modules installed.
    • 2014-01-31 Fixed bug#4512 - HTMLUtils ToAscii forces line breake on fixed line-length 78.
    • 2014-01-31 Fixed bug#6671 - GenericAgent - Ticket-Action should be renamed to Ticket-Attribute.
    • 2014-01-31 Fixed bug#6742 - Move mask in new window: Note is not required.
    • 2014-01-27 Use Template::Toolkit for template rendering instead of DTL. Upgrading instructions for Perl code will follow in the developer manual.
    • 2014-01-24 Removed json2.js, it is no longer needed because all supported browser have built-in json support now (see bug#10079).
    • 2014-01-10 Fixed bug#10145 - %A is not correctly substituted in Language::Time().
    • 2014-01-10 Make it possible to pass HTTP headers to WebUserAgent, thanks to Renée Bäcker.
    • 2014-01-10 Added functionality to unlock just one single ticket in otrs.UnlockTickets.pl, thanks to Martin Gross @ rtt.ag.
    • 2013-12-16 Improved mail address parsing speed, thanks to Moritz Lenz!
    • 2013-12-13 Fixed bug#10090 - Problems with special characters in Kernel/System/WebUserAgent.pm.
    • 2013-12-12 Added additional information to install commands for different distributions (see perl bin/otrs.CheckModules.pl -h) for more information.