Skip to content

0.6.0

Compare
Choose a tag to compare
@gggeek gggeek released this 17 Dec 18:40
· 7 commits to master since this release
  • BREAKING CHANGE: transformed the library in an ES6 module, available as NPM package "@jsxmlrpc/jsxmlrpc".

    This means that:

    • the minimum supported browser versions have increased notably
    • NodeJS is now supported
    • WSH is not supported anymore
    • in order to make use of the library in a browser, the js code including it has to use an import statement, rather
      than simply include it via a script tag
    • the library is now made available via a CDN, making it easy to use it in frontend code without adding it to your webserver
  • fixed: setting the user-agent http header in requests

  • fixed: defaulting to port 443 when creating a client from an https url with no port specified

  • fixed: hardened methods used to generate js code to wrap remote servers against code injection

  • improvement: make use of JSON.parse for parsing jsonrpc responses

  • improvement: debugger: removed or disabled all unsupported options

  • improvement: added extra details in some error messages