diff --git a/CHANGELOG.md b/CHANGELOG.md index e2afd17..58d8e45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Security - cookie auth & its specification in TD +## [v0.2.2] - 2024-08-09 + +- thing control panel works better with the server side and support observable properties +- `ObjectProxy` client API has been improved to resemble WoT operations better, for examplem `get_property` is now +called `read_property`, `set_properties` is now called `write_multiple_properties`. +- `ObjectProxy` client reliability for poorly written server side actions improved + ## [v0.2.1] - 2024-07-21 ### Added diff --git a/doc b/doc index 68e1be2..a064864 160000 --- a/doc +++ b/doc @@ -1 +1 @@ -Subproject commit 68e1be22ce184ec0c28eafb9b8a715a1a6bc9d33 +Subproject commit a064864119dd4270a69b38621d79678a9f1b8069 diff --git a/tests/test_property.py b/tests/test_property.py index 4115fe6..bfa1710 100644 --- a/tests/test_property.py +++ b/tests/test_property.py @@ -210,7 +210,7 @@ def test_4_db_operations(self): self.assertEqual(thing.db_commit_number_prop, TestThing.db_commit_number_prop.default) # check db init prop with a different value in database apart from default - thing.db_engine.write_property('db_init_int_prop', 101) + thing.db_engine.set_property('db_init_int_prop', 101) del thing thing = TestThing(instance_name='test-db-operations', use_default_db=True, log_level=logging.WARN) self.assertEqual(thing.db_init_int_prop, 101)