[Rt-devel] [Rt-announce] RT 3.4.3 now available

Dmitry Sivachenko mitya at cavia.pp.ru
Thu Aug 11 01:33:33 EDT 2005


Does it mean the bug which prevented a test e-mail to be inserted into
database I posted recently was not fixed?
Are there any plans to deal with it?



On Wed, Aug 10, 2005 at 03:40:36PM -0400, Jesse Vincent wrote:
> 
> 
> I'm pleased to announce the release of RT 3.4.3. This new release
> features a number of small updates and improvements, more extensive
> tests, better docs and all-around shininess. 
> 
> You can download RT 3.4.3 from:
> 
> http://download.bestpractical.com/pub/rt/release/rt-3.4.3.tar.gz
> http://download.bestpractical.com/pub/rt/release/rt-3.4.3.tar.gz.sig
> 
> 98650a74975bafb8ba952b1cc0a4e42b  rt-3.4.3.tar.gz
> 64ad8750ce8c91deb49c448bb769c85d  rt-3.4.3.tar.gz.sig
> 
> Best,
> 
> Jesse
> 
> 
> Core
> ----
> 
> Fixed a bunch of typos.
> 
> Improved API documentation.
> 
> Updated dependencies to require XML::RSS 1.05, which properly encodes its output
> 
> Queue name case changes no longer generate a "Name Conflict" error
> 
> Fixed data loss issue with recursive CreateTickets calls
> 
> Added a new "top of page" callback
>  
> RT-Ticket: 6459   Updated the _AddLink return values from Todd Chapman.
> 
> RT-Ticket: 6713   Added Text::WikiFormat as a dependency
> 
> Added a list of missing modules to the end of 'make testdeps'
> 
> Changed 'make fixdeps' to use a system() call to install.
> 
> RT-Ticket: 6748   Added fallback to $LOGNAME if $USER isn't defined for 
> --with-my-user-group
> 
> Made RT::ScripAction::Load return ($id, $message) instead of just $message,
> and added perldoc for Load() to that effect.
> 
> Fixed a misleading error which referred to IsApplicable, not Commit
>    
> RT-Ticket: 6782   Fixed perl invocation; thanks to Kim Toms
> 
> RT-Ticket: 6781   _AddWatcher takes Email, not Person; thanks to Andreas Jakum
> 
> Refactored how RT::Record deals with custom fields for greater consistency
>  
> RT-Ticket: 6747   Added shorter links for RSS feed and offline 
> 
> Added support for ScripActionObj in Action::Generic (argument was being
> passed in but never used)
>  
> RT-Ticket: 6825
> Applied Ruslan Zakirov's patch to clean up the ACE code and a trailing \n
> 
> RT-Ticket: 6826   Added Ruslan Zakirov's new queue-rights tests.
> 
> Applied Ruslan Zakirov's patch to fix the way ACE Object{,Type,Id} handles
> arguments
> 
> Made WikiText fields properly escape text, preventing
> 
> Changed /^$foo$/ regexes to use eq instead, to better lock things down
> 
> Fixed a bug in TransactionBatch / DESTROY
> 
> 
> Search
> ------
> 
> RT-Ticket: 6568
> Made a simple fix to Query Builder to prevent a crash in situations involving
> the creation of AND/ORs with no children. A fix that treats the cause and not 
> the symptom is planned.  Currently, it may sometimes do "unexpected things"
> with your ADD, but it is at least in a state that the user can recover from.
>  
> Specifically, for Danial's it works as expected; for Tim's example, it gives an 
> incorrect error message (in the context of the QB page, not a Mason crash thing)
> but the select box is in a good state.
> 
> RT-Ticket: 6741   Sort order is now preserved for the "in memory" saved search, 
> courtesy of Phil Homewood.
> 
> Added parentheses to the clauses select list, in Query Builder.
> 
> RT-Ticket: 6568   Added code to prune childless ANDs and ORs.  Also got rid 
> of 'Clear'.
>  
> Added whitespace fixes for proper POD
> 
> Made search-by-any-customfield work
> 
> Uses the server-side function to lowercase values, if provided by the Handle.
> Fix from Tom Yu.
> 
> RT-Ticket: 6899   RT makes sure limits based on a whole date aren't being 
> pushed to another date if the time zone is east of GMT.  Problem found by 
> Olivier Horec, patched by Ruslan Zakirov.
> 
> 
> Internationalization
> --------------------
> 
> RT-Ticket: 6653   Small localization fixes from Angelo Turetta
> RT-Ticket: 6423
>  
> RT-Ticket: 6669   Small localization fix from Brandon Pulsipher
>  
> RT-Ticket: 6654, 6897   Updated Italian translation from Angelo Turetta
> 
> RT-Ticket: 6627   Updated German translation -- David Schmit
> 
> RT-Ticket: 6669   Another minor localization fix
> 
> Added new Indonesian translation from James Briggs
> 
> Made sundry message catalog updates
> 
> RT-Ticket: 6811   Updated French localization for  (thanks to J?\195?\169r?\195?\180me Fenal)
> 
> German and Danish translation header fixes
> 
> 
> Web UI
> ------
> 
> RT-Ticket: 6684
> html/Elements/Error should not continue, and has been changed to add the
> standard footer element on %cleanup.
> 
> Applied patch from Steve Turner to add a default callback to the Queue
> Admin page.
> 
> Fixed a bug with downloading attachments.
> 
> Cleaned up the list-of-scrips element and made it provide more useful info.
> 
> Bullet-proofed the custom field edit widget 
> 
> RT-Ticket: 6745   Applied Seph's patch to add a BeforeShowHistory callback.
> 
> Made WikiText updates to auto-link http:// style links
> 
> RT-Ticket: 6774
> Actually set password when creating a new user, and clean up the error 
> reporting from password setting.  (And if you don't manage to set a 
> password (either by leaving it blank or by entering an invalid password) 
> when creating a user, add a notice that the user won't be able to log 
> in.)  Patch by Ruslan Zakirov.
> 
> RT-Ticket: 6505
> Fixed the "Brief/Full Headers" links in SelfService, which were 
> attempting to direct the user to /Ticket/Display.html instead of 
> /SelfService/Display.html
> 
> Applied a patch from Hsin-Chan Chien to fix a bug with uploading attachments
> in SelfService mode.
> 
> Allow arbitrary https?: URLs in the menus
> 
> 
> Sending Email
> -------------
> 
> Added code that tries harder to set a proper In-reply-to: header
> 
> Improved creation of in-reply-to/references headers on web-based reply
> 
> Made it clear in the code that RT::ParseEmail->ParseTicketId was deprecated
> 
> Allowed EmailParser to be used outside of InterfaceEmail context
> 
> Added a better In-Reply-To header when replying to a message generated via the 
> webui
> 
> Fixed handling of In-Reference-To headers
> 
> Added support for 'RT-Control: no-autoopen'
> 
> Updated EmailSubjectTagRegex documentation. Thanks to Phil Homewood for 
> spotting it.
> 
> Applied Ruslan Zakirov's ext-mailgate patch, which allows you to take or 
> resolve tickets by e-mail.
> 
> Updated mailgateway documentation
> 
> Added better threading support; Message-IDs of emails are based on the
> transaction which spawned them.
>  
> Standardize on case of 'Message-ID' per RFC
>  
> Remove newline from Message-ID before inserting into DB
>  
>  
> Custom Fields
> -------------
> 
> Ensures that disabled custom fields aren't listed in Queue CF listings.
> 
> Custom field values can now be integers
> 
> Made search-by-any-customfield work
> 
> Bullet-proofed the custom field edit widget 
> 
> RT-Ticket: 6757
> Transaction custom fields are now being set in Updates.  Before,
> Transaction->UpdateCustomFields was being confused by the -Magic values.
> 
> 
> Configuration
> -------------
> 
> Documented Set() a little better
> 
> 
> Regression Testing
> ------------------
> 
> Made minor general test suite improvements and cleanups
> 
> Changed regressions to allow for base URL to be changed.
> 
> Switched the default WebURL to "localhost" to make the regression suite pass 
> more cleanly
> 
> Improved Query Builder tests
> 
> Added plans to a bunch of tests which didn't previously have them
> 
> -- 
> _______________________________________________
> RT-Announce mailing list
> RT-Announce at lists.bestpractical.com
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-announce
> _______________________________________________
> Rt-devel mailing list
> Rt-devel at lists.bestpractical.com
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel


More information about the Rt-devel mailing list