Skip to content

Releases: Qminder/javascript-api

Version 17.0.0

21 May 12:33
b2931ac

Choose a tag to compare

What's Changed

Enhancements

  • feat: add LocationService methods for setting opening hours #830
  • chore(deps): remove unused es6-promise dependency #834
  • fix: replace Promise with SuccessResponse in line mutations #835
  • feat: add LocationService.createInputField method #833
  • feat: update LineService.create to use JSON endpoint with version headers #837
  • feat: expose subscriptions limited availability #841
    • Errored subscriptions are retried (only the ones which may succeed if retryed) up to 5 times before passing the error through to the consumer;
    • Expose haveAnyRetryableSubscriptionsErrored observable to let the consumer know if any subscriptions have errored and are being retryed.

Full Changelog: v16.0.0...v17.0.0

Version 16.0.0

19 Mar 10:55
24eed00

Choose a tag to compare

What's Changed

Full Changelog: v15.1.1...v16.0.0

Version 15.1.1

24 Sep 06:38
664da7a

Choose a tag to compare

What's Changed

Enhancements

  • feat: generics for GraphQL subscriptions #808
  • feat: Typescript type for "setExternalData" #807
  • feat: extracting general errors from GraphQL responses #806
  • feat(graphql): remember connection status without subscribers #809

Full Changelog: v15.1.0...v15.1.1

v15.1.0

04 Sep 08:36
c297952

Choose a tag to compare

What's Changed

  • fix: removing label without providing user in #804
  • feat: extracting "errors" from error object in #802

Full Changelog: v15.0.1...v15.1.0

Version 15.0.1

30 May 07:31
5dd2092

Choose a tag to compare

What's Changed

  • chore(deps): update dependency ts-loader to v9.5.2 by @renovate in #783
  • chore(deps): update dependency eslint-config-prettier to v10 by @renovate in #786
  • chore(deps): update typescript-eslint monorepo to v8.20.0 by @renovate in #785
  • chore(deps): update dependency graphql to v15.10.1 by @renovate in #784
  • chore(deps): update dependency typescript to v5.7.3 by @renovate in #782
  • chore(deps): update node.js to v22 by @renovate in #759
  • chore(deps): update babel monorepo to v7.26.7 by @renovate in #791
  • fix(deps): update dependency @types/ws to v8.5.14 by @renovate in #790
  • chore(deps): update typescript-eslint monorepo to v8.22.0 by @renovate in #789
  • chore(deps): update dependency @types/node to v22.12.0 by @renovate in #788
  • feat: supporting all Node versions 20 and up in #798

Version 15.0.0

08 Jan 09:57
0713cee

Choose a tag to compare

What's Changed

  • feat: unified logging with timestamp in #766
  • feat(graphql): query verifies the response in #767

Full Changelog: v14.0.0...v15.0.0

Version 14.0.0

03 Jan 13:07
33e9d7d

Choose a tag to compare

What's Changed

  • feat: validating if ticket creation has expected response body in #778
  • chore(deps): update dependency typescript to v5.7.2 in #752

Version 13.4.2

03 Jan 08:16
b922aa4

Choose a tag to compare

What's Changed

  • chore: fully qualified imports in temporary-api-key in #776

Version 13.4.1

02 Jan 14:38
a0701a4

Choose a tag to compare

What's Changed

  • refactor: restructured into a package in #763
  • feat: GraphQL example in #764
  • chore: fully qualified import in #775

Full Changelog: v13.4.0...v1.4.1

Version 13.4.0

16 Dec 08:21
7e82596

Choose a tag to compare

fix: validating fetched temporary API key