Skip to content

v2.3.4

Choose a tag to compare

@natelindev natelindev released this 19 Sep 16:55
201de87
bug fixes
  • preserve custom XML attributes and namespaces on request root elements, and declare DAV namespaces when creating collections
  • resolve child resource URLs correctly for collections without trailing slashes, including URLs with query strings or fragments
  • accept CDATA and multiple href values during account discovery, and skip empty object hrefs before URL resolution
  • filter calendar-query results to the requested object URLs when multi-get is disabled
  • preserve bodyless requests when XML attributes are supplied and guard type helpers against null or undefined inputs
  • restore reproducible root and documentation installs by moving pnpm overrides into workspace configuration and synchronizing lockfiles
improvements
  • expose freeBusyQuery on both client APIs and export additional account, request, constant, and sync type helpers
  • correct the calendar object retrieval documentation and add regression coverage for public exports, XML attributes, and URL handling

Verification: 298 unit tests, 44 documentation tests, type checks, lint, package build, and documentation build passed for the merged changes. Live provider integration tests were not run.