Skip to content

Releases: natelindev/tsdav

v2.1.3

10 Dec 02:38
c7262f9
Compare
Choose a tag to compare

features

  • new function fetchCalendarUserAddresses thanks to @pierreliefauche
  • new type calendarColor on DAVCalendar
improvements
  • fetch updates, now use polyfill mode
  • updated dependencies
  • doc update by community

v2.1.2

12 Sep 06:33
5d48ef6
Compare
Choose a tag to compare

features
new option fetchOptions on all possible functions, allow customizing fetch options

improvements
  • updated docs
  • updated dependencies

v2.1.1

01 Aug 08:24
d7578f8
Compare
Choose a tag to compare

improvements

  • fixed #201 where client.smartCollectionSync have incorrect type
  • fixed #200 where syncCalendars incorrectly mark calendars as updated due to type mismatch
  • updated docs
  • updated dependencies
  • use pnpm instead of yarn for package manager

v2.1.0

16 Jul 06:54
df2088a
Compare
Choose a tag to compare

potential breaking changes

  • typescript target changed to es2018 due to named capturing groups errors

v2.0.10

16 Jul 03:37
450d6d8
Compare
Choose a tag to compare

improvements

  • fixed #191 where authFunction is not properly assigned in constructor.
  • updated deps.

v2.0.9

22 Feb 03:05
258e4b0
Compare
Choose a tag to compare

improvements

  • fixed #181 where a null check is missing.
  • fixed doc example, thanks to #175
  • added docs related to smart calendar syncing #138

v2.0.8

16 Feb 01:18
673bc43
Compare
Choose a tag to compare

improvements
etag of DAVObject is now optional fixing #158

v2.0.7

14 Dec 14:38
5ad78c9
Compare
Choose a tag to compare

features
new option headersToExclude on all possible functions, allow precise control on request headers, fixing #166

improvements
updated dependencies

v2.0.6

21 Nov 02:44
547691c
Compare
Choose a tag to compare

v2.0.6

improvements

updated dependencies, fixing #159

v2.0.5

24 Jun 13:09
abcd2ed
Compare
Choose a tag to compare

features

DAVClient supports digest auth and custom auth, please go to authHelpers page in docs for more details.

fetchCalendars now supports projectedProps, previously customProps passed in will not get projected to fetched result properly.
with this object map you can map your custom prop to fetched result thanks to @m0dch3n

improvements

calendarMultiGet will not send <filter/> element if custom filters are null or undefined thanks to @jelmer

docs improvement thanks to @MathisFrenais

typescript type improvement thanks to @zomars