NAME
WebService::Bugzilla::Bug::History - A single bug history entry (one timestamp, one actor, N field changes)
VERSION
version 0.001
SYNOPSIS
my $history = $bz->bug->history($bug_id);
for my $entry (@{$history}) {
say 'Changed by ', $entry->who, ' at ', $entry->when;
for my $change (@{ $entry->changes }) {
say ' ', $change->field_name, ': ',
$change->removed, ' -> ', $change->added;
}
}
DESCRIPTION
Represents a single entry in a bug's change history. Each entry corresponds to a point in time when one or more fields were modified by a single user.
History entries are obtained via the history method on WebService::Bugzilla::Bug. See GET /rest/bug/{id}/history.
ATTRIBUTES
All attributes are read-only.
changes-
Arrayref of WebService::Bugzilla::Bug::History::Change objects, one for each field modified in this entry.
when-
ISO 8601 datetime string indicating when the changes were made.
who-
Login name (or user hash) of the person who made the changes.
SEE ALSO
WebService::Bugzilla::Bug - bug objects
WebService::Bugzilla::Bug::History::Change - individual field change objects
https://bmo.readthedocs.io/en/latest/api/core/v1/bug.html#bug-history - Bugzilla Bug History REST API
AUTHOR
Dean Hamstead <dean@fragfest.com.au>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2026 by Dean Hamstead.
This is free software, licensed under:
The MIT (X11) License