Skip to content

Releases: fauna/faunadb-js

4.4.0

30 Aug 12:56
1f4524f
Compare
Choose a tag to compare
chore: Changed npm token vault variable name (#522)

4.3.0

20 May 14:57
8cb7974
Compare
Choose a tag to compare
  • Implements Client#close method, allows Infinity for http2SessionIdleTime parameter
  • Adds missed tests for FQL queries
  • Fixes cross-platform global object
  • Notifies about new package version and shows release notes on install
  • Exposes parseJSON from utils
  • Adds NGram to special cases for snake_case to CamelCase conversion
  • Adds load tests
  • Automatically create Jira ticket on GitHub issue
  • Fixes handling of Let bindings when a key's value is undefined
  • Fixes JSON parsing of field names containing spaces
  • Updates GitHub link to .io instead of .com
  • Remaps 429 HTTP error to TooManyRequests error type

4.2.0

12 Apr 20:30
3dfd7a8
Compare
Choose a tag to compare
  • Improve HTTP2 session timeout handling
  • Add the FAUNADB_HTTP2_SESSION_IDLE_TIME environment variable
    to specify the default HTTP2 session timeout period
  • Implement a fix for the lack of a navigator object in Cloudflare Workers

4.1.3

25 Mar 20:49
d06e47a
Compare
Choose a tag to compare
  • Revert X-Query-Timeout improvement
  • Revert http2 session idle time

4.1.2

22 Mar 09:41
4b709e5
Compare
Choose a tag to compare
  • Expose API version as a Client's static property
  • Fix Stream API type definition (TypeScript)
  • Always pass X-Query-Timeout
  • Combine timeout & queryTimeout
  • Set http2 session idle time
  • Omit the port value if it's falsy
  • Expr to FQL logic fixes

4.1.1

23 Feb 13:04
bf986a1
Compare
Choose a tag to compare
  • Fallback to HTTP1 in case old NodeJS version doesn't support it

4.1.0

18 Feb 16:08
771641b
Compare
Choose a tag to compare
  • Add runtime env headers
  • Enhance isNodeJS recognition
  • Add observer option for client.query
  • Add NodeJS HTTP2 support

4.0.3

04 Feb 09:12
95aa75b
Compare
Choose a tag to compare

Fix build for webpack

4.0.2

28 Jan 20:07
c4b0047
Compare
Choose a tag to compare

Use Abort Controller polyfill

4.0.1

28 Jan 15:22
76f2237
Compare
Choose a tag to compare
  • Fix null in zero-argument functions for toFQL stringification
  • Fix HTTP request timeout not passed to fetch function
  • Fix stream end event shallowed for NodeJS
  • Improve Typescript definitions
  • Add exp.toFQL
  • Reduce web bundle size