# API Changes in v2.52

> Reference: API changes of Opc.UaFx.Advanced in v2.52: 5 added, 0 removed, 0 changed, 0 obsoleted.

<dl class="api-definition">
<dt>Release</dt>
<dd>v2.52.0</dd>
<dt>Compared with</dt>
<dd>v2.51.4.1</dd>
<dt>Package</dt>
<dd>Opc.UaFx.Advanced</dd>
</dl>

## Added

### Opc.UaFx

| Symbol | Signature |
|---|---|
| [OpcDiscreteItemNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcdiscreteitemnode/)<span class="api-meta">15 members</span> | `[OpcNodeType(2372)] public abstract class OpcDiscreteItemNode : OpcDataItemNode, IOpcNode, IOpcVariableNodeInfo, IOpcNodeInfo` |
| [OpcDiscreteItemNode&lt;T&gt;](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcdiscreteitemnode-1/)<span class="api-meta">19 members</span> | `public abstract class OpcDiscreteItemNode<T> : OpcDiscreteItemNode, IOpcNode, IOpcVariableNodeInfo, IOpcNodeInfo` |
| [OpcSecurityAlgorithm.Aes128\_Sha256\_RsaOaep](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcsecurityalgorithm/#aes128-sha256-rsaoaep) | `Aes128_Sha256_RsaOaep = 7` |
| [OpcSecurityAlgorithm.Aes256\_Sha256\_RsaPss](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opcsecurityalgorithm/#aes256-sha256-rsapss) | `Aes256_Sha256_RsaPss = 8` |
| [OpcTwoStateDiscreteNode](https://www.traeger.de/en/docs/development/opcua/api/v2.59/opc.uafx.opctwostatediscretenode/)<span class="api-meta">23 members</span> | `[OpcNodeType(2373)] public class OpcTwoStateDiscreteNode : OpcDiscreteItemNode<bool>, IOpcNode, IOpcVariableNodeInfo, IOpcNodeInfo` |
