Skip to content

Commit 3f5edad

Browse files
committed
Updated CHANGELOG.md.
1 parent b5b67cf commit 3f5edad

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# Changelog
22

3+
## Version 3.1
4+
5+
* Adding support for Python 3.7 as this is still widely used in the industry. New code can now safely used with
6+
Python 3.7 throughout Python 3.13. Added `invoke` task for docker-based tests with different Python versions.
7+
* Greatly improved _dot notation_ access to all complex Cumulocity objects (Managed Objects, Events, Alarms,
8+
Operations, etc.) This now also supports mixed access, e.g. `obj.fragment[3].sub["name"]`.
9+
* Publicly releasing a generic `get` function to complex objects which allows accessing a nested value without
10+
the need to check for null values, e.g. `obj.get('fragment.sub.name', default='N/A')`.
11+
312
## Version 3
413

514
* Unified query behaviour of all API classes (introducing potentially breaking changes as the order of parameters needed to change).

0 commit comments

Comments
 (0)