Releases: natelindev/tsdav
Releases · natelindev/tsdav
v1.1.4
features
Added fastmail cloud providers support.
improvements
- Fixed a bug which prevents calendar objects from being fetched.
- Fixed a bug which prevents display name of calendars from being fetched.
v1.1.3
improvements
- Fixed esm and browser support problems #19
- Added rollup as bundler to allow CDN support #32
- dist builds are now committed and now comes with four versions:
tsdav.cjs.js
commonjs version which can be used with node 10 or later.tsdav.esm.js
esm version which can be used in pure esm packages with node 12 or later.tsdav.js
version which can be used in both browser and node, contains polyfills and with dependencies bundled in, which makes the file size larger.tsdav.min.js
minified version oftsdav.js
.
v1.1.2
improvements
- Fixed a bug which prevents from addressBookMultiGet working #18
- Fixed supportedReportSet undefined error
- ctag obtained from isCollectionDirty should now correctly be string instead of number
- updated all dependencies
- tests are now restructured to integration and unit tests, allowing much better extensibility.
- test requests are now mocked, allowing testing the whole stack without external dependencies
- fixed multiple errors in documentation
v1.1.1
v1.1.0
breaking changes
DAVClient
is no longer a type returned bycreateDAVClient
, instead it's a class that can be instantiated.timeRange
infetchCalendarObjects
is now validated againstISO_8601
standard and invalid format will throw an error.- typescript target changed to
es2015
, if you are onnode >= 10
andbrowsers that are not IE and have been updated since 2015
, you should be fine. support fores5
output is not possible with addedesm
support.
features
- added a new way to create
DAVClient
bynew DAVClient(...params)
. - added support for
esm
.
improvements
- typescript checks are now with
strict
enabled, which means better types and less bugs. - added more exports, now all internal functions are exported.
- multiple documentation improvements.