La versión 1.0.0 es una actualización al código para poderlo mantener más fácilmente.
Se usa la numeración de versión mayor 1.0.
Ahora la versión mínima de PHP es 8.1.
Al tener implementada la versión 0.5, el cambio a la versión 1.0 debe ser transparente.
Se mejoraron los tipos en todo el proyecto, ahora están en el código y no en anotaciones.
Asimismo, se pusieron la mayoría de las propiedades privadas como solo lectura.
La propiedad $currentToken de la clase Service ya no es pública.
Se puede acceder al token registrado a través del método getToken().
Asimismo, el parámetro de creación en la clase cambia de $currentToken a $token.
Se agregó el método getEndpoints() para obtener la propiedad $endpoints.
Se cambia el comportamiento de la propiedad QueryParameters#serviceType.
Anteriormente, si la consulta estaba en un tipo de servicio diferente al del servicio entonces
al momento de ejecutar la consulta se lanzaba una excepción lógica.
Ahora, simplemente se obvia este parámetro y se usa el del servicio.
Este cambio no debe ser significativo en el uso de la librería.
En la clase GuzzleWebClient ya no se permite modificar las funciones de eventos al generar un request o un response.
Se eliminó el método previamente deprecado DownloadResult#getPackageLenght().
Se eliminó el método (de uso interno) QueryParameters#hasServiceType().