Skip to content

Releases: FreeOpcUa/opcua-asyncio

v1.1.8

05 Sep 18:23

Choose a tag to compare

fix release script and upload

v1.1.7

05 Sep 13:34

Choose a tag to compare

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

08 Apr 12:00

Choose a tag to compare

update ua adresse space to 1.0.5
Parse ExtensionObjects with missing length (= -1)
add: Number in uatypes.py
Allow setting password to None.
Fix usage of X509IdentityToken

bug fixes

revert enabling mypy. Too many bugs

03 Jul 13:53

Choose a tag to compare

v1.1.4

new release v1.1.4

fix mypy issue

02 Jul 08:50

Choose a tag to compare

f9f5895 use pypy-3.10
9d26178 fix typing of SubscriptionHandler

bugfixes. better error handling

02 Jul 06:48

Choose a tag to compare

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

28 Feb 17:32

Choose a tag to compare

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

v1.0.6

20 Dec 10:24

Choose a tag to compare

  • fix bug introduced in 1.0.5 with browse_next
  • Make relative path the default for bode browsing (== get_child)

v1.0.5a3

18 Sep 13:13

Choose a tag to compare

v1.0.5a3 Pre-release
Pre-release
new release v1.0.5a3

v1.05a1

18 Sep 13:05

Choose a tag to compare

v1.05a1 Pre-release
Pre-release
new release v1.05a1