Java::JCR Revision History

0.07    2006-07-30 22:48    Andrew Sterling Hanenkamp

    * [rt.cpan.org #20758] FIXED: Static methods work correctly now.
    * [rt.cpan.org #20767] FIXED: Changed calendar routines so that they use the
      HOUR_OF_DAY constant rather than HOUR so that dates work correctly.
    * Added t/09-jackrabbit-timezone.t to better test time zone handling and
      reveal [rt.cpan.org #20767].
    * Added t/10-property-type.t to test constants and such and to identify
      [rt.cpan.org #20758].

0.06    2006-06-25 14:52    Andrew Sterling Hanenkamp

    * Added register_node_types() to Java::JCR::Jackrabbit to allow for very
      simple node type registration.
    * Added t/08-jackrabbit-nodetypes.t and t/nodetypes.cnd to test the new node
      type registration functionality.
    * Updated a few of the Jackrabbit tests to make sure they call logout() on
      the session when finished to make sure the repository gets shutdown
      properly.

0.05    2006-06-17 21:21    Andrew Sterling Hanenkamp

    * Added the Java::JCR::Calendar class for handling Java-to-Perl and
    * Perl-to-Java date conversions.
    * Added built-in support for DateTime and Class::Date classes when using any
    * JCR method that returns a date or takes a date as an argument.
    * Added support for allowing the end-user to add custom conversions to use
    * other date classes instead of just those built-in.
    * Added t/07-jackrabbit-calendar.t t test the new date support.

0.04    2006-06-16 20:19    Andrew Sterling Hanenkamp

    * Added the Java::JCR::Exception class for handling exceptions.
    * Updated inc/package-generator.pl to use the new exception class.
    * Added t/06-jackrabbit-exception.t to test the new exception class.
    * Altered inc/package-generator.pl so that it does not generate any class
      ending with "Exception".
    * All classes ending with "Exception" (other than Java::JCR::Exception) have
      been removed.

0.03    2006-06-12 20:31    Andrew Sterling Hanenkamp

    * Fixed a bug in inc/package-generator.pl that resulted in the new array
      handling code not being included when necessary.
    * Added unit tests to find this bug and to cover the most common tasks.
    * Added use strict and use warnings to the examples.
    * Added a test for errors in the POD.
    * Added POD to Java::JCR::Jackrabbit.

0.02    2006-06-12 07:36    Andrew Sterling Hanenkamp

    * Switched Jar files to slf4j-jdk14-1.0.1.jar from slf4j-log4j12-1.0.jar and
      dropped log4j.
    * Updated inc/package-generator.pl to handle the case when methods return
      arrays.
    * Updated inc/package-generator.pl to include $VERSION variables in the
      generated files.
    * Regenerated the packages using inc/package-generator.pl.
    * Updated Java::JCR::Base to handle methods that return arrays.
    * Added documentation to Java::JCR::Base.

0.01    2006-06-07 18:39    Andrew Sterling Hanenkamp

    * Original version; created by ExtUtils::ModuleMaker 0.47
    * Generated the initial code and improved until it was capable of loading a
      Jackrabbit repository and able to run the first three "hop" examples from
      http://jackrabbit.apache.org/
