v6.0.0
Breaking Changes
- Eliminated some third-party dependencies. As a consequence, Node.js environments must now pass an instance of
EnvironmentForNode
to theConnection
constructor. Alternately, an instance ofXmlParserFactoryForNode
may be passed to theConnection.connect
function. - Changed the signature of the
utilities/parse/ddf/message
function. It is unlikely that SDK consumers call this function directly. However, if this function is used, anXmlParser
instance must now me passed the to function.
Technical Enhancements
- The
moment
dependency has been eliminated after explicitly updating the @barchart/common-js library. - The
@xmldom/xmldom
dependency is now only used when operating in Node.js. Consequently, tree-shaking tools may now exclude this dependency.