Fixed
- An empty task or journal query no longer aborts a sync
(#134). Some CalDAV
servers answer an emptycalendar-querywith HTTP 207 wrapping a single
collection-level 404, which the CalDAV client read as a hard failure. A
thrown VTODO or VJOURNAL query meant no tasks or journals for that
calendar and skipped the remote-deletion reconciliation for them. The
tsdavbump to 2.3.3 treats that response shape as "no results", which is
the remaining half of the fix started in
#135. Thanks to
@josephsellers in
#170.
Internal
-
CI now uses
pnpm/action-setup6.1.0
(#164). -
The release e2e runner now skips a browser that cannot launch on the host
instead of failing the whole check and tearing down the browsers that can.
SetE2E_REQUIRE_ALL_BROWSERS=1to make a missing browser a hard error.
Full Changelog: v0.33.5...v0.33.6