Newer releases are listed in GitHub Releases
- Adding ability for external json config file to ignore incoming events (PR #93)
- Added vote-deleted event (PR #89)
- Add capability to modify which events are interesting (PR #87)
- Option to Cache the existing SSH connection for GerritQueryHandler (PR #86)
- Minimum Java 8, updated dependencies and allow packaging with JDK 9 (PR #85)
- hashtags: Also convey added and removed hashtags (PR #84)
- Add hashtags-changed event (PR #83)
- Add "private" and "wip" states to Change (Continued) (PR #81)
- JENKINS-50568 - make receive queue max threads configurable (PR #79)
- Filter out duplicate LineComments (PR #82)
- Prevent receiving list of random changes for empty topic name. (PR #78)
- Bumped json lib to 2.4
- Some more/better logging (PR #74, #75)
- Using
endsWith
instead ofequals
to blacklist e-mails. (PR #76) - Added API to retrive all topic related data from the change and added change status to the change based events. (PR #77)
- JENKINS-48943 Whitelist gerrit-events for Jenkins 2.102+
- Allow for propagating timeout for ssh connection from GerritQueryHandler down to jsch.Session. (pull #72)
- JENKINS-44568, JENKINS-44414 - Fix (pull #68)
- JENKINS-44568 - Increase receive buffer size to 256KB (pull #67)
JENKINS-43904 Added the 'tag' field to ReviewInput class. pull 63
Issue 58 Get out of gerrit event stream loop in illegal state. By adding more connection checks. pull 62
Issue 59 Fixed broken JSON when more than one line was received in the buffer. pull 60
Added newRev to change-merged event. pull 54, 55
Bumped Apache HttpClient dependency to 4.5.2
Support oldValue
instead of updated
property for Approvals that was added in 2.9.3. pull 51, 52
Added methods to get a read only view of registered listeners. pull 49
Fixed a Java 6 compatibility issue introduced in 2.9.2
Added the coming updated
attribute to Approval. pull 48
Added toString()
methods to RefReplicated
and RefReplicationDone
to help in debugging pull 47
JENKINS-12690 Fixed SSH Key passphrase validation pull 45
Backwards compat for RefUpdated in Gerrit 2.12 pull 44
Added reviewer-added event pull 41
Added merge-failed event pull 42
Added topic-changed event pull 39
Switched from using deprecated DefaultHttpClient
to HttpClientBuilder
pull 37
Use public key as preferred authentication pull 36
Added patchset-notified event pull 33
Added project-created event pull 34
Corrected spelling of GerritJsonEventFactory.isInteresgingAndUsable
pull 35
Updated com.jcraft.jsch to 0.1.51 pull 32
Allow subclasses of GerritHandler to control the creation of EventThreads. pull 31
Fix corrupted chars while reading from utf-8 stream pull 28
New eventCreatedOn attribute for GerritTriggeredEvent pull 29
Correct the construction of the refname pull 27
DraftPublished as RepositoryModifiedEvent is back (fixing the binary compatibility problem in 2.4.0) pull 26
Change-Id is now part of event attribute comparison pull 23
Added Callable versions of the send command jobs pull 24
Fixed waiting for replication for DraftPublished and ChangeMerged events pull 25
WARNING: this breaks binary compatibility with previous versions as it removed an interface implementation from DraftPublished, and therefore should have bumped the major version. But it was an oversight in the original implementation and is more considered a bug-fix; so only the minor version is bumped.
Added createdOn and lastUpdated for Change and createdOn for PatchSet attributes a154e14
Added methods to AbstractSendCommandJob that throws exception on connection error for easier retrying pull 22
Added CommentAdded::comment event attribute pull 18
Expose exit code and stderr of ssh commands pull 19
Added ChangeKind to PatchSet (introduced in Gerrit 2.10) pull 17
Added notify field to REST ReviewInput pull 16
Initial separated release. a29ec0b