Releases: thought-machine/please
Releases · thought-machine/please
Please v17.10.1
Please v17.10.0
WARNING: this release is affected by #3229
This is Please v17.10.0
- Make
1
/0
synonyms fortrue
/false
in boolean plugin config fields (#3220) - Return
None
for empty optional plugin config fields (#3219) - Correctly report name of missing dependency when it can't be resolved (#3216)
- Output debug message when plugin config is loaded (#3214)
- Implement
keys
,values
anditems
methods forconfig
builtin type (#3213) - Report plugin name in error message when failing to override plugin config field value (#3211)
- Add Go toolchain and standard library targets when initialising Go plugin (#3212)
- Don't print input targets in
plz query deps
output (#3204) - Implement filename auto-completion and support for reading from stdin for the
plz query
subcommandswhatinputs
,whatoutputs
,rules
andchanges
(#3202)
Please v17.9.0
This is Please v17.9.0
- Allow values in
provides
to be a list (#3140) - Don't show passed test output for large numbers of tests (#3131)
- Deduplicate env vars passed to build actions (#3143, #3144)
- More efficient
str.format()
implementation in BUILD language (#3146) - Fix hang on preloading subincludes with syntax errors (#3151)
- Some low-level performance improvements to BUILD file parsing (#3147, #3152)
- Support \t escapes in strings (#3170)
- Remove mention of pleasings from plz init message (#3173)
- Report remote worker name in interactive output (#3178)
- New
no_test_coverage
option to explicitly opt tests out of producing coverage (#3188) - Add sandbox flags to
plz debug
matchingplz exec
's behaviour (#3200)
Please v17.9.0-beta.2
This is a prerelease version of Please. Bugs and partially-finished features may abound.
Caveat usor!
Please v17.9.0-beta.1
This is a prerelease version of Please. Bugs and partially-finished features may abound.
Caveat usor!
Please v17.8.7
Please v17.8.6
Please v17.8.5
This is Please v17.8.5
- Revert #3111