Skip to content

Releases: gggeek/jsxmlrpc

0.6.1

19 Dec 12:26
Compare
Choose a tag to compare
  • fixed: base64_encode('') returns an empty string on all environments
  • improvement: visualeditor.html?params= will not preload the dialog with an empty parameter

0.6.0

17 Dec 18:40
Compare
Choose a tag to compare
  • 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

0.5.0

29 Nov 16:24
Compare
Choose a tag to compare
  • debugger improvements: fix loading the js library files

  • debugger improvements: in case the dialog for visually editing values does fail submitting values, show an alert

  • debugger improvements: fix previewing of manually built xmlrpc params

v0.4.0

15 Dec 14:13
Compare
Choose a tag to compare

JS-XMLRPC version 0.4 - 2009/09/05

I'm pleased to announce the fourth release of the js-xmlrpc library.

A lot of bugs have been fixed since version 0.3, in many areas of encoding and
decoding xmlrpc values.

  • added method setUserCredentials to xmlrpc_client, as the 'parent' php lib does in its latest version
  • added support for the ex:nil/ tag from the apache library, both in input and output (output regulated by the xmlrpc_null_apache_encoding variable, input by thexmlrpc_null_extension one)
  • base64_decode now trims whitespace
  • updated bundled yui to version 2.5.0
  • fixed a bug in error log handler when using firefox+firebug
  • fixed a bug in xmlrpc_decode with structs
  • fixed a bug in parsing cookie headers in http responses
  • allow lib to work in Windows Scripting Host environments
  • added two demo files, for WSH and VB