Changes for version 4.9

  • Fixed bugs and improved reliability in BZ::Client::Bugzilla and related modules
  • Standardized accessor methods across modules using a shared helper
  • Improved and unified exception handling, including stringification overloads
  • Enhanced logging and error reporting throughout the client
  • Reviewed and updated all POD documentation for accuracy and completeness
  • Refactored code for style consistency and maintainability
  • Reviewed and corrected formatting in BZ::Client::XMLRPC and other modules
  • No breaking changes; all updates are backward compatible

Modules

A client for the Bugzilla web services API.
Abstract base class for the clients of the Bugzilla API.
Client side representation of a bug in Bugzilla
Client side representation of an Attachment to a Bug in Bugzilla
Client side representation of an Comment on a Bug in Bugzilla
Find and Store the last time a user visited a Bugzilla Bug.
Information about the Bugzilla server, i.e. the Bugzilla::Webservices::Bugzilla API
Client side representation of Classifications in Bugzilla
Client side representation of Product Components in Bugzilla
Exception class thrown by BZ::Client in case of errors.
The API for creating, changing, and getting info on Flags
The API for creating, changing, and getting info on Groups
Client side representation of a product in Bugzilla
Creates and edits user accounts in Bugzilla
Performs XML-RPC calls on behalf of the client.
Event handler for parsing a single XML-RPC array.
Abstract event handler for parsing an XML-RPC response.
A parser for an XML-RPC response.
Event handler for parsing an XML-RPC response.
Event handler for parsing a single XML-RPC struct.
Event handler for parsing a single XML-RPC value.

Provides

in lib/BZ/Client/XMLRPC.pm
in lib/BZ/Client/XMLRPC.pm
in lib/BZ/Client/XMLRPC.pm
in lib/BZ/Client/XMLRPC.pm