Apache Yetus Changelog

Release 0.5.0 - 2017-07-11

IMPORTANT ISSUES:

JIRA Summary Priority Component Reporter Contributor
YETUS-509 Remove maven-eclipse plugin support Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-512 Switch default docker image over to Xenial Blocker Precommit Allen Wittenauer Allen Wittenauer
YETUS-511 github PR handler shouldn't use raw numbers Major Precommit Allen Wittenauer Allen Wittenauer

NEW FEATURES:

JIRA Summary Priority Component Reporter Contributor
YETUS-315 smart-apply-patch committer mode should support signed commits Major Precommit Allen Wittenauer Suraj Acharya
YETUS-522 smart-apply-patch should do more to infer author in committer mode Major Precommit Sean Busbey Akira Ajisaka
YETUS-523 create a separate tool for docker cleanup Major Precommit Allen Wittenauer Allen Wittenauer

IMPROVEMENTS:

JIRA Summary Priority Component Reporter Contributor
YETUS-471 Add possibility to skip the source check for Findbugs Major Precommit Peter Vary Peter Vary
YETUS-459 Option to suppress assignee and contributor from RDM output Major Release Doc Maker Allen Wittenauer Suraj Acharya
YETUS-506 Enhance maven_reorder_module_process to handle modules where directory name is different than the artifactId Major Precommit Peter Vary Peter Vary
YETUS-488 Checkstyle reports new error if the file still longer than expected Minor Precommit Peter Vary Peter Vary
YETUS-483 shellcheck plugin should be smarter about its queue Major Precommit Allen Wittenauer Allen Wittenauer
YETUS-500 Add section headers to break out precheck/branch compilation checks from patch checks. Major Precommit Allen Wittenauer Allen Wittenauer

BUG FIXES:

JIRA Summary Priority Component Reporter Contributor
YETUS-484 Fixing bug when checkstyle runs on multiple modules Major Precommit Peter Vary Peter Vary
YETUS-460 RDM should handle connection reset by peer Major Release Doc Maker Allen Wittenauer Adam Faris
YETUS-489 checkstyle.sh does not support checkstyle 6.14 or upper Major Precommit Akira Ajisaka Akira Ajisaka
YETUS-476 Replace docker's time handler with awk Major Precommit Allen Wittenauer Akira Ajisaka
YETUS-498 shelllcheck needs to have -x support Minor Precommit Allen Wittenauer Allen Wittenauer
YETUS-496 Fix UnboundLocalError in releasedocmaker.py Blocker Release Doc Maker Allen Wittenauer Akira Ajisaka
YETUS-487 docker cleanup needs to handle 'dead' Major Precommit Allen Wittenauer Suraj Acharya
YETUS-493 Gemlock.lock fails for OS X 10.11 Major website and documentation Allen Wittenauer Allen Wittenauer
YETUS-508 improve build tool command detection w/docker Critical Precommit Allen Wittenauer Allen Wittenauer
YETUS-518 Update years to 2017 Blocker build, website and documentation Allen Wittenauer Allen Wittenauer
YETUS-521 Update some website build dependencies Major website and documentation Allen Wittenauer Allen Wittenauer
YETUS-524 audience-annotations can not be used as a dependency in a gradle build Major Audience Annotations Grant Henke Grant Henke
YETUS-485 Yetus run is failing on branch after rebase/force push Critical Precommit Subramaniam Krishnan Subramaniam Krishnan
YETUS-514 docker gives multiple time formats Major Precommit Allen Wittenauer Allen Wittenauer

OTHER:

JIRA Summary Priority Component Reporter Contributor
YETUS-481 Add 0.4.0 release to the website Major website and documentation Ajay Yadav Ajay Yadav
YETUS-482 Binary file gets added to the release candidates Major build, Release Doc Maker, ShellDocs Ajay Yadav Allen Wittenauer
YETUS-520 EOL 0.1.0 through 0.3.0 Trivial build, website and documentation Allen Wittenauer Allen Wittenauer
YETUS-525 Release 0.5.0 Blocker website and documentation Sean Busbey Allen Wittenauer