Release Notes: There is a new component Oak::Web::Layout::Table, used to simplify the positioning of components into an Oak::Web::Page. Complete reorganization of packages: now it is possible to install just a part of Oak. Bugfixes in Oak::IO::Config and Oak::Filer::XML. This release is Debianized, and will probably be in the Debian distribution soon.
Release Notes: This release features an Oak Authentication and Authorization Service (Oak/AAS), ActionLinkList and LabeledInput components, and Oak::SOAP::Connector and Oak::SOAP::Application modules. The constructor method of Oak::Component was rewritten, and all components must now be created by passing RESTORE or RESTORE_TOPLEVEL. DBIEntity now manages auto-increment fields and can have the working Oak::IO::DBI object set. A Oak::Controller::EntityHelper module was added to help controllers, and a problem with references in Oak::Filer::Component was fixed.
Release Notes: Oak-Web is now included in Oak, so the package Oak-Web no longer exists. The DBIEntity abstract class has been created. Installation now works with Perl 5.8. The constructor no longer parse the XML twice.
Release Notes: A new PageNavigator component was added. A bug in which Oak::Web::Session would send all the cookies every time (and worse, sending the same cookie more than once) was fixed. Properties with false values are accepted again. Oak::Web::Additional::DateTimeField now works properly. A border was added to img's valid HTML properties. A newline that occurs after input is now removed.
Release Notes: This release features a DateTimeField component, and a TableList component. If a syntax error occurs, the same page is now automatically shown. mark_error is now used as a standard, there is a fix in the access to checkboxes, the SELECT component can be used as multivalue select, and the project now depends on Error version 0.15, as the previous version was causing a segmentation fault in Perl.
Release Notes: The __owa_origin__ of an ActionLink can now be defined by the origin property. Oak::IO::DBI was MySQL dependent; now, it is DBMS agnostic. Some noisy warnings have been removed.
Release Notes: The XML generated file is clean as if it were generated by hand. The change_name method now works well.
Release Notes: Now Oak::IO::DBI and Oak::Filer::DBI support transactions. Oak works in the three layers of the system, and Oak::Controller and Oak::Action were implemented. Now you can pass a BAG to a Oak::Web::Page.
Release Notes: An Oak::Web::TopLevel bugfix, and other bugfixes in Oak::Web::Additional::SimpleList.