- 1.6.1
- changed HOWTO (added information on how to use NQXML)
- NQXML parser support
- possibility to choose between different XML parsers and XML writers, with
Client#set_parser/#set_writer and BasicServer#set_parser/#set_writer
- added HTTP.version_1_1, so now works with Ruby versions > 1.7
- now you can do XML-RPC calls through a proxy server (Client.new).
Thanks to Hiroshi.
- 1.6
- added RAA (Ruby Application Archive) XML-RPC example TkRAA
- added XMLRPC::Client#proxy and #proxy2 as well as subclass Client::Proxy
- fixed another empty string bug, which occured when an empty name-tag (hash-key) was used.
- 1.5.4
- fixed empty string bug, thanks to NaHi
- 1.5.3
- added HOWTO
- XMLRPC::DateTime.new and all setter-methods, raise now an ArgumentError if the value is out of range
- 1.5.2
- added Struct as possible type in a XMLRPC::Client#call/call2 or as a return value from a server-handler.
- 1.5.1
- now works also with Windows (validates)
- standalone-server (XMLRPC::Server) works correctly (changed \n to \r\n), and validates
- XMLRPC::Server.new has now a second paramter "host" to specify the host to listen on
- 1.5
- allow BigNum's that fit in 32-bit
- now, always check the parity of a method before calling it
- in server.rb, BasicServer#set/get_argument_error_handler removed
- in server.rb, BasicServer.new removed argument "check_parity", now always on
- introduced new type XMLRPC::DateTime to handle times which
year is before 1970 (DateTime is now always returned, no more Date/Time)
- xmlrpc4r now validates to the validator1 test-suite
- added validator sample
- fixed a bug in parser, which causes the validator-suite to fail
- started writing ChangeLog
- 1.4
$Id: ChangeLog,v 1.17 2001/04/20 16:11:44 michael Exp $