Mailing List Archive

Announcing RT 3.0.3
I'm pleased to announce RT 3.0.3. This new version includes dozens of
enhancements and corrections to RT 3.0.2, which has been available since
late May. Highlights include significantly enhanced support for
non-ascii character sets, much more robust handling of bogus input data
and massive performance improvements for some configurations. A
changelog listing updates since 3.0.2 is attached to this message.

This release is immediately available from:

http://fsck.com/pub/rt/release/rt-3-0-3.tar.gz

This release promises to be the fastest and most stable release of RT
3.0 to date and I look forward to user feedback.


Best,

Jesse Vincent
Best Practical Solutions, LLC





Changes:


83 56 merge from ourinternet; one CreateTickets fix and some utf8 updates
85 57 Robert's updated search stuff
86 58 Fix for #2602 - make test fails on _Config.pm
87 59 Including norwegian bokmal translation
14 60 #2539: Re: [rt-users] unexpected usage: change sort order with
column headers in search window
88 61 Fix to honor '$LogDir' for LogToFile
89 62 #2603: /opt/rt3/share/doc should not be a file.
90 63 Merging utf8 fixes from autrijus tang
91 64 Fixing an upgrade bug from 3.0.2->3.0.3
92 65 MIME::Words encoding fixes for mail sending
93 66 Additional work on the SQLite port
95 67 Merge from ourinternet: UTF8 fixes; more configurable apache
sessions;
96 68 ACL HasRight system replaced with an algorithm that does more
looking ahead
97 69 A fix to Tickets_Overlay.pm to make the 'Count' methods
actually do a count, not a full SELECT
98 70 Further UTF8-fixed from autrijus
100 72 update layout fix
101 73 #2662 Fixing an overly restrictive ACL check on group creation
102 74 #2657 Web UI Scrip creation bug
103 75 #2652 - de.po updates
105 76 #2658 Cosmetic issue with Scrip menu listing
106 77 fix for FastCGI and SpeedyCGI setgidness with weird environments
107 78 Continued performance improvements for caching
108 79 Log path enhancment to deal more gracefully with absolutely
specified logfile paths
109 80 CF defaults; fix Starts set
110 81 ACL cache made postgres safe
112 83 #2678 Fixing crit messages in RT::User
117 86 pass title to Header
116 87 Better testing for internationalization of outoging messages;
slight refactoring to SendEmail to be more testable; added
missing deps to EmailParser
118 88 fix a misspelled right in Queue.pm (#2686)
119 89 #2721 - 'id' attribute had mixed casing. this bothers certain
databases (Sybase)
120 90 Header & Logout take URL
121 91 Fixes for: Bogus message headers containing high-bit
characters; database handle reconnections; postgres test suite
failures
123 92 support group & queue acl setting from rt-setup-database
125 93 add TakeTicket, StealTicket rights
129 96 Various fixes from a pull-up of the ourinternet branch
128 97 #2605 - SpamAssassin Filter returns the wrong codes on success/failure
127 98 Fixes the cascading style sheet to properly reference message bodies
130 99 Attempting to be smarter about guessing encodings for outgoing mail
131 100 Fixing search navigation links (they were made to disappear)
133 102 On postgres, RT didn't previously cope well with multipart
messages including non-plain parts containing non-ascii
135 103 Efficiency tweaks for WhoHaveRight
137 105 #2813 Duplicate tickets created at the same time could cause a
user creation race condition
138 106 Importing minor bugfixes from ourinternet
139 107 #2816 new callback to ShowLinks
150 108 #2799: Display URIs instead of HREFs in ticket display
151 109 #2797 Clean up automatich chmodding on installation
152 110 ShowRequestor takes path
153 111 SystemInternal group ACLs in setup
155 112 Better encoding and error checking for message headers
156 113 better handle notification messages containing only text/html content.
158 115 More I18N fixes from ourinternet
160 117 Another shot at the header encoding fix
161 118 Mitya's failing processing of html email
165 121 Better handling of malformed email messages
167 123 #2850 - With some configurations, users could not create new
tickets with 'new' requestors
168 124 Scrip data updates weren't propagating to parent Ticket objects;


--
http://www.bestpractical.com/rt -- Trouble Ticketing. Free.