Skip to content

Releases: uber/okbuck

V0.11.0

06 Dec 23:24
Compare
Choose a tag to compare

What's New

  • Updated retrolambda to use post process classes commands. This brings significantly faster build speeds for projects that use retrolambda
  • Added support for building groovy projects with buck
  • Added support to extend extraBuckOpts to many more rule types
  • Added a flag to generate BUCK files in parallel for sub projects to speed up okbuck runs. It can be enabled via
okbuck {
  experimental {
    parallel = true
  }
}

Breaking Changes

  • extraBuckOpts no longer accepts a binary key to customize android_binary rules. Please use the key android_binary instead.

v0.10.0

13 Nov 09:45
Compare
Choose a tag to compare
  • Retrolamda support now uses an external javac in BUCK files (retrolambdac)
  • Remove gradle source gen rule and hookup sqldelight to okbuck task
  • Remove absolute filesystem paths from BUCK files
  • Fix rules to invalidate correctly on updates to inputs

V0.9.0

07 Nov 01:33
Compare
Choose a tag to compare
  • Android Lint Support (#228)
  • Various bugfixes

V0.8.0

11 Oct 00:59
Compare
Choose a tag to compare
  • Move test features out of incubation (Robolectric and Espresso)
  • More robust buck wrapper
  • Support for custom post process classes commands like retrolamdba

V0.7.0

29 Sep 02:14
Compare
Choose a tag to compare
  • New artifact id com.uber:okbuck

V0.5.0

15 Sep 07:55
Compare
Choose a tag to compare
  • Provides a buckWrapper task that generates a wrapper script to run buck tasks
  • Add support for java_binary rule
  • Add support for SqlDelight
  • Adds experimental support for robolectric and espresso tests

v0.2.1

12 Jul 08:12
Compare
Choose a tag to compare
  • fix NPE during local aar dependency processing

V0.2.0

30 Jun 03:54
Compare
Choose a tag to compare
  • Support for generating project_config rules
  • Support for provided_deps in java rules
  • Support for java unit tests
  • Promote manifest placeholders support from experimental to fully supported

V0.1.7

14 Jun 18:37
Compare
Choose a tag to compare

Use buck's provided_deps

V0.1.6

14 Jun 08:21
Compare
Choose a tag to compare
  • Fix regression caused by provided configuration support