There was a bit of a code refactor (removing unneeded interfaces and classes). Noone should notice, however as the base classes changed, I felt it was safer to inform thing by incrementing the major release.
You can now configures back-ends to be automatically disabled for a amount of time if the service goes down, after which it will automatically be re-enabled.
Added panels content type plugin to render the result of a WSData
Fixes:
Issue #2678898 by malavya: Add support for email to be used with web service fields
Issue #2696113 by mxr576: Default endpoint overriding is not working currently
Issue #2660508 by ptsimard: Simple json parser fails when json contains UTF-8 BOM