<!---
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements.  See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership.  The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
-->
# Apache Yetus Changelog

## Release 0.12.0 - 2020-04-13



### IMPORTANT ISSUES:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-936](https://issues.apache.org/jira/browse/YETUS-936) | test-patch.sh does not do gradle |  Blocker | build | Pierre Smits | Allen Wittenauer |
| [YETUS-955](https://issues.apache.org/jira/browse/YETUS-955) | Update many of the binaries in Dockerfile |  Major | build, Precommit | Allen Wittenauer | Allen Wittenauer |


### NEW FEATURES:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-947](https://issues.apache.org/jira/browse/YETUS-947) | Support github actions as a robot |  Major | build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-954](https://issues.apache.org/jira/browse/YETUS-954) | Re-instate github token support |  Blocker | Precommit | Allen Wittenauer | Allen Wittenauer |


### IMPROVEMENTS:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-893](https://issues.apache.org/jira/browse/YETUS-893) | Update the link to doclet javadoc |  Minor | website and documentation | Akira Ajisaka | Frederick Ayala |
| [YETUS-919](https://issues.apache.org/jira/browse/YETUS-919) | Support extra Docker build-args |  Minor | Precommit | Clay B. | Clay B. |
| [YETUS-926](https://issues.apache.org/jira/browse/YETUS-926) | Add visual separation to console report summary |  Minor | Precommit | Nick Dimiduk | Nick Dimiduk |
| [YETUS-937](https://issues.apache.org/jira/browse/YETUS-937) | Fix Release Doc Maker link in README.md |  Minor | website and documentation | alfonso | alfonso |
| [YETUS-895](https://issues.apache.org/jira/browse/YETUS-895) | Add ZStandard Compression support in Hadoop precommit |  Major | Precommit | Wei-Chiu Chuang | Akira Ajisaka |


### BUG FIXES:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-915](https://issues.apache.org/jira/browse/YETUS-915) | Update GitHub vote emojis for usability by color blind folks |  Critical | Precommit | Duo Zhang | Duo Zhang |
| [YETUS-927](https://issues.apache.org/jira/browse/YETUS-927) | GITHUB\_PASSWD environment variable is not effective |  Major | Precommit | Akira Ajisaka | Akira Ajisaka |
| [YETUS-897](https://issues.apache.org/jira/browse/YETUS-897) | Remove duplicate jdk.tools dependency from audience-annotations module |  Major | Audience Annotations | Martin Todorov | Priyank Bagrecha |
| [YETUS-931](https://issues.apache.org/jira/browse/YETUS-931) | golangci.sh is not executable |  Minor | Precommit | Akira Ajisaka | Akira Ajisaka |
| [YETUS-863](https://issues.apache.org/jira/browse/YETUS-863) | Wrong quote characters in the RC verification document |  Trivial | website and documentation | Kengo Seki | Jan Hentschel |
| [YETUS-939](https://issues.apache.org/jira/browse/YETUS-939) | shellcheck plugin's exclusion support is broken |  Critical | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-941](https://issues.apache.org/jira/browse/YETUS-941) | Wrong URL in the checkstyle report |  Major | Precommit | Siyao Meng | Akira Ajisaka |
| [YETUS-945](https://issues.apache.org/jira/browse/YETUS-945) | Update some dependencies |  Major | build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-942](https://issues.apache.org/jira/browse/YETUS-942) | yetus-dl for specific versions is broken |  Blocker | build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-949](https://issues.apache.org/jira/browse/YETUS-949) | remove empty filenames in find\_changed\_files |  Blocker | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-925](https://issues.apache.org/jira/browse/YETUS-925) | Fix link error in README.md |  Minor | website and documentation | Kevin Su | Kevin Su |
| [YETUS-943](https://issues.apache.org/jira/browse/YETUS-943) | Test patch fails to extract version information from a JDK11 jvm |  Minor | Precommit | Nick Dimiduk | Nick Dimiduk |
| [YETUS-957](https://issues.apache.org/jira/browse/YETUS-957) | maven.sh fails to parse maven version |  Critical | Precommit | Akira Ajisaka | Akira Ajisaka |
| [YETUS-958](https://issues.apache.org/jira/browse/YETUS-958) | precommit-basic docs contains merge conflict marker |  Major | website and documentation | Nick Dimiduk | Akira Ajisaka |
| [YETUS-960](https://issues.apache.org/jira/browse/YETUS-960) | Yetus build env cannot execute pylint2 |  Critical | Precommit | Akira Ajisaka | Akira Ajisaka |
| [YETUS-959](https://issues.apache.org/jira/browse/YETUS-959) | Dead link in precommit-advanced |  Major | website and documentation | Nick Dimiduk | Akira Ajisaka |
| [YETUS-961](https://issues.apache.org/jira/browse/YETUS-961) | Upgrade prototool to include the fix for the walktimeout |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-962](https://issues.apache.org/jira/browse/YETUS-962) | markdownlint is smashing lines together |  Blocker | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-963](https://issues.apache.org/jira/browse/YETUS-963) | prototool-basedir should be a cwd |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |


### OTHER:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-932](https://issues.apache.org/jira/browse/YETUS-932) | Update copyrights for 2020 |  Major | website and documentation | Sean Busbey | Sean Busbey |
| [YETUS-933](https://issues.apache.org/jira/browse/YETUS-933) | Release 0.12.0 |  Major | website and documentation | Sean Busbey | Allen Wittenauer |