Sourced from tsdav's releases.
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
@hsvtslvin natelindev/tsdav#267- Fix npm authentication in auto-release workflow by
@Copilotin natelindev/tsdav#271New Contributors
@hsvtslvmade their first contribution in natelindev/tsdav#267@Copilotmade their first contribution in natelindev/tsdav#271Full Changelog: https://github.com/natelindev/tsdav/compare/v2.1.6...v2.1.7
v2.1.6
improvements
- added AGENTS.md
- updated dependencies
- fixed docs build issues
Sourced from tsdav's changelog.
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
improvements
- docs: add browser usage example and clarify class-based login
- docs: add Nextcloud connection guidance and Apple password reference
v2.1.6
improvements
- added AGENTS.md
- updated dependencies
- fixed docs build issues
1800c16
Merge pull request #273
from natelindev/fix/fix-all-issuesad7782b
fix cic027500
fix ci2f818c0
chore: prepare v2.1.8 releasebfab3ac
fix: prefer global fetch for Cloudflare Workers compatibility (Issue
215)1942d42
fix: support custom fetch override in DAVClient for Electron/CORS (#216)3d52838
docs: add guide for importing iCal feeds (Airbnb, Booking)318b0d3
fix: ensure collectionQuery throws on gateway errors and status >=
400aa9445a
feat: support custom fetch override for KaiOS mozSystem support (Issue
220)ce48770
fix: address issues with Radicale and CardDAV vCard fetching (Issue
239)This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for tsdav since your current version.