1.28.x
Some highlights:
- Added support for generating Python from Protocol Buffers (Protobuf). See Protobuf.
- Added the
junit_xml_dir
option to the[pytest]
scope to allow saving JUnit XML test results. See test. - Allow defining macros though a new "preludes" mechanism. See Macros.
- Simplified how source roots are declared. See Source roots.
- Added the
dependees
goal. See Project introspection. - UI enhancements, including:
- Improved the interactive UI to not take over the screen and to work when piping to other programs.
- Improved output for
fmt
andlint
to explain which tools ran. - Improved output for
test
to be less chatty.
See here for a detailed change log.