Hi All,

The Evolution Team is pleased to announce the release of Evolution
2.23.5. 

You can download the following :

http://ftp.acc.umu.se/pub/gnome/sources/gtkhtml/3.23/gtkhtml-3.23.5.tar.bz2
http://ftp.acc.umu.se/pub/gnome/sources/evolution-data-server/2.23/evolution-data-server-2.23.5.tar.bz2
http://ftp.acc.umu.se/pub/gnome/sources/evolution/2.23/evolution-2.23.5.tar.bz2
http://ftp.acc.umu.se/pub/gnome/sources/evolution-exchange/2.23/evolution-exchange-2.23.5.tar.bz2

Upgrade Notes :
Evolution 2.23.x is the unstable series of 2.24 development.

What is New ?
=============

CAUTION: We have merged Camel DB Summary based on sqlite with this
release. It has a migration code for 2.22.x, but for 2.23.4 users, it
wont be invoked, but the code is to auto migrate on demand which might
be a bit slow. It should be fairly stable, with a lot of known issues.
Search is partial atm. VFolders aren't fully functional and the
unread/total counts are messed up a bit and a lot more. Please add all
the bugs you see due to this to the tracker bug
http://bugzilla.gnome.org/show_bug.cgi?id=543389 

Non-default old camel providers may not work with 2.23.5 , like imap4 or
evolution-brutus etc.

Evolution:
==========
New in 2.23.5
        Camel DB Summary support. (Srinivasa Ragavan & Sankar P)
        New EPlugin for message templates. (Bharath Acharya & Diego Escalante 
Urrelo)
        Google Contacts support (Jörgen Scheibengruber)

Bug Fixes:
        #543753: Addressbook error string fixes (Andre Klapper)
        #228725: Contacts view should not say "no items in this view" until the 
backend is done responding (Milan Crha)
        #543134: Mail notification plugin should provide a right-click menu for 
preferences (Milan Crha)
        #269152: Work-around for MS Outlook/Lookout that use X-MimeOLE (Milan 
Crha)
        #200147: Added basic Template support (Bharath Acharya)
        #206592: Action to invoke New Message window from the composer itself 
(Milan Crha)
        #207802: Do not allow drop messages to the same message list as is the 
source. (Milan Crha)
        #243201: Escape rule title so that can contain also XML entities in the 
file (Milan Crha)
        #310988: Don't even show the "send-options" action unless an Exchange 
or GroupWise account appears in the From combo box (Matthew Barnes)
        #318089: Ask for destination source only when have more than one 
writable source defined (Milan Crha)
        #329821: Show tooltips over task's table (Milan Crha)
        #368038: Ensure only one Birthdays & Anniversaries source (Milan Crha)
        #370731: (Novell Bugzilla) Use MAX to determine the minimal size for 
each cell. This prevents the numbers and day-names from getting fuzzy when 
using large font-sizes (Suman Manjunath)
        #382783: Grab focus of new rule part on adding and scroll to the bottom 
too (Milan Crha)
        #395636: Added accel key Ctrl+Shift+B for collapsing all threads and 
Ctrl+/ for marking all messages as read (Roshan Kumar Singh)
        #423395: Put the anchor where the message body begins and let GtkHTML 
know the anchor name to place the cursor there in caret mode on the first focus 
(Milan Crha)
        #440818: Convert line to UTF-8 if not a valid one. Pretend it to be an 
ISO-8859-1 line (Rodrigo Castro)
        #477082,#438479: Fixed documentation (Andre Klapper)
        #478469: Changed the progress dialog to be more HIG compliant (Milan 
Crha)
        #519536: Handle freeing of data safely. (Srinivasa Ragavan)
        #524130: Pass description text through 'camel_text_to_html' to have 
links clickable in a preview (Milan Crha)
        #526262: Handle _title element in analogical way as title (Maciej 
Piechotka)
        #530069: Don't show the configuration tab unless the selected plugin 
actually has configuration options (Matthew Barnes)
        #532472: Strip the account URL (via CAMEL_URL_HIDE_ALL) before 
comparing it to the already-stripped 'transport_url', to avoid unnecessary 
password prompts (Matthew Barnes)
        #532597: Do not leave selected more than one item if somebody else took 
