
<!---
# 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.15.0 - 2023-11-14



### IMPORTANT ISSUES:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-1193](https://issues.apache.org/jira/browse/YETUS-1193) | Update to Jammy Jellyfish Ubuntu LTS |  Major | build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1222](https://issues.apache.org/jira/browse/YETUS-1222) | smart-apply-patch EXTRA\_ARGS should be an array |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1218](https://issues.apache.org/jira/browse/YETUS-1218) | locate\_patch falsely succeeds |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |


### NEW FEATURES:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-277](https://issues.apache.org/jira/browse/YETUS-277) | full report in csv format |  Major | Precommit | Sean Busbey | Allen Wittenauer |
| [YETUS-1178](https://issues.apache.org/jira/browse/YETUS-1178) | docker buildx cache clearing |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |


### IMPROVEMENTS:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-1179](https://issues.apache.org/jira/browse/YETUS-1179) | buildkite example fails on first launch |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1186](https://issues.apache.org/jira/browse/YETUS-1186) | take out dependency on jdk.tools |  Major | Audience Annotations, build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1232](https://issues.apache.org/jira/browse/YETUS-1232) | Periodically rebuild container images |  Major | build | Nick Dimiduk | Allen Wittenauer |
| [YETUS-1238](https://issues.apache.org/jira/browse/YETUS-1238) | Add code to test gpg signing in initial-patches |  Major | build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1181](https://issues.apache.org/jira/browse/YETUS-1181) | post-0.14.0 release doc updates |  Major | build | Allen Wittenauer | Allen Wittenauer |


### BUG FIXES:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-1211](https://issues.apache.org/jira/browse/YETUS-1211) | Change Dockerfiles default repos to be ghcr.io |  Trivial | build, website and documentation | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1226](https://issues.apache.org/jira/browse/YETUS-1226) | patch command missing from container |  Major | build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1234](https://issues.apache.org/jira/browse/YETUS-1234) | remove mac-10-15 from yetus-homebrew build |  Major | homebrew | Allen Wittenauer | Allen Wittenauer |
| [YETUS-327](https://issues.apache.org/jira/browse/YETUS-327) | The “how to release” docs doesn't say to set a git tag, but the "verification" docs says to checkout the tag for diff'ing |  Major | website and documentation | Kengo Seki | Allen Wittenauer |
| [YETUS-1192](https://issues.apache.org/jira/browse/YETUS-1192) | Semaphore CI needs junit in full mode |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1219](https://issues.apache.org/jira/browse/YETUS-1219) | Yetus DOAP file has a parsing error |  Minor | website and documentation | Claude Warren | Allen Wittenauer |
| [YETUS-1237](https://issues.apache.org/jira/browse/YETUS-1237) | Release 0.15.0 |  Major | build | Allen Wittenauer | Allen Wittenauer |


### OTHER:

| JIRA | Summary | Priority | Component | Reporter | Contributor |
|:---- |:---- | :--- |:---- |:---- |:---- |
| [YETUS-1223](https://issues.apache.org/jira/browse/YETUS-1223) | fix array usage in precommit |  Major | Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1224](https://issues.apache.org/jira/browse/YETUS-1224) | 2023-05 Dependency Updates |  Major | build, github-action, Precommit | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1233](https://issues.apache.org/jira/browse/YETUS-1233) | 2023-09 Dependency Updates |  Major | build | Allen Wittenauer | Allen Wittenauer |
| [YETUS-1228](https://issues.apache.org/jira/browse/YETUS-1228) | Enable dependabot github actions scanning across all repos |  Major | build, github-action, homebrew | Allen Wittenauer | Allen Wittenauer |


