v8.0.0 Dropping of client.on() feature
Pipedrive CORE tribe that supports websocket connectivity wants to have performant UI of tha app, but having library's integrations connecting to socketqueue service on channelx.pipedrive.com is affecting its stability. It is also another dependency that we would like to avoid whenever we change authentication mechanisms and for future plans to improve scalability of our architecture.
Thats why we need to drop the beta feature of .on()
event subscription
We suggest you use webhooks for event delivery that can be predictably scaled & limited by our infrastructure