Releases: FreeOpcUa/opcua-asyncio
v1.2b2
second beta
mvp pubsub support
python 3.14 support
remove support for python < 3.10
avoid use of exec in structure104.py
reduce number of network calls in load_data_type_definitions()
update nodeset to 1.0.5.05
split defualt address space loading into small chunks
improved error handling in some situations
typing for the main interface files and enable typing
1.2b1
mvp pubsub support
python 3.14 support
remove support for python < 3.10
avoid use of exec in structure104.py
reduce number of network calls in load_data_type_definitions()
update nodeset to 1.0.5.05
split defualt address space loading into small chunks
improved error handling in some situations
v1.1.8
v1.1.7
origin/master, origin/HEAD) Replace time.time() with time.monotonic() in asyncua core modules
b3dd3a1 make pytest loop scope explicit
a5d72a2 finally unfreeze pytest-asyncio
cc874c3 Feat: Support import/export of struct and enum Field descriptions (#1851)
97095b9 Support pre 1.04 struct length fields for B&R
5b10917 fix connecting to new prosys opcua server (#1827)
120d2e8 Fix small bug if imported xml has also the stardard namespace included (#1832)
d52d319 Enhancement: Chunked Build ETree Function (#1833)
6b6f4bb Fix: Issues with missing namespace URIs when importing and exporting XMLs (#1830)
f12f3e1 fix ClientNonce and/or peer_certificate may be None
e3e02e3 Include support for x509 certificate chains in DER format (#1822)
v1.1.6
revert enabling mypy. Too many bugs
v1.1.4 new release v1.1.4
fix mypy issue
bugfixes. better error handling
a038ac7 Client: callback when connection is lost
bd53211 fix handling of session_watchdog task
a847e93 make new ruff version happy
bf9ac44 Don't reset attribute_value_callback on write
ec112a8 sync Client parameter updated as in async
6ff4c24 Add server-side session watchdog (#1655)
9aedc20 Resolve timezone deprecation warnings (#1661)
8537ae2 Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0
176c077 Add callback to delete subscriptions (#1656)
6dce240 Stop expired subscriptions
8fc26b8 Fix #1634 Fix SecurityPolicyType docstring: e.g. "None"
-> "NoSecurity" Reorganize imports and better align code to pep standards (ruff)
b543178 Fix type hints to allow Path
b9fa93f Update python versions in setup.py
ff76f20 Bump pytest-asyncio to fix breakage
92dfc73 Bump actions/checkout from 2 to 4
0eacab5 Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.8.14
abacd34 Bump github/codeql-action from 2 to 3
c0f230d Bump actions/setup-python from 3 to 5
81505b4 ci: Add Github actions to Dependabot config
11fde4c ci: update checkout and setup-python actions
f22bac2 Create py.typed
0948605 [xmlimporter] Support to make auto load type definition
s optional
8353920 lib has no attribute X509_V_FLAG_NOTIFY_POLICY problem
because of the new version of cryptography
9074e8c address deprecation warning
v1.1.0
5dcc569 (HEAD -> master, tag: v1.1.0, origin/master, origin/HEAD) new release v1.1.0
5056632 ci: Update deprecated ruff settings
068ddd8 ci: Implement a ruff check to verify no f-strings are used
da1f7b1 refactor: Remove f-string in logging treewide
85b56c7 Fix tests where ua.NodeId#from_string was called with trailing semicolons
2b1edb7 Fix NodeId parsing for nodes containing semicolons in string identifiers
0122a5e improve ha client keepalive error handling
f1f961f feat!: Remove NotImplementedError-guard in AddressSpace
443da58 fix: Feed a string instead of pathlib.path into shelve.open
5534f8a docs: Fix typo in LazyLoadingDict docstring
49ab1c9 chore: Add typehints in load_aspace_shelf
c7d4354 test: Migrate and reactivate old unittest for shelf loading
26bf738 fix: Correct the type of shelf files
cf2bd66 chore: Add typehints for the optional shelf file
f41b67e test: Verify loading from shelf files raises an AttributeError
8cf8682 Fix handling of UaStatusCodeErrors in UaProcessor.process_message
feca6f4 Add set_attribute_value_setter() method to server
3268568 change encoding to Object
f48b4f5 remove f-string in logging
8fa2ac3 crypto change subject alternate warnings to warning
b9e2af4 Allow ByteString Variant to be None
2268ac9 update release script