github thought-machine/please v15.0.0
Please v15.0.0

latest releases: v17.12.6-beta.1, v17.12.5, v17.12.4...
4 years ago

This is Please v15.0.0

  • Please now supports remote execution using the
    Remote Execution API.
    See the documentation for more detailed information about
    how to set it up and what's needed.
  • plz query affectedtargets, changed and changes have been
    consolidated into a single command plz query changes. See #922
    for more details & migration info.
  • plz query deps now always outputs unique dependencies (like the
    --unique flag used to do).
  • The RPC cache has been completely removed. We recommend the HTTP
    cache for simple caching setups, which some CI providers may
    offer by default.
  • plz follow has been removed.
  • The output of cc_shared_object rules are automatically prefixed
    with lib where appropriate.
  • SHA256 is now the default hash function. SHA1 hashes specified in
    BUILD files will continue to work.
  • hash_filegroup is now implemented in the BUILD language instead of
    as a builtin. Generally it shouldn't matter but the output format is
    slightly different (it is hex-encoded instead of base64).
  • Changed the proto_language contract: language plugins now have to output
    into $OUT_DIR instead of $TMP_DIR. This is to facilitate a change that
    simplifies the inner workings of proto_library improving incrementality,
    as well as doubling the performance when built using remote execution.
  • Added a --rerun flag to plz test. This shouldn't be strictly necessary
    if you're builds are pure however it can be useful when changing your
    environment/toolchain.
  • Added module_major_version argument to go_get rule. This works around
    some issues with modules that have done a major release. See the
    go_get documentation for more information. #1078

Don't miss a new please release

NewReleases is sending notifications on new releases.