care or reposition of the cursor row before the delete (Milan Crha)
        #534039: Track folders even when Search Folders disabled, to have them 
known when enabling Search Folders on demand (Milan Crha)
        #536488: Remove '~/.evolution/.running' file before backup/after 
restore, thus Evolution will not claim next start it was closed incorrectly 
(Milan Crha)
        #537275: Do not pass data to the child structure if we were canceled 
(Milan Crha)
        #537725: Set the autosaved flag so we don't get pestered with a save 
dialog if the user then decides to close the composer window (Matthew Barnes)
        #538741: Strip preceding tabs from Date headers too (Paul Bolle)
        #538908: Desensitize the "send-options" action unless we've selected as 
Exchange or GroupWise account. (Paul Bolle)
        #539268: Do not use both filename and description if these are 
identical (Paul Bolle)
        #539755: Do not access memory beyond the columns array (Milan Crha)
        #540152: Fix some memory leaks (Milan Crha)
        #540160: Remember whether we come from none/multi select to single 
select and properly update the preview. (Milan Crha)
        #540274: After restore walk through all account, addressbook, calendar, 
task and memo sources and fix the base uri if required (Milan Crha)
        #540282: Remove the "printing" GConf key.  We use a key file now 
(Matthew Barnes)
        #540282: Store printer and page settings in a key file rather than 
GConf (Matthew Barnes)
        #540400: Make Evolution Backup follow symbolic links (Roger Zauner)
        #540516: Sanitize user input while accepting path/filename of the 
backup (Tobias Mueller)
        #540972: Small memory leak fix. (Milan Crha)
        #541355: Removes any freed objects from the 'locals' list in each 
conduit which otherwise frees them again when the conduit is closed (Keith 
Packard)
        #541365: Do not call 'camel_folder_sort_uids' when we do not have 
folder or uid (Milan Crha)
        #542101: Escape PlaceOfTheMeeting in the Location: line of the tooltip 
(Paul Bolle)
        #542125: Remove unnecessary files from source control (Matthew Barnes)
        #542149: Display an error message to restart if user tries to subscribe 
to other's mailbox (Bharath Acharya)
        #542587: New widget implements the online/offline button used in the 
main window. (Matthew Barnes)
        #542631: Use g_format_size_for_display instead of cut and pasted code 
(Paolo Borelli)
        #542889: Port to the new gtk tooltip api (Paolo Borelli)
        #543758: Never mark empty strings for translations (Tor Lillqvist)

Other Contributors:
        Sort the uids so that moving/copying messages preserves mailbox 
ordering rather than jumbled randomness. (Jeffrey Stedfast)
        Add dolt revision 5e9eef10 to the autotools build system. Speeds up the 
build, otherwise falls back to libtool (Alp Toker)
        Configure email-custom-header plugin within the plugin-manager. (Ashish 
Shrivastava)

Updated Translations:
        Andre Klapper (de)
        Jorge Gonzalez (es)
        Kjartan Maraas (nb)
        Jorge Gonzalez (es)
        Ivar Smolin (et)
        Yannig Marchegay (oc)
        Leonardo Ferreira Fontenelle (pt_BR)
        Timo Jyrinki (fi)
        Lucas Lommer (cs)

Evolution-data-server:
=====================
New in 2.23.5:
        Camel DB Summary support. (Srinivasa Ragavan & Sankar P)
        Google Contacts support (Jörgen Scheibengruber)

Bug Fixes:
        #236010: Anonymously modify LDAP entries (Milan Crha)
        #543066: Updated documentation of two libecal functions (Paul Bolle)
        #200147: Stores the templates folder uri (Bharath Acharya)
        #213072: Lock while rebuilding summaries. (Srinivasa Ragavan)
        #253509: Added translators comment (Milan Crha)
        #329571: Preserve detached instances when modifying master object 
(Milan Crha)
        #330838: Notify application about server folder changes as soon as we 
know about them (Milan Crha)
        #334160: Changed the way when test the expiration of the cache (Milan 
Crha)
        #340838: Use the whole URL even when not the proxy set, because the URL 
can contain parameters, which are not part of the path (Milan Crha)
        #476640: Deleting a meeting after someone accepted invitation now works 
(Milan Crha)
        #503922: Fix typo in mapping flag name "draft". (Matt McCutchen)
        #515998: On any error in remove calendar just print the message on the 
