Revision history for Perl extension e2interface.
0.30 Wed May 14 2003
- Added multithreading for all network-dependant
methods
- Reworked E2::Interface::clone() so that changes
made to cloned objects after the call to clone()
will be propogated
- Reworked E2::Interface::login() to request cookies
instead of packing them itself (there was an issue
with case-sensitivity of usernames they way it was
originally implemented)
- Added E2::Interface::document()--callers now have
access to the document most recently retrieved and
processed.
- Added archive handling to E2::Message.
- Brought docs up-to-date.
0.22 Sun Apr 20 2003 (unreleased)
- Brought E2::Ticker up to parity with the current
everything2 tickers.
- Centralized parse code at E2::Interface::parse_twig
- Test cases are now included in the tarball.
0.21 Sun Mar 16 2003
- Added E2::Room, E2::Session, and
E2::ClientVersion.
- Added additional tickers to E2::Ticker.
- Various bugfixes and new test cases.
- Initial CPAN release.
0.20 Sun Mar 02 2003
- Split most of the modules into either subclasses
of E2::Node or E2::Ticker and consolidated a lot
of the process_request and XML::Twig::parse
calls.
- Standardized the exception handling and documented
possible exceptions for each method.
- Split E2::User into E2::User ande E2::UserSearch.
- Added E2::Usergroup and E2::Superdoc.
- Removed E2::Code and E2::Nodetrack for the time
being.
- Updated all the documentation and added a couple
test cases, in order to be ready for the initial
public (e2-wide) release.
0.13 Sun Feb 23 2003
- Migrated E2::User return values to hashrefs.
- Added E2::Xmltrue and edited E2::Node ande E2::User
to inherit it (so they now provide a consistent
interface).
- Added E2::Ticker
0.12 Fri Feb 21 2003
- Migrated some list return values to hashrefs.
- Fixed (workaround) the character encoding bug
that caused expat to die on certain nodes.
- Added an (optional) dot directory to the user's
home, allowing cookies and other data to persist.
- Added E2::Code, E2::Nodetrack
0.11 Thu Nov 21 2002
- Replaced parser XML::Simple with XML::Twig for
thread safety.
- Added E2::User, E2::Search
0.10 Fri Nov 15 2002
- Initial release to clientdev usergroup on E2