v1.1.5
What's Changed
- Generate code for OPC UA 1.05.07 by @kevinherron in #1766
- Fix duplicate monitored item delete accounting by @kevinherron in #1770
- server-examples: add missing DataTypeEncoding Nodes for static custom types by @mschm in #1772
- Decode omitted/null struct members per JSON CompactEncoding by @LivingLikeKrillin in #1775
- Harden binary Matrix dimension decoding by @kevinherron in #1784
- Set event type on created event nodes by @kevinherron in #1783
- Use DataTypeTree for write type checks by @kevinherron in #1782
- Ignore data encoding on server reads by @kevinherron in #1781
- Implement remaining EventFilter whereClause operators by @kevinherron in #1780
- Return BadSessionIdInvalid for wrong-channel CloseSession by @kevinherron in #1785
- Return due keep-alives from queued publishes by @kevinherron in #1786
- Fix user token policy IDs for endpoint variants by @kevinherron in #1787
- Add unsupported Query service set by @kevinherron in #1789
- Return identity token invalid for username nonce failures by @kevinherron in #1788
- Fix session shutdown diagnostics race by @kevinherron in #1790
- Preserve Matrix type metadata for empty values by @kevinherron in #1791
- Fix non-Value attribute writes by @kevinherron in #1792
- Ignore Netty 4.2 dependency update suggestions by @kevinherron in #1793
- Add Codex Maven command runner by @kevinherron in #1794
- Update Maven dependencies (2026-07-06) by @kevinherron in #1795
- Adopt mise toolchain by @kevinherron in #1796
- Decode structure method arguments before invoke by @kevinherron in #1799
- Propagate the real Call denial status in DefaultAccessController by @kevinherron in #1798
- Update Maven dependencies (2026-07-13) by @kevinherron in #1808
- Release pending UASC chunks on teardown by @kevinherron in #1800
- Preserve role mappings when copying server config by @kevinherron in #1801
- Close username-token padding oracle by @kevinherron in #1804
- Bound recursive ExtensionObject decoding by @kevinherron in #1806
- Restrict Call dispatch to authorized methods by @kevinherron in #1802
- Make monitored-item quota exception-safe by @kevinherron in #1807
- Add session ID to client log context by @kevinherron in #1809
- Reject X.509 user token policies using SecurityPolicy.None by @kevinherron in #1805
- Restrict session security diagnostics access by @kevinherron in #1803
- Support custom service sets and additional servers in FindServers by @kevinherron in #1810
New Contributors
Full Changelog: v1.1.4...v1.1.5