diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 66945e7..c4b9b2f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,10 +1,25 @@ master ------ +5.0.0 (2020-12-01) +------------------ + Breaking Changes: ~~~~~~~~~~~~~~~~~ +- `#92 `__ change the impersonation-related DSL +- `#80 `__, `#81 `__ reorganize structure of the SDK +- `#79 `__ rename ``config.url`` to ``config.base_url`` -- `#79 `__ drop the configuration ``host``, ``port``, ``url_prefix`` options in favor of ``base_url`` +Features: +~~~~~~~~~ +- `#97 `__ allow to instantiate the configuration +- `#95 `__ add webhooks verification +- `#88 `__, `#89 `__, `#90 `__, `#91 `__ allow to manage the devices +- `#86 `__, `#87 `__ add more tests +- `#85 `__ add ``Verdict`` and ``Failover`` strategy constants +- `#84 `__ update the default timeout +- `#83 `__ add logger config option +- `#82 `__ drop origin from the default context 4.0.0 (2020-07-06) ------------------ @@ -12,7 +27,7 @@ Breaking Changes: Features: ~~~~~~~~~ -- `#69 `__ added +- `#69 `__ added impersonator to properties Breaking Changes: diff --git a/castle/test/payload/prepare_test.py b/castle/test/payload/prepare_test.py index 4e156f7..4b8ddfc 100644 --- a/castle/test/payload/prepare_test.py +++ b/castle/test/payload/prepare_test.py @@ -24,7 +24,7 @@ def ctx(): 'X-Forwarded-For': '217.144.192.112' }, 'ip': '217.144.192.112', - 'library': {'name': 'castle-python', 'version': '4.0.0'}, + 'library': {'name': 'castle-python', 'version': VERSION}, 'user_agent': 'test' } diff --git a/castle/version.py b/castle/version.py index 6f9f924..068ecf0 100644 --- a/castle/version.py +++ b/castle/version.py @@ -1 +1 @@ -VERSION = '4.0.0' +VERSION = '5.0.0'