All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
4.5.0 (2022-07-10)
- export errors and helpers (fef1c69)
4.4.0 (2022-07-05)
- don't parse response json if status code is ok (cb38078)
4.3.0 (2022-07-04)
- add custom Strapi errors (f9c748c)
- add InternalServerError exception (1f35dac)
- change Connector interface to only include request() (21c6c34)
- don't export helpers from init (a9e8c9d)
- raise custom RatelimitError (4a4f82f)
- use raise_for_response in the default connectors (e4cda98)
- add data, error and message to StrapiAuthResponse (0863153)
- pagination methods can not be mixed (1bb3173)
4.2.0 (2022-06-27)
- export connectors and enums (321bbcc)
- fix session in connectors (62f342b)
4.1.0 (2022-06-26)
- rename StrapiConnector to Connector (01037de)
4.0.0 (2022-06-25)
- rename baseurl to api_url
- remove token parameter from authorize()
- implement StrapiClientSync with requests lib and enable custom Connector
- add Filter enum ("$eq", "$lt"...) (7b5eada)
- add optional token parameter to Strapi clients (3e2e797)
- add Strapi type hints (11236da)
- enable custom Connector in StrapiClient (e533f1f)
- handle bad response in upsert_entry() (57c1ad8)
- handle missing "jwt" in response (2bcc1d4)
- implement StrapiClientSync with requests lib and enable custom Connector (81b6b00)
- improve DefaultStrapiConnector error message (dadadb6)
- remove token parameter from authorize() (795fb8b)
- rename baseurl to api_url (a1df5a1)
- fix unsupported urllib3 in python 3.10 (0dd0af5)
3.1.1 (2022-06-20)
- fix return type to support python 3.8 (18a3a44)
3.1.0 (2022-06-20)
- add baseurl property to StrapiClientSync (b36071a)
3.0.0 (2022-06-19)
- init pystrapi fork (#1)