Skip to content

BEF 1.5.0 Oct 2021 Flexible Package Structures

Compare
Choose a tag to compare
@plaird plaird released this 14 Oct 07:43
40c7e7a

The main feature of this release is to remove the requirement that Bazel packages adhere to the Maven file layout conventions (src/main/java and src/test/java). We believe BEF can now handle any reasonable file layout structure. The only exception is that test source code must be located in a directory path that has a directory name that starts with the word test. See this document for more details.

This release also fixes a number of usability issues and bugs. Details of what issues were resolved can be seen on the 1.5.0 Release Project page. This release is supported on Macos, Linux and Windows.

Our next release is being managed with our 1.6.0 Release project page. The primary focus of the next release will be performance improvements during import of projects from large Bazel workspaces.