]> git.donarmstrong.com Git - roundcube.git/blobdiff - CHANGELOG
Imported Upstream version 0.7
[roundcube.git] / CHANGELOG
index f4daec427835436b174b8fcb134b1d0f5b2972c3..c872df37846db35d22b7a07b7bd53cdc5053e6b6 100644 (file)
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,96 +1,80 @@
 CHANGELOG Roundcube Webmail
 ===========================
 
-- Fix bug where the last identity is used on reply (#1488101)
-- Fix locked folder rename option on servers supporting RFC2086 only (#1488089)
-- Fix encoding of LDAP contacts identifiers (#1488079)
-- Fix session race conditions when composing new messages
-- jQuery 1.6.4
-- Fix handling of binary attachments encoded with quoted-printable (#1488065)
-- Fix text-overflow:ellipsis issues on messages list in FF7 and Webkit (#1488061)
-- Fix handling of links with IP address
-- Fix bug where message list filter was reset on folder compacting (#1488076)
+RELEASE 0.7
+-----------
+- Make Roundcube render the Email Standards Project Acid Test correctly
+- Replace prompt() with jQuery UI dialog (#1485135)
+- Fix navigation in messages search results
+- Improved handling of some malformed values encoded with quoted-printable (#1488232)
+- Add possibility to do LDAP bind before searching for bind DN
+- Fix handling of empty <U> tags in HTML messages (#1488225)
+- Add content filter for embedded attachments to protect from XSS on IE (#1487895)
+- Use strpos() instead of strstr() when possible (#1488211)
+- Fix handling HTML entities when converting HTML to text (#1488212)
+- Fix fit_string_to_size() renders browser and ui unresponsive (#1488207)
+- Fix handling of invalid characters in request (#1488124)
+- Fix merging some configuration options in update.sh script (#1485864)
+- Fix so TEXT key will remove all HEADER keys in IMAP SEARCH (#1488208)
+- Fix handling contact photo url with https:// prefix (#1488202)
+- Fix possible infinite redirect on attachment preview (#1488199)
+- Improved clickjacking protection for browsers which don't support X-Frame-Options headers
+- Fixed bug where similiar folder names were highlighted wrong (#1487860)
+- Fixed bug in handling link with '!' character in it (#1488195)
+- Fixed bug where session ID's length was limited to 40 characters (#1488196)
+- TinyMCE security issue: removed moxieplayer (embedding flv and mp4 is not supported anymore)
 
-RELEASE 0.6-RC
---------------
-- jQuery 1.6.3
-- Fallback to mail_domain in LDAP variable replacements; added 'host' to 'user_create' hook arguments (#1488024)
-- Fixed wrong vCard type parameter mobile (#1488067)
-- Fixed vCard WORKFAX issue (#1488046)
-- Add vCard's Profile URL support (#1488062)
-- Fix imap_cache setting to values other than 'db' (#1488060)
-- Fix handling of attachments inside message/rfc822 parts (#1488026)
-- Make list of mimetypes that open in preview window configurable (#1487625)
-- Added plugin hook 'message_part_get' for attachment downloads
-- Fixed selecting identity on reply/forward (#1487981)
-- Fix image type check for contact photo uploads
-
-RELEASE 0.6-beta
+RELEASE 0.7-beta
 ----------------
-- Added unique connection identifier to IMAP debug messages
-- Add option to hide selected LDAP addressbook on the list
-- Add client-side checking of uploaded files size
-- Add newlines between organization, department, jobtitle (#1488028)
-- Recalculate date when replying to a message and localize the cite header (#1487675)
-- Fix handling of email addresses with quoted local part (#1487939)
-- Fix EOL character in vCard exports (#1487873)
-- Added optional "multithreading" autocomplete feature
-- Plugin API: Added 'config_get' hook
-- Fixed new_user_identity plugin to work with updated rcube_ldap class (#1487994)
-- Plugin API: added folder_delete and folder_rename hooks
-- Added possibility to undo last contact delete operation
-- Fix sorting of contact groups after group create (#1487747)
-- Add optional textual upload progress indicator (#1486039)
-- Fix parsing URLs containing commas (#1487970)
-- Added vertical splitter for books/groups list in addressbook (#1487923)
-- Improved namespace roots handling in folder manager
-- Added searching in all addressbook sources
-- Added addressbook source selection in contacts import
-- Implement LDAPv3 Virtual List View (VLV) for paged results listing
-- Use 'address_template' config option when adding a new address block (#1487944)
-- Added addressbook advanced search
-- Add popup with basic fields selection for addressbook search
-- Case-insensitive matching in autocompletion (#1487933)
-- Added option to force spellchecking before sending a message (#1485458)
-- Fix handling of "<" character in contact data, search fields and folder names (#1487864)
-- Fix saving "<" character in identity name and organization fields (#1487864)
-- Added option to specify to which address book add new contacts
-- Added plugin hook for keep-alive requests
-- Store user preferences in session when write-master is not available and session is stored in memcache, write them later
-- Improve performence of folder manager operations
-- Fix default_port option handling in Installer when config.inc.php file exists (#1487925)
-- Removed option focus_on_new_message, added newmail_notifier plugin
-- Added general rcube_cache class with Memcache and APC support
-- Improved caching performance by skipping writes of unchanged data
-- Option enable_caching replaced by imap_cache and messages_cache options
-- Fix WORKFAX saving in address book (#1487910)
-- Add forward-as-attachment feature
-- jQuery-1.6.2 (#1487913, #1487144)
-- Improve display name composition when saving contacts (#1487143)
-- Fix problems with subfolders of INBOX folder on some IMAP servers (#1487725)
-- Fix handling of folders that doesn't belong to any namespace (#1487637)
-- Enable multiselection for attachments uploading in capable browsers (#1485969)
-- Add possibility to change HTML editor configuration by skin
-- Fix a bug where selecting too many contacts would produce too large URI request (#1487892)
-- Improve performance by including files with absolute path (#1487849)
-- Move folder name truncation to client/skin (#1485412)
-- Added plugin hook for request token creation
-- Replace LDAP vars in group queries (#1487837)
-- Fix vcard folding with uncode characters (#1487868)
-- Keep all submitted data if contact form validation fails (#1487865)
-- Handle uncode strings in rcube_addressbook::normalize_string() (#1487866)
-- Fix handling of debug_level=4 in ajax requests (#1487831)
-- Enable TinyMCE's contextmenu (#1487014)
-- Allow multiple concurrent compose sessions
-- New config option for custom logo
-- Allow skins to define/override texts with <roundcube:label />
-- Add simple ACL rights/namespace handling in folder manager
-- Force IE to send referers (#1487806)
-- Better display of vcard import results (#1485457)
-- Improved vcard import
-- Interactive update script with improved DB schema check
-- Fix problem with contactgroupmembers table creation on MySQL 4.x, add index on contact_id column
-- Add LDAP SASL bind and proxy authentication (#1486692)
-- Replying to a sent message puts the old recipient as the new recipient (#1487074)
-- Fulltext search over (almost) all data for contacts
-- Extend address book with rich contact information
+- Fix handling of HTML form elements in messages (#1485137)
+- Fix regression in setting recipient to self when replying to a Sent message (#1487074)
+- Fix listing of folders in hidden namespaces (#1486796)
+- Don't consider \Noselect flag when building folders tree (#1488004)
+- Fix sorting autocomplete results (#1488084)
+- Add option to set session name (#1486433)
+- Add option to skip alternative email addresses in autocompletion
+- Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts
+- Fix problem with parsing HTML message body with non-unicode characters (#1487813)
+- Add option to define matching method for addressbook search (#1486564, #1487907)
+- Make email recipients separator configurable
+- Fix so folders with \Noinferiors attribute aren't listed in parent selector
+- Fix handling of curly brackets in URLs (#1488168)
+- Fix handling of dates (birthday/anniversary) in contact data (#1488147)
+- Fix error on opening searched LDAP contact (#1488144)
+- Fix redundant line break in flowed format (#1488146)
+- Fix IDN address validation issue (#1488137)
+- Fix JS error when dst_active checkbox doesn't exist (#1488133)
+- Autocomplete LDAP records when adding contacts from mail (#1488073)
+- Plugin API: added 'ready' hook (#1488063)
+- Ignore DSN request when it isn't supported by SMTP server (#1487800)
+- Make sure LDAP name fields aren't arrays (#1488108)
+- Fixed imap test to non-default port when using ssl (#1488118)
+- Force all files to be overwritten when updating (#1488117)
+- Fix issue where it wasn't possible to change list view mode in folder manager for INBOX (#1488107)
+- Fix namespace handling in special folders settings (#1488112)
+- Disable time limit for CLI scripts (#1488109)
+- Fix misleading display when chaning editor type (#1488104)
+- Add loading indicator on contact delete
+- Fix bug where after delete message rows can be added to the list of another folder (#1487752)
+- Add notice on autocompletion that not all records were displayed
+- Add option 'searchonly' for LDAP address books
+- Add Priority filter to the messages list
+- Cache synchronization using QRESYNC/CONDSTORE
+- Trigger 'new_messages' hook for all checked folders (#1488083)
+- Make date/time format user configurable; drop 'date_today' config option
+- Fix setting title for truncated subject in IE (#1487128)
+- Fix displaying multipart/alternative messages with only one part (#1487938)
+- Rewritten messages caching:
+  Indexes are stored in a separate table, so there's no need to store all messages in a folder
+  Added threads data caching
+  Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE
+- Improved FETCH response handling
+- Improvements in response tokenization method
+- Use 'From' and 'To' labels instead of 'Sender' and 'Recipient'
+- Fix username case-insensitivity issue in MySQL (#1488021)
+- Addressbook Saved Searches
+- Added spellchecker exceptions dictionary (shared or per-user)
+- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
+- Added 'priority' column on messages list (#1486782)
+- Localize forwarded message header (#1488058)
+