Jigsaw release notes

Following the normal W3C conventions, they are two different kind of releases of
Jigsaw. Member release are provided to W3C members, a month in advance of the
Public Release. Depending on their status the member release may get a different
release number then the public release. On this page, you will find the release
notes for the different versions of Jigsaw (which don't necessarily coincide
with member release).

Currently released versions:
  1.0alpha1
     The first member and public release, made on May, 1st 1996 and June 1st
     1996 (resp.)
  1.0alpha2
     A member specific release, made on September 7th, 1996.
  1.0alpha3
     A public release, made on October 7th, 1996.


Jigsaw 1.0alpha1

This was the first available Jigsaw release.


Jigsaw 1.0alpha2

This member release of Jigsaw, version 1.0a2 is a snapshot of what will be
Jigsaw 1.0a3, the next public release. It has lots of improvements, and lots of
new features that you should check out:
  HTTP/1.1
     The server is now fully HTTP/1.1 compliant, it will still be compatible
     with older, HTTP/1.0 clients.
  Caching proxy
     This new release includes a caching proxy module, also fully HTTP/1.1
     compliant. The HTTP client side API that is used by this proxy can be used
     as a replacement for the default HTTP Java handler. See the FAQ for more
     infos.
  New resources
     A set of new resources and filters have been added to the core distibution:
        SSIResource
           The server side include resource will handle standard server side
           include commands. It is easily extensible in Java (make sure you
           check our tutorial on how to extend it). This resource is extremely
           powerfull and flexible and also impresively efficient, we urge you to
           have a look at it !
        Image maps
           A new image map resource has been included in the release. This adds
           image map support within the server in a very efficient way.
        ErrorFilter
           Allows you to redefine all the error messages leaving the server, by
           using internal redirection.
  Enhancements
     A lots of enhancements has been made to Jigsaw since release 1.0a1. Among
     which:
        Performance tuning
           Although not fully tuned yet, this release deal with some of the
           bottlenecks found in older release. Inparticular, the new client pool
           class allows Jigsaw to handle gracefully an increased number of
           simultaneous connections.
        Configuration
           Has been enhanced in several ways. Check the /Admin directory to see
           them !
        CgiResource
           The new support for CGI scripts is much more easy to configure and
           use. It also has imrpoved a lot in terms of robustness. It has been
           tested on both UNIX and Windows.
        PICS support
           The PICS module of Jigsaw has been updated to reflect the PICS 1.1
           specification.


Jigsaw 1.0alpha3

This release is mainly a bug fix release with regard to the 1.0alpha2 release.

Bug fixes

Main bug fixes are:
   * The HTTP client side code has been reworked. This shouldn't affect users of
     that package, since it is mainly a rewritting of the internals of the
     HttpManager. The main problem was the managing of persistent connections,
     which is now much enhanced. The code was also cleaned up in that process.
   * The cache garbage collector really works now ! The 1.0alpha2 cache garbage
     collector was just a proof of concept. The new garbage collector works by
     chunking the flow of data being cache through generation numbers, which
     allows for a much more precise garbage collections.

New features

A small set of enhancements has been made too:
   * Virtual hosts capabilities have been added, this feature supports only the
     Host based version of that feature (which doesn't consume IP addresses).
     More documentation is available here.
   * The ContainerResource is now an abstract class, much more suitable for
     sub-classing then the DirectoryResource.
   * The ProxyDirectory now has a disconnected mode, which allows you to connect
     your laptop from the net, get any numbers of document, disconnect from the
     net to later browse while on a trip. Check it !
   * A new MirrorDirectory resource has been added, that allows you to mirror
     any web site. This resources is a nifty subclass of the newly created
     ForwardDirectory resource.


	------------------------------------------------------

Anselm Baird-Smith
 $Id: RelNotes.html,v 1.2 1996/10/03 21:23:40 abaird Exp $

