WRD API 2017

There are 2 WRD APIs - the original 'legacy' API (from 2005) where you generally use OpenWRDSchemaByName/GetTypeByTag and the 'new' API where you use OpenWRDSchema and the hat '^' operator to access types. Going forward, new features will only be added to the new API and eventually the deprecated API may be removed.

This document gives some hints on how to convert 'old' API users to the new API:

Switching to the new API

Notable new features

Incompatible changes in the new API

New API names

Freestanding APIs and WRDSchema

WRDType

WRDEntity

wrdschema.xml changes

Updates to components and Tollium