Releases: Qminder/javascript-api
Version 11.0.1
Gather additional info during websocket close #559
What's Changed
- chore(deps): update typescript-eslint monorepo to v5.59.6 by @renovate in #557
- chore(deps): update dependency @types/node to v18.16.10 by @renovate in #558
- feat: WebSocket error message logging by @boxmein in #559
Full Changelog: v11.0.0...v11.0.1
Version 11.0.0
Fix for error handling:
Some endpoints were not correctly forwarding errors as the error interface in the API had changed.
Added 3 error types: SimpleError, ComplexError and UnknownError.
Now all the errors from Qminder calls can be checked against one of the provided error types and then be handled accordingly.
Migration guide:
Some endpoints that forwarded the first error from the response error object to the message do not do that anymore. Check for usages of error.message and if they still provide the necessary error message. If the error message has changed, use the proper message from the error object.
Version 10.0.2
Contains a patch for #544
Version 10.0.1
- Fix a single import
- Exclude spec files from build
Version 10.0.0
- Change the public interface
- All models are importable from 'qminder-api'
- Qminder base entities are renamed
Qminder.tickets.save=>Qminder.Ticket.save
- Reconnecting to websockets is more reliable
Version 9.0.6
Remove unnecessary console.logs
Version 9.0.5
v9.0.5 Bump (#464)
Version 9.0.4
Merge pull request #462 from Qminder/karl-bump-9.0.4 chore(version): Bump 9.0.4
Version 9.0.3
v9.0.3 Bump (#460)
Version 9.0.2
Fix package build