Skip to content

v2.0.0 🎉

Compare
Choose a tag to compare
@artem-zinnatullin artem-zinnatullin released this 23 Jan 16:18

We've reworked mainframer to make it much more universal than v1.

Now you can integrate it with almost any kind of project.

Major Сhanges

  • v2 requires new config and ignore files, see CONFIGURATION.md.
  • We’ve added a bunch of samples and recipes to ease the integration for you.
  • Text output produced by mainframer now shows duration of major steps and in general is more friendly.
  • mainframer is now covered with a good amount of tests. All PRs go through CI that includes steps like ShellCheck to ensure everything works as expected.

Migration From v1

  • All options were moved from local.properties to .mainframer/config, see CONFIGURATION.md.
  • File ignore rules were moved to .mainframer/ignore, .mainframer/localignore and .mainframer/remoteignore files, see CONFIGURATION.md.
  • v1 originally was implemented to work with Android Gradle projects only, please check samples/gradle-android to migrate your project to v2.