Release Notes - Yetus - Version 0.9.0 - HTML format

Sub-task

  • [YETUS-682] - add gitlab as a supported bugsystem
  • [YETUS-683] - Publish apache/yetus docker images on hub.docker.com

Bug

  • [YETUS-109] - documentation: clarify --plugin
  • [YETUS-686] - update homebrew formula with missing dependencies
  • [YETUS-695] - Fix pylint warnings
  • [YETUS-710] - test-patch.sh fails when using a git worktree "repository"
  • [YETUS-713] - pylint: rewrite to make it easier to maintain and fix stderr output in brief report
  • [YETUS-715] - yetus always needs mvninstall from root
  • [YETUS-718] - whitespace plugin only exempts root level Makefiles
  • [YETUS-719] - github basic authentication is broken
  • [YETUS-720] - github/jira bridge collapses when jira issues list isn't defined
  • [YETUS-721] - personalities shouldn't directly set repository information
  • [YETUS-727] - whitespace plugin: multiple fixes
  • [YETUS-729] - in-progress docs post-mavenization are broken
  • [YETUS-730] - Delete /root/.m2 from apache/yetus image
  • [YETUS-735] - docker-cleanup throwing errors
  • [YETUS-737] - perms are wrong on user_params.txt
  • [YETUS-739] - yetus' mvn site fails when run with built-in dockerifle
  • [YETUS-746] - precommit-apidocs aren't being generated
  • [YETUS-747] - --dockerind usage information is wrong
  • [YETUS-751] - line comments generate too many messages; not obvious how to disable
  • [YETUS-752] - Jenkinsfile: only send mail to dev@ on apache.org
  • [YETUS-755] - bundler is breaking dockerfile building
  • [YETUS-757] - Jenkinsfile isn't defaulting to docker mode on
  • [YETUS-764] - test-patch running in a pipeline isn't getting killed
  • [YETUS-765] - test-patch generating linecomments errors
  • [YETUS-766] - links are broken on in-progress page
  • [YETUS-770] - yetus-maven-plugin build helper adds source files, not dirs

New Feature

Improvement

  • [YETUS-15] - build environment
  • [YETUS-36] - make test-patch rubocop plugin configurable
  • [YETUS-37] - make test-patch ruby-lint plugin configurable
  • [YETUS-690] - releasedocmaker has a hard-coded reference to ASF JIRA
  • [YETUS-699] - HTML report doesn't generate links when console-urls is turned on
  • [YETUS-701] - take jdk9 out of default dockerfile
  • [YETUS-707] - Fix typo in documentation
  • [YETUS-708] - Clean up the source
  • [YETUS-716] - Upgrade pylint to support both python2 and python3
  • [YETUS-717] - Change hadolint plugin to support all Dockerfiles, not just 'Dockerfile'
  • [YETUS-722] - Upgrade bats to bats-core
  • [YETUS-723] - Overhaul the docker support for 2018
  • [YETUS-725] - Shortcut qbt calcdiffs
  • [YETUS-731] - docs need to be written for yetus-maven-plugin
  • [YETUS-732] - javadocs need to be written for releasedocmaker
  • [YETUS-733] - javadocs need to be written for shelldocs
  • [YETUS-738] - Some Jenkinsfile improvements
  • [YETUS-748] - docker socket group needs handling in dind mode
  • [YETUS-750] - don't try patch on a git format-patch file

Task

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.