Skip to content

Releases: pocketbase/js-sdk

v0.26.8 Release

29 Jan 18:54

Choose a tag to compare

  • Properly reject the authWithOAuth2() Promise when manually calling pb.cancelRequest(requestKey) (previously the manual cancellation didn't account for the waiting realtime subscription).

v0.26.7 Release

27 Jan 18:48

Choose a tag to compare

  • Normalized pb.files.getURL() to serialize the URL query params in the same manner as in the fetch methods (e.g. passing null or undefined as query param value will be skipped from the generated URL).

v0.26.6 Release

14 Jan 18:01

Choose a tag to compare

  • Fixed abort request error detection on React Native Android/iOS (#361; thanks @nathanstitt).

  • Updated the default getFullList() batch size to 1000 for consistency with the Dart SDK and the v0.23+ API limits.

v0.26.5 Release

04 Dec 12:40

Choose a tag to compare

  • Fixed abort request error detection on Safari introduced with the previous release because it seems to throw DOMException.SyntaxError on response.json() failure (#pocketbase/pocketbase#7369).

v0.26.4 Release

02 Dec 16:27

Choose a tag to compare

  • Catch aborted request error during response.json() failure (e.g. in case of tcp connection reset) and rethrow it as normalized ClientResponseError.isAbort=true error.

v0.26.3 Release

26 Oct 08:49

Choose a tag to compare

v0.26.2 Release

23 Jul 18:25

Choose a tag to compare

  • Allow body object without constructor (#352).

v0.26.1 Release

07 Jun 06:09

Choose a tag to compare

  • Generalized the fallback error message and set the cause property of ClientResponseError to the original thrown error/data for easier debugging (#349; thanks @shish).

v0.26.0 Release

17 Apr 12:09

Choose a tag to compare

  • Ignore undefined properties when submitting an object that has Blob/File fields (which is under the hood converted to FormData) for consistency with how JSON.stringify works (see pocketbase#6731).

v0.25.2 Release

01 Mar 13:10

Choose a tag to compare

  • Removed unnecessary checks in serializeQueryParams and added automated tests.