Releases: sabre-io/dav
Releases · sabre-io/dav
4.0.0
4.0.0 (2019-07-01)
- Lock: Support lock timeout value Infinity
- Lock: Hide lock token in lock discovery when not set
- BrowserPlugin: Show display name of nodes
- FSExt: Fix folder (file) move issue if rename fails
- IMipPlugin: Add sender name in invite mail headers
- IMipPlugin: Fix email subject and recipient
- Fix issues with empty content-type header
- Apply new code style
- Fix for litmus test suite - test case: props propfind_invalid2
- Depend on sabre/xml 2.0.1
- Depend on sabre/http 5.0
- Now supports PHP 7.3
- Now requires PHP 7.
- Using
strict_types
in every php file. - #896: Using the [sabre/event][evnt]
WildcardEmitter
. This allows event
handlers to listen to events using a wildcard. - #896: Event listeners that in the past listened to
beforeMethod
ormethod
no longer get called. They must listen tobeforeMethod:*
andmethod:*
now. - #322: Imap authentication backend. (@c0d3z3r0).
- #889: Support for selective property querying in CardDAV's addressbook-query.
(@DeepDiver1975). - #982: Make sure that files that are siblings of directories, are reported
as files (@nickvergessen)
4.0.0-beta1
4.0.0-beta1 (2019-05-08)
- Lock: Support lock timeout value Infinity
- Lock: Hide lock token in lock discovery when not set
- BrowserPlugin: Show display name of nodes
- FSExt: Fix folder (file) move issue if rename fails
- IMipPlugin: Add sender name in invite mail headers
- IMipPlugin: Fix email subject and recipient
3.2.3
- #982: Make sure that files that are siblings of directories, are reported as files (@nickvergessen)
3.1.5
- Fixed: Creating a new calendar on some MySQL configurations caused an error.
- #889 Added support for filtering vCard properties in the addressbook-query REPORT (@DeepDiver1975).
4.0.0-alpha5
4.0.0-alpha5 (2018-10-15)
- Fix issues with empty content-type header
4.0.0-alpha4
4.0.0-alpha4 (2018-10-12)
- Apply new code style
- Fix for litmus test suite - test case: props propfind_invalid2
- Depend on sabre/xml 2.0.1
4.0.0-alpha3
Release 4.0.0-alpha3
4.0.0-alpha2
4.0.0-alpha2 (2018-09-27)
- Now supports PHP 7.3
3.3.0-alpha1
3.3.0-alpha1 (2018-06-04)
- SimpleCollection can now take arrays and strings as argument for super
simple tree creation. - Added
Sabre\DAV\Server::start()
. This replaces::exec()
.::exec()
is now deprecated, but we're keeping it around for a year or two to make
the transition easier. getChildren()
function in any collection may now return an iterator
instead of an array. This can result in memory savings for large
collections.Tree::getChildren()
now returns an Iterator instead of an array.- Added
$overrideName
to allSabre\DAV\FS
andSabre\DAV\FSExt
classes,
so users can specify under what name these nodes show up in the tree. - #889 Added support for filtering vCard properties in the addressbook-query
REPORT (@DeepDiver1975). - #918: Add a lot of sqlite indexes. This should speed up sqlite-based
installations quite a bit. - #982: Make sure that files that are siblings of directories, are reported
as files (@nickvergessen) - #1058: Don't open file resource on HEAD request (@icewind1991)
- #1031: Fix copyNode for case of file named 0 (@phil-davis)
3.2.2
- #943: Fix CardDAV XML reporting bug, which was affecting several CardDAV
clients. Bug was introduced in 3.2.1. - The zip release ships with sabre/vobject 4.1.2,
sabre/http 4.2.2, sabre/event 3.0.0,
sabre/uri 1.2.0 and sabre/xml 1.5.0.