Hello world! First wave of fixes and adjustments for a couple years, thankfully the API hasn't actually changed.
BC Changes from < 1.1
Creating an instance of TextMarketer now requires a \GuzzleHttp\ClientInterface object (probably \GuzzleHttp\Client). Previously this was optional and created inside the constructor if not provided.
To adjust for this, the client parameter has been moved to second place, from third. The third parameter is now the endpoint, still optional.