* New in GNU Guile-RPC 0.3

** New features
*** XDR/RPC language compiler, available through the `grpc-compile' command
*** Toy NFS server providing access to Guile's variables, `grpc-nfs-export'
*** Support for recursive XDR data types

** Bug fixes
*** Fix encoding of vectors of floats, doubles
*** Throw an exception if not enough struct fields are passed to `xdr-encode!'

** Documentation
*** Add compiler documentation
*** Add appendix on portability to other Scheme implementations


* New in GNU Guile-RPC 0.2

** Incompatible changes
*** Require Guile-R6RS-Libs >= 0.1
*** `make-xdr-basic-type' now takes an optional `vector-encoder' argument

** New features (see manual for details)
*** Server-side: asynchronous RPC reply
*** Support for one-way/batched RPC calls
*** XDR vectors can be represented as any Guile array type

** Bug fixes
*** `&xdr-type-error' now inherits from `&xdr-error'

** Packaging
*** New `--with-guilemoduledir' configure option
*** Switched from GNU Arch to Git for revision control


* New in GNU Guile-RPC 0.1

** Packaging changes
*** Made part of the GNU Project
*** Switched source code to LGPLv3
*** Switched manual to GNU FDL

** New features (see manual for details)
*** Added portmapper RPC program definitions
*** Added portmapper client `grpc-rpcinfo', similar to `rpcinfo(1)'
*** Added a generic event loop, `run-input-event-loop'

** Bug fixes
*** Better handle disconnections in `serve-one-tcp-request'
*** Various bug fixes in the TCP server loop


Copyright 2007, 2008  Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification, are
permitted in any medium without royalty provided the copyright notice
and this notice are preserved.


;; Local Variables:
;; mode: outline
;; coding: latin-1
;; End:
