All Versions
184
Latest Version
Avg Release Cycle
64 days
Latest Release
271 days ago
Changelog History
Page 16
Changelog History
Page 16
-
v1.2.0.alpha2 Changes
April 08, 2010- โ Added: Calendars are now private and can only be read by the owner.
- ๐ Fixed: double namespace declaration in multistatus responses.
- โ Added: MySQL database dumps. MySQL is now also supported next to SQLite.
- โ Added: expand-properties REPORT from RFC 3253.
- Added: Sabre_DAV_Property_IHref interface for properties exposing urls.
- โ Added: Issue 25: Throwing error on broken Finder behaviour.
- ๐ Changed: Authentication backend is now aware of current user.
-
v1.2.0.alpha1 Changes
March 31, 2010- ๐ Fixed: Issue 26: Workaround for broken GVFS behaviour with encoded special characters.
- ๐ Fixed: Issue 34: Incorrect Lock-Token response header for LOCK. Fixes Office 2010 compatibility.
- โ Added: Issue 35: SabreDAV version to header to OPTIONS response to ease debugging.
- ๐ Fixed: Issue 36: Incorrect variable name, throwing error in some requests.
- ๐ Fixed: Issue 37: Incorrect smultron regex in temporary filefilter.
- ๐ Fixed: Issue 33: Converting ISO-8859-1 characters to UTF-8.
- ๐ Fixed: Issue 39 & Issue 40: Basename fails on non-utf-8 locales.
- โ Added: More unittests.
- โ Added: SabreDAV version to all error responses.
- โ Added: URLUtil class for decoding urls.
- ๐ Changed: Now using pear.sabredav.org pear channel.
- Changed: Sabre_DAV_Server::getCopyAndMoveInfo is now a public method.
-
v1.1.2-alpha Changes
March 18, 2010- โ Added: RFC5397 - current-user-principal support.
- ๐ Fixed: Issue 27: encoding entities in property responses.
- โ Added: naturalselection script now allows the user to specify a 'minimum number of bytes' for deletion. This should reduce load due to less crawling
- โ Added: Full support for the calendar-query report.
- โ Added: More unittests.
- โ Added: Support for complex property deserialization through the static ::unserialize() method.
- โ Added: Support for modifying calendar-component-set
- ๐ Fixed: Issue 29: Added TIMEOUT_INFINITE constant
-
v1.1.1-alpha Changes
March 11, 2010- โ Added: RFC5689 - Extended MKCOL support.
- ๐ Fixed: Evolution support for CalDAV.
- ๐ Fixed: PDO-locks backend was pretty much completely broken. This is 100% unittested now.
- โ Added: support for ctags.
- ๐ Fixed: Comma's between HTTP methods in 'Allow' method.
- Changed: default argument for Sabre_DAV_Locks_Backend_FS. This means a datadirectory must always be specified from now on.
- Changed: Moved Sabre_DAV_Server::parseProps to Sabre_DAV_XMLUtil::parseProperties.
- Changed: Sabre_DAV_IDirectory is now Sabre_DAV_ICollection.
- Changed: Sabre_DAV_Exception_PermissionDenied is now Sabre_DAV_Exception_Forbidden.
- Changed: Sabre_CalDAV_ICalendarCollection is removed.
- Added: Sabre_DAV_IExtendedCollection.
- โ Added: Many more unittests.
- โ Added: support for calendar-timezone property.
-
v1.1.0-alpha Changes
March 01, 2010- ๐ Note: This version is forked from version 1.0.5, so release dates may be out of order.
- โ Added: CalDAV - RFC 4791
- Removed: Sabre_PHP_Exception. PHP has a built-in ErrorException for this.
- โ Added: PDO authentication backend.
- โ Added: Example sql for auth, caldav, locks for sqlite.
- Added: Sabre_DAV_Browser_GuessContentType plugin
- ๐จ Changed: Authentication plugin refactored, making it possible to implement non-digest authentication.
- ๐ Fixed: Better error display in browser plugin.
- โ Added: Support for {DAV:}supported-report-set
- โ Added: XML utility class with helper functions for the WebDAV protocol.
- โ Added: Tons of unittests
- โ Added: PrincipalCollection and Principal classes
- Added: Sabre_DAV_Server::getProperties for easy property retrieval
- ๐ Changed: {DAV:}resourceType defaults to 0
- ๐ Changed: Any non-null resourceType now gets a / appended to the href value. Before this was just for {DAV:}collection's, but this is now also the case for for example {DAV:}principal.
- ๐ Changed: The Href property class can now optionally create non-relative uri's.
- Changed: Sabre_HTTP_Response now returns false if headers are already sent and header-methods are called.
- ๐ Fixed: Issue 19: HEAD requests on Collections
- Fixed: Issue 21: Typo in Sabre_DAV_Property_Response
- ๐ Fixed: Issue 18: Doesn't work with Evolution Contacts
-
v1.0.15 Changes
May 28, 2010- โ Added: Issue 31: Hiding exception information by default. Can be turned on with the Sabre_DAV_Server::$debugExceptions property.
- โ Added: Moved autoload from lib/ to lib/Sabre/autoload.php. This is also the case in the upcoming 1.2.0, so it will improve future compatibility.
-
v1.0.14 Changes
April 15, 2010- ๐ Fixed: double namespace declaration in multistatus responses.
-
v1.0.13 Changes
March 30, 2010- ๐ Fixed: Issue 40: Last references to basename/dirname
-
v1.0.12 Changes
March 30, 2010- ๐ Fixed: Issue 37: Incorrect smultron regex in temporary filefilter.
- ๐ Fixed: Issue 26: Workaround for broken GVFS behaviour with encoded special characters.
- ๐ Fixed: Issue 33: Converting ISO-8859-1 characters to UTF-8.
- ๐ Fixed: Issue 39: Basename fails on non-utf-8 locales.
- โ Added: More unittests.
- โ Added: SabreDAV version to all error responses.
- โ Added: URLUtil class for decoding urls.
- โก๏ธ Updated: Now using pear.sabredav.org pear channel.
-
v1.0.11 Changes
March 23, 2010- ๐ Non-public release. This release is identical to 1.0.10, but it is used to test releasing packages to pear.sabredav.org.