Releases: pocketbase/js-sdk
Releases Β· pocketbase/js-sdk
Release list
v0.27.0 Release
-
Added
pb.sql.run(query)handler for the upcoming PocketBase v0.39.0 "SQL console" debug interface (pocketbase#2236). -
Added missing PocketBase v0.37+ collection meta endpoint handlers (
pb.collections.dryRunViewQuery(query)andpb.collections.getAllOAuth2Providers()).
v0.26.9 Release
- Optimized realtime
subscribe/unsubscribecalls to minimize async errors (pocketbase#7684).
v0.26.8 Release
- Properly reject the
authWithOAuth2()Promisewhen manually callingpb.cancelRequest(requestKey)(previously the manual cancellation didn't account for the waiting realtime subscription).
v0.26.7 Release
- Normalized
pb.files.getURL()to serialize the URL query params in the same manner as in the fetch methods (e.g. passingnullorundefinedas query param value will be skipped from the generated URL).
v0.26.6 Release
-
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
- Fixed abort request error detection on Safari introduced with the previous release because it seems to throw
DOMException.SyntaxErroronresponse.json()failure (#pocketbase/pocketbase#7369).
v0.26.4 Release
- Catch aborted request error during
response.json()failure (e.g. in case of tcp connection reset) and rethrow it as normalizedClientResponseError.isAbort=trueerror.
v0.26.3 Release
- Fixed outdated
OAuth2ProviderTS fields (pocketbase/site#110).
v0.26.2 Release
- Allow body object without constructor (#352).