)]}'
{
  "commit": "2ff8c5fd919ad7316d06c6303e8d7b51315d4c61",
  "tree": "36435ddf4e4fa0fb95245751134af7de93720483",
  "parents": [
    "7d5be2789eff652745ca34da146aac9b4892f30b"
  ],
  "author": {
    "name": "Bazel Release System",
    "email": "noreply@google.com",
    "time": "Tue Jun 26 14:07:46 2018 +0200"
  },
  "committer": {
    "name": "Laurent Le Brun",
    "email": "laurentlb@gmail.com",
    "time": "Tue Jun 26 14:07:46 2018 +0200"
  },
  "message": "Release 0.15.0 (2018-06-26)\n\nBaseline: b93ae42e8e693ccbcc387841a17f58259966fa38\n\nCherry picks:\n   + 4b80f2455e7e49a95f3a4c9102a67a57dad52207:\n     Add option to enable Docker sandboxing.\n   + 6b1635279e8b33dc1ac505ac81825e38f8797a14:\n     Allow disabling the simple blob caches via CLI flag overrides.\n   + 4ec0a7524913ab2c4641368e3f8c09b347351a08:\n     Use BUILD.bazel instead of BUILD for external projects\n\nIncompatible changes:\n\n  - Bazel now always runs binaries in with \"bazel run\" in\n    interactive mode. The \"--nodirect_run\" command line option is now\n    a no-op.\n  - \"bazel run --noas_test\" is not supported anymore.\n  - Indentation on the first line of a file was previously ignored.\n    This is now fixed.\n\nNew features:\n\n  - C++,runfiles: to access data-dependencies (runfiles) in C++\n    programs, use the runfiles library built into Bazel. For usage\n    info, see\n    https://github.com/bazelbuild/bazel/blob/master/tools/cpp/runfiles\n    /runfiles.h\n\nImportant changes:\n\n  - Bazel now allows almost all 7-bit ASCII characters in labels.\n  - Remove vestigial java_plugin.data attribute\n  - Bazel supports including select Java 8 APIs into Android apps\n    targeting pre-Nougat Android devices with\n    --experimental_desugar_java8_libs\n  - Flag `--incompatible_disable_glob_tracking` is removed.\n  - SkyQuery\u0027s rbuildfiles now returns targets corresponding to\n    broken packages.\n  - Introduce build support for providing cache prefetch hints.\n  - Update the skylark DefaultInfo documentation to spell out\n    runfiles, data_runfiles and default_runfiles\n  - An internal action for symlinking runfiles will use Command\n    instead of a Spawns. This should have no functional chages; the\n    only user visible consequence should be that the internal action\n    is no longer be included in statistics when calculating processes\n    count.\n  - --batch is deprecated\n  - execution strategies line no longer handles differently the case\n    where all processes have the same strategy.\n  - The --experimental_remote_spawn_cache flag is now enabled by\n    default, and remote caching no longer needs --*_strategy\u003dremote\n    flags (it will fail if they are specified).\n  - android_binary.aapt_version\u003d\u0027aapt2\u0027 now supports en_XA and ar_XB\n  - Added --apple_enable_auto_dsym_dbg flag.\n  - non_propagated_deps has been removed from objc_library and\n    apple_binary.\n  - For Android projects, Bazel now supports building fonts as\n    resources. See\n    https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml\n    for more information on the feature.\n  - With --incompatible_no_support_tools_in_action_inputs enabled, Skylark\n    action inputs are no longer scanned for tools. Move any such\n    inputs to the newly introduced \u0027tools\u0027 attribute.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3d24ba96e9760cca32159d16e91c061724d92e0e",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "27e76548def35ffe5a8811f50d56793ee70fd965",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    }
  ]
}
