diff --git a/.vscode/settings.json b/.vscode/settings.json index dc13e40..aca899f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -17,5 +17,8 @@ }, "[python]": { "editor.defaultFormatter": "ms-python.autopep8" + }, + "files.associations": { + "*.yaml": "home-assistant" } } \ No newline at end of file diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 18eba41..3e90dd6 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -7,6 +7,26 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +[0.2.0] - 2023-07-06 +-------------------- + +Added +~~~~~ + +* to-one relationship update +* to-many relationship update + +Fixed +~~~~~ + +* fixes some json pointers for some parse errors + + +Changed +~~~~~~~ + +* implemented custom exception classes to simplify code +* uses constant string values to reduce code duplications [0.1.0] - 2023-07-04 -------------------- diff --git a/README.rst b/README.rst index d750e07..fad50b6 100644 --- a/README.rst +++ b/README.rst @@ -20,6 +20,8 @@ Implemented Features ~~~~~~~~~~~~~~~~~~~~ * creating, updating, removing multiple resources in a single request (sequential db calls) +* `Updating To-One Relationships `_ +* `Updating To-Many Relationships `_ * error reporting with json pointer to the concrete operation and the wrong attributes @@ -29,6 +31,3 @@ ToDo * permission handling * use django bulk operations to optimize db execution time * `local identity (lid) `_ handling -* `Updating To-One Relationships `_ -* `Updating To-Many Relationships `_ - diff --git a/atomic_operations/__init__.py b/atomic_operations/__init__.py index 780ec79..c2ac02f 100644 --- a/atomic_operations/__init__.py +++ b/atomic_operations/__init__.py @@ -1,2 +1,2 @@ -__version__ = "0.1.0" +__version__ = "0.2.0" VERSION = __version__ # synonym