• The deps parameter of genrule and apk_genrule were removed. Previously, Buck didn't actually use their values anyway, so this makes using them an error instead of silently being ignored.
  • product_name setting was added to apple_bundle. This behaves like the PRODUCT_NAME Xcode build setting: https://buckbuild.com/rule/apple_bundle.html
  • test_rule_timeout_ms was added to java_test and cxx_test. This defaults to test.rule_timeout in the .buckconfig, but can be overridden on each rule: https://buckbuild.com/rule/java_test.html, https://buckbuild.com/rule/cxx_test.html
  • The previously mentioned (last week) new parser was reverted due to some performance regressions that came up. We expect this to be re-enabled soon.
  • Travis CI support was added to the project.
  • Buck now builds universal binaries for Halide libraries.
  • Thanks to Mike Kaplinskiy (@mikekap), Buck now supports building and running Go tests: https://buckbuild.com/rule/go_test.html
  • lex and yacc support were removed from Buck. These can be trivially implemented in build files.