console and return success (Milan Crha)
        #528902: Use current system time zone definitions instead of possibly 
out-dated custom definitions (Patrick Ohly)
        #531712: Do not reset flags on no-flag situation (Milan Crha)
        #532472: Force a password reprompt if the SMTP server rejects our 
password with a 535 response (Matthew Barnes)
        #534080: Return correct bytes_written on success and -1 on error (Priit 
Laes)
        #537415: Break a busy loop between Evolution and Gnome-Keyring by only 
reauthenticating (Matthew Barnes)
        #539758: Report success when looking for an empty string in a value 
(Milan Crha)
        #540127: Evolution can now connect to LDAP server on port 636 using SSL 
(Wang Xin)
        #540152: Fixed leaks (Julien Puydt)
        #541347: Include header files in proper order (Matthew Barnes)
        #543656: Add sqlite3 to to EVO_SET_COMPILE_FLAGS(CAMEL) to fix the 
build (Luca Ferretti)

Other Contributors:
        New method to sort an array of uids (Jeffrey Stedfast)
        Don't crash if the str argument is NULL (Jeffrey Stedfast)
        Copy/pasted GMime's decode_date() code to replace really nasty code 
(Jeffrey Stedfast)
        Setup progress reporting for message sending (Jeffrey Stedfast)
        [Win32] Use -D when using -r to not add pointless entries for 
directories in the zip files (Tor Lillqvist)

Updated Translations:
        Ignacio Casal Quinteiro (gl)
        Andre Klapper (de)
        Yair Hershkovitz (he)
        Yannig Marchegay (oc)
        Kjartan Maraas (nb)
        Jorge Gonzalez (es)


GtkHTML
=======
Bug Fixes:
        #244888: Add accelerators for "justify-left" (Ctrl+L), "justify-center" 
(Ctrl+E) and "justify-right" (Ctrl+R).  Change the "word-wrap" accelerator from 
Ctrl+L to Ctrl+Backslash (Matthew Barnes)
        #408707: Implements the first of several suggested UI improvements in 
the bug (Matthew Barnes)
        #423395: New API to let GtkHTML know where to place cursor on the first 
focus event, based on the anchor name (Milan Crha)
        #446894: Use the widget style's font rather than a hardcoded font 
(Matthew Barnes)
        #493783: Restore last scrollbar position when done with substreams 
(Milan Crha)
        #538703: Delay loading of all dictionaries to improve performance (Wang 
Xin)
        #539289: Don't use deprecated gtk type macros (Christian Persch)
        #540342: Fix a security vulnerability (Milan Crha)
        #540929: Stop expanding columns as soon as there were no columns 
expanded during the cycle (Milan Crha)
        #542567: Correct the shortcuts for increasing and decreasing indents (B 
S Srinidhi)

Updated Translations:
        Luca Ferretti (it)
        Andre Klapper (de)
        Ignacio Casal Quinteiro (gl)
        Daniel Nylander (sv)
        Matej Urbanči (sl)
        Theppitak Karoonboonyanan (th)
        Kjartan Maraas (nb)
        Jorge Gonzalez (es)
        Yannig Marchegay (oc)

Evolution-Exchange:
===================
New in 2.23.5
        Camel DB Summary support. (Srinivasa Ragavan)

Bug fixes:
        #528902: Better time zone handling (Patrick Ohly)

Other Contributors:
        Rewrite the evolution-data-server version check and set it to require 
2.23.5 (Matthew Barnes)

Updated Translations:
        Yannig Marchegay (oc)
        Daniel Nylander (sv)

Reporting Bugs

If you have problems with 2.23.5, please take the time to submit the bug
using Bug Buddy or at http://bugzilla.gnome.org.  Try to fill in as much
detail as you can regarding the circumstances that lead to the problem.

If you have a feature request, you can also file that at
http://bugzilla.gnome.org/ don't be discouraged if you don't hear from
us right away, we get hundreds of feature requests a year.

You can also check if your bug has been reported before by using the
search functionality of Bugzilla.

More information is available at the project website
http://www.gnome.org/projects/evolution and the project wiki :
http://go-evolution.org/


Thanks,
Srini


_______________________________________________
Evolution-hackers mailing list
Evolution-hackers@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-hackers

Reply via email to