Projects / SabreDAV / Releases

All releases of SabreDAV

  •  22 May 2014 23:42
Avatar

    Release Notes: This release adds many performance fixes, support for webdav-sync, a brand new browser-based debugger, and many more features.

    •  17 Jun 2013 23:32
    Avatar

      Release Notes: The zip release ships with sabre/vobject 2.1.0. Sabre\DAV\Client::verifyPeer is now a protected property (instead of private). A problem where text was incorrectly escaped in the Href and HrefList properties, disallowing URLs with ampersands (&) in them was fixed. A deserializer was added for Sabre\DAVACL\Property\CurrentUserPrivilegeSet. An issue where the client only deserialized properties with status 200 was fixed. Escaping of XML in 423 Locked error responses was fixed. A beforeGetPropertiesForPath event was added.

      •  08 Nov 2012 15:20
      Avatar

        Release Notes: The zip release ships with sabre/vobject 2.0.5. The entire codebase has been moved to PHP namespaces. BC Break: every backend package (CalDAV, CardDAV, Auth, Locks, Principals) now has consistent naming conventions. There's a BackendInterface and an AbstractBackend class. BC Break: several constructor signatures have been changed in the CalDAV package to reduce dependencies on the ACL package. BC Break: Sabre_CalDAV_ISharedCalendar now also has a getShares method, so sharees can figure out who is also on a shared calendar.

        •  08 Nov 2012 15:19
        Avatar

          Release Notes: The zip release ships with sabre/vobject 2.0.5. The ACL plugin advertises support for 'calendarserver-principal-property-search'. This release fixes [#153], allowing for relative http principals in iMip requests. It adds support for cs:first-name and cs:last-name properties in sharing invites. Several properties have been made protected that were private before. There are some non-standard properties for sharing to improve compatibility. There are some bugfixes in the PostgreSQL script.

          •  06 Oct 2012 12:57
          Avatar

            Release Notes: This major release constitutes about seven months of work, a bunch of new features, and a lot of performance improvements. If you are upgrading from 1.6, be sure to read the migration document for upgrade instructions, and don't forget to back up your database.

            •  04 Oct 2012 15:31
            Avatar

              Release Notes: A workaround for a line-ending bug in the OS X 10.8 address book. The ability to allow users to set SSL certificates for the Client class. Directory indexes with many nodes should be a lot faster. A fix for issue 235: E_NOTICE thrown when doing a propfind request with Sabre_DAV_Client and no valid properties are returned. An issue with filtering on alarms in tasks has been fixed.

              •  02 Aug 2012 17:39
              Avatar

                Release Notes: This release adds lots of little tweaks to make everything slightly better.

                •  12 Jun 2012 13:20
                Avatar

                  Release Notes: This release fixes Sabre_DAV_Client PUT requests (Issue 206), parses an iCalendar 0-second date interval (Issue 205), provides stronger validation of iCalendar objects (Issue 112), makes sure every iCalendar object only contains one component and disallows vcards (forcing every component to have a UID), works around an Evolution bug which prevented SabreDAV from updating events (Issue 213), stops time-limit queries on non-relative alarm triggers in a recurring event from resulting in an endless loop (Issue 211), and adds a workaround for a bug in KDE 4.8.2 contact syncing.

                  •  19 Feb 2012 15:58
                  Avatar

                    Release Notes: VObject properties are now always encoded before components. Sabre_DAVACL issues with multiple levels of privilege aggregration have been fixed. A 'GuessContentType' plugin has been added to the fileserver.php example. The Browser plugin will now trigger the correct events when creating files. The ICSExportPlugin now considers ACLs. It is optional to supply card data from an Addressbook backend when requesting getCards. This can make some operations much faster, and could result in much lower memory use.

                    •  07 Jan 2012 14:14
                    Avatar

                      Release Notes: This release fixes VObject breaking UTF-8 characters and pear package installation issues.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.