github thought-machine/please v16.3.0
Please v16.3.0

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

This is Please v16.3.0

  • Implemented a plz exec subcommand that is designed for used by IDEs to run targets
    within the hermetic env for debugging and profiling #1917
  • Allow system_library() to take in directories #1931
  • Some LSP fixes and debug improvements #1937 #1943 #1962
  • The python behave test runner now checks $RESULTS_FILE #1940
  • Rework the cycle detector to run async only once we detect a deadlock. This also addresses
    performance problems on large build graphs where the cycle detector was simply too slow. #1936
  • Fix issue where plz watch couldn't acquire the repo lock #1944
  • CLI completions improvements #1936 #1948
  • Various performance improvements focussing on memory usage. 16.3.0 now uses 50% less memory
    and parses the build graph in 75% of the time. #1949 #1947 #1952 #1956 #1921 #1960 #1955
    #1961 #1964 #1969
  • go_mod_download() and go_module() now add the module as a label which can be used to
    list modules: plz query print --label go_module: //third_party/go/... #1954
  • Add a remote label to remote_file() #1959
  • Query revdeps fails fast on targets that don't exist #1953

Don't miss a new please release

NewReleases is sending notifications on new releases.