Releases: fauna/faunadb-js
Releases · fauna/faunadb-js
4.4.0
chore: Changed npm token vault variable name (#522)
4.3.0
- 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
- 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
- Revert X-Query-Timeout improvement
- Revert http2 session idle time
4.1.2
- 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
- Fallback to HTTP1 in case old NodeJS version doesn't support it
4.1.0
- Add runtime env headers
- Enhance isNodeJS recognition
- Add
observer
option forclient.query
- Add NodeJS HTTP2 support
4.0.3
Fix build for webpack
4.0.2
Use Abort Controller polyfill
4.0.1
- 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