Skip to content

Releases: Qminder/javascript-api

Version 13.0.0

14 Aug 11:48
2cf2f98

Choose a tag to compare

What's Changed

Changes

  • remove cross-fetch in #722

Dependancy changes

  • update yarn to v3.8.4 in #723
  • update dependency webpack to v5.93.0 in #713
  • update babel monorepo in #725
  • update dependency graphql to v15.9.0 in #726

Version 12.2.0

06 Aug 13:18
5ffcb60

Choose a tag to compare

What's Changed

New features

  • Add number type to ValueInputFieldRequest value property #721.

v12.1.2

30 Jan 13:50
78f0959

Choose a tag to compare

Updated

refactor(graphql): increase pong timeout to 12s by @stdevi in #688

Other updates

  • chore(deps): update dependency @types/jest to v29.5.8
  • chore(deps): update babel monorepo to v7.23.6
  • fix(deps): update dependency ws to v8.15.1
  • chore(deps): update dependency @types/sinon to v10.0.20
  • chore(deps): update dependency @types/node to v18.19.4
  • fix(deps): update dependency ws to v8.16.0
  • chore(deps): update dependency ts-loader to v9.5.1
  • chore(deps): update babel monorepo to v7.23.7
  • chore(deps): update dependency @types/jest to v29.5.11
  • chore(deps): update dependency typedoc to v0.25.6
  • chore(deps): update dependency typescript to v5.3.3
  • chore(deps): update dependency @babel/preset-env to v7.23.8
  • chore(deps): update dependency eslint-plugin-import to v2.29.1
  • chore(deps): update dependency eslint-config-prettier to v9.1.0
  • chore(deps): update dependency eslint to v8.56.0
  • chore(deps): update dependency @types/node to v18.19.6
  • chore(deps): update dependency typedoc to v0.25.7
  • chore(deps): update actions/setup-node action to v4
  • chore(deps): update dependency @types/node to v20
  • chore(deps): update typescript-eslint monorepo to v6.19.1
  • chore(deps): update yarn to v3.7.0
  • chore(deps): update dependency ts-jest to v29.1.2
  • chore(deps): update github/codeql-action action to v3
  • chore(deps): update babel monorepo to v7.23.9
  • chore(deps): update dependency webpack to v5.90.0 by
  • chore(deps): update dependency @types/node to v20.11.10
  • chore(deps): update typescript-eslint monorepo to v6.20.0

Full Changelog: v12.1.1...v12.1.2

Version 12.1.1

17 Oct 07:20
945240e

Choose a tag to compare

Updates

  • fix: Change ticket creation endpoint URL from /ticket/ to /tickets/ to follow backend change.

Other updates

  • fix(deps): update dependency @types/ws to v8.5.7
  • chore(deps): update dependency ts-loader to v9.5.0
  • chore(deps): update dependency @types/sinon to v10.0.19
  • chore(deps): update dependency typedoc to v0.25.2
  • chore(deps): update typescript-eslint monorepo to v6.7.5
  • chore(deps): update yarn to v3.6.4
  • chore(deps): update dependency eslint-import-resolver-typescript to v3.6.1
  • chore(deps): update dependency eslint to v8.51.0
  • chore(deps): update dependency @types/node to v18.18.4
  • chore(deps): update dependency @babel/core to v7.23.0
  • chore(deps): update dependency @types/node to v18.17.18
  • fix(deps): update dependency ws to v8.14.2

Full Changelog: v12.1.0...v12.1.1

Version 12.1.0

19 Sep 07:19
9a0f888

Choose a tag to compare

  • lastName is optional in Qminder.Ticket.create
  • Fixes issues with fetching temporary API key for GraphQL Subscriptions

Updates

Other updates

  • chore(deps): update typescript-eslint monorepo to v6.7.2 by @renovate in #640
  • chore(deps): update dependency @types/node to v18.17.17 by @renovate in #637
  • chore(deps): update babel monorepo to v7.22.20 by @renovate in #635
  • chore(deps): update dependency @types/jest to v29.5.5 by @renovate in #638
  • chore: bump to 12.1.0 by @boxmein in #641

Full Changelog: v12.0.0...v12.1.0

Version 12.0.0

14 Sep 13:27
495867e

Choose a tag to compare

Features

Ticket Creation API update

Input Field IDs

Ticket Creation API, when saving input field data, now references input fields by ID instead of by title. This makes it easier to ensure consistency and confirm that the data arrives at the right input field for your clerks / service personnel.

Input Field Option IDs

Additionally, when using selection input fields, the options also are referenced by ID, which means that colors of options are respected when creating tickets using the API.

Labels in Ticket Create Request

It is also now possible to create a ticket and attach labels in a single request.

Dependency Updates

Dependency updates that affect the runtime:

Full Changelog: v11.2.0...v12.0.0

Version 11.2.0

21 Jun 11:54
b4cdf7a

Choose a tag to compare

Version 11.2.0

This version is all about GraphQL real-time subscription quality.

  • Reconnecting more + covering with more tests
  • If you send an invalid query to the subscription endpoint, you will receive an error back.

What's Changed

  • fix: subscription errors propagated to consumers by @boxmein in #582
  • fix(ticket): Model improvements by @KarlMae in #599
  • chore: bump to 11.2.0 by @boxmein in #600
  • fix: when there are open subscriptions, reconnect even on a close code of 1000 by @boxmein in #602

Full Changelog: v11.1.1...v11.2.0

Version 11.1.1

30 May 16:36
e55d7e8

Choose a tag to compare

What's Changed

  • fix: log when websocket closes by @boxmein in #576
  • fix: reconnect to socket for all close codes except 1000 by @boxmein in #577

Full Changelog: v11.1.0...v11.1.1

Version 11.1.0

19 May 11:46
2cef6ee

Choose a tag to compare

What's Changed

  • feat(webhooks): allow setting custom headers by @stdevi in #565

Full Changelog: v11.0.2...v11.1.0

Version 11.0.2

19 May 08:26
69d3560

Choose a tag to compare

What's Changed

  • chore(deps): update dependency @types/node to v18.16.12 by @renovate in #563
  • feat: export TicketStatus by @2ndalpha in #568
  • chore(deps): update dependency webpack to v5.83.1 by @renovate in #564
  • chore(deps): update dependency @types/node to v18.16.13 by @renovate in #566

Full Changelog: v11.0.1...v11.0.2