<?xml version="1.0" ?>
<!--
    $Id: changes.xml 481833 2006-12-03 17:32:52Z niallp $

    Licensed to the Apache Software Foundation (ASF) under one or more
    contributor license agreements.  See the NOTICE file distributed with
    this work for additional information regarding copyright ownership.
    The ASF licenses this file to You under the Apache License, Version 2.0
    (the "License"); you may not use this file except in compliance with
    the License.  You may obtain a copy of the License at
   
         http://www.apache.org/licenses/LICENSE-2.0
   
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
-->
<!--
// ======================================================================== 78
-->
<document>
  <properties>
    <title>Change History</title>
  </properties>
  <body>

    
    <release version="1.0.1"  date="2005-12-17">
      <action dev="mrdon" type="add">
        Changed Mailreader example to use Groovy instead of BeanShell due to possible licensing issues.
      </action>              
      <action dev="mrdon" type="fix">
        Fixed most checkstyle errors.
      </action>              
      <action dev="wsmoak" type="fix">
        Merged Ant and Maven build into one Maven build.
      </action>              
    </release>

    <release version="1.0.0"  date="2005-12-04">
      <action dev="mrdon" type="add">
        Updated BeanShell to 2.0
      </action>              
      <action dev="mrdon" type="add">
        Updated Struts and Struts Mailreader example to 1.2.8
      </action>              
      <action dev="mrdon" type="fix">
        Improved build to download dependencies, and borrowed Maven build configurations
      </action>              
      <action dev="mrdon" type="add">
        Migrated to Struts as an official subproject, Struts Scripting/BSF
      </action>              
      <action dev="mrdon" type="add">
        Added ability to pass parameters to scripts using HTTP query string format in the
        Struts configuration file (Not needed if using Struts 1.3)
      </action>              
    </release>


    <release version="0.4"  date="2004-04-26">
      <action dev="mrdon" type="add">
        Update BeanShell to 1.3
      </action>              
      <action dev="mrdon" type="add">
        Changed default engine mappings so if no properites file is specified, 
        mappings that ship with bsf are used rather than hardcoding bsh support
      </action>              
      <action dev="mrdon" type="fix">
        Fixed example by adding jakarta-oro jar and fixing a small script bug
      </action>              
      <action dev="germuska" type="add">
        Update BSF dependency to 2.3.0 (Apache)
      </action>              
      <action dev="germuska" type="fix">
        Fix bug in StrutsInfo to correctly return the forward
        object if it was set in the script (as opposed to the
        forwardName).
      </action>              
      <action dev="germuska" type="fix">
        Fix bug in RequestToVariableFilter to correctly check
        for pre-existing scripting variable using the same name
        as a request parameter.
      </action>              
    </release>

    <release version="0.3"  date="2003-06-02">
      <action dev="mrdon">
        First tagged release.
      </action>              
    </release>

  </body>
</document> 
