Releases: natelindev/tsdav
Releases · natelindev/tsdav
v2.1.8
improvements
- fixed #272 malformed expand request in fetchCalendarObjects
- optimized fetchCalendarObjects to reduce redundant requests when expand is true
- added Bearer auth support for token-based providers (e.g., Nextcloud OIDC)
- added fetch overrides across account, request, and collection helpers for custom transports
- prefer native fetch in Cloudflare Workers to avoid cross-fetch incompatibilities
- collectionQuery now rejects on non-OK responses instead of returning empty arrays
- fetchVCards filters out collection URLs to avoid empty/invalid entries (Radicale-compatible)
- docs updates for iCal feed import, providers, and custom transport guidance
v2.1.7
What's Changed
- Fix: Handle empty body responses in davRequest to prevent crash by @hsvtslv in #267
- Fix npm authentication in auto-release workflow by @Copilot in #271
New Contributors
Full Changelog: v2.1.6...v2.1.7
v2.1.6
improvements
- added AGENTS.md
- updated dependencies
- fixed docs build issues
v2.1.5
v2.1.4
v2.1.3
features
- new function
fetchCalendarUserAddressesthanks to @pierreliefauche - new type
calendarColoronDAVCalendar
improvements
- fetch updates, now use polyfill mode
- updated dependencies
- doc update by community
v2.1.2
features
new option fetchOptions on all possible functions, allow customizing fetch options
improvements
- updated docs
- updated dependencies
v2.1.1
v2.1.0
potential breaking changes
- typescript target changed to
es2018due to named capturing groups errors