  [@Jibbers42]: https://github.com/Jibbers42
  [109]: https://github.com/scopt/scopt/pull/109

## breaking changes

### two-column rendering

scopt 3.5.0 introduces two-column rendering for the usage text, which is enabled by default:

    scopt 3.x
    Usage: scopt [update] [options] [<file>...]

      -f, --foo <value>        foo is an integer property
      -o, --out <file>         out is a required file property

    Command: update [options]
    update is a command.
      --xyz <value>            xyz is a boolean property

This is a bit more compact compared to the previous (one-column) rendering that looked like this:

    scopt 3.x
    Usage: scopt [update] [options] [<file>...]

      -f <value> | --foo <value>
            foo is an integer property
      -o <file> | --out <file>
            out is a required file property

    Command: update [options]
    update is a command.
      --xyz <value>
            xyz is a boolean property

You can switch back to the one-column rendering as follows:

    override def renderingMode = scopt.RenderingMode.OneColumn

This feature was contributed by [@Jibbers42][@Jibbers42] as [#109][109].
