Skip to content

Releases: superfaceai/one-sdk-js

v1.1.0-beta.3

26 Dec 10:28
Compare
Choose a tag to compare
v1.1.0-beta.3 Pre-release
Pre-release
chore: release v1.1.0-beta.3

v1.1.0-beta.2

26 Dec 09:04
Compare
Choose a tag to compare
v1.1.0-beta.2 Pre-release
Pre-release
chore: release v1.1.0-beta.2

v1.1.0-beta.1

26 Dec 07:50
Compare
Choose a tag to compare
v1.1.0-beta.1 Pre-release
Pre-release
chore: release v1.1.0-beta.1

v1.1.0-beta.0

25 Dec 11:51
Compare
Choose a tag to compare
v1.1.0-beta.0 Pre-release
Pre-release
chore: release v1.1.0-beta.0

v1.1.0

22 Dec 11:57
Compare
Choose a tag to compare

1.1.0 - 2021-12-22

Added

  • Pass integration parameters in perform

Fixed

  • Display query parameters in URL with DEBUG=superface:http:sensitive

v1.1.0-rc.0

22 Dec 10:59
Compare
Choose a tag to compare
v1.1.0-rc.0 Pre-release
Pre-release
chore: release v1.1.0-rc.0

v1.0.1

24 Nov 08:51
Compare
Choose a tag to compare

1.0.1 - 2021-11-24

Added

  • Use JSON Pointer (arrays not supported) to specify api token location in body

Fixed

  • ProfileParameterValidator now resolves named models before field references
  • Buffer serialization in request body
  • undefined values are removed when stringifying records

v1.0.1-rc.1

22 Nov 07:45
Compare
Choose a tag to compare
v1.0.1-rc.1 Pre-release
Pre-release
chore: release v1.0.1-rc.1

v1.0.0

04 Nov 13:13
Compare
Choose a tag to compare

1.0.0 - 2021-11-04

Added

  • Module for mocking of Superface components
  • MapInterpreter now supports integration parameters

Changed

  • Removed unnecessary result propagation in interpreter - using stackTop.result instead
  • Terminal outcome statements should now correctly exit from iteration
  • MappedHTTPErrors and MappedErrors are handled a little better
  • Parser uses AST metadata to check if source was changed
  • Profile provider resolves integration parameters and fallback to default during bind

Removed

  • replaced zod with ast validations
  • deprecated cacheBoundProfileProvider function on SuperfaceClient

Fixed

  • operation call no longer overwrites already mapped result
  • caller scope no longer leaks into operation callees
  • result variable no longer has special meaning
  • outcome.data is no longer overwritten by result
  • fail correctly sets outcome.error in caller
  • errors are passed correctly through multiple levels of operation calls
  • inline calls throw error when they fail
  • Integration parameters are passed from super.json to BoundProfileProvider

v0.0.41-beta.6

03 Nov 10:04
Compare
Choose a tag to compare
v0.0.41-beta.6 Pre-release
Pre-release
chore: release v0.0.41-beta.6