Releases: thought-machine/please
Releases · thought-machine/please
Please v16.26.1
This is Please v16.26.1
- Fix some issues when original targets contain subrepos
Please v16.26.0
This is Please v16.26.0
- The C/C++ rules now allow adding additional outputs (#2519)
- Allow subrepos to define an output root to avoid clashing inside
their build directories (#2605) - Resolve some race conditions when loading plugin config that would
result in Please erroneously claiming that certain plugin configs
don't exist or are not optional (#2611) - Format the CONFIG object in the same way other dictionaries get formatted
when printed from the build language (#2585)
Please v16.25.1
Please v16.25.0
This is Please v16.25.0
- Fix issue where subrepo config was being loaded, overriding configuration
set in the host repo (#2583) - Make the gitignore check include the package name so it resolves correctly
when passed togit check-ignore
(#2582) - Fix issue where subincluding would lock up when including from a target
defined in the same package (#2523, #2586) - Allow plugins to reference themselves by their plugin id in build labels (#2553)
- Fix issue when overriding config values defined in plugins from config profiles (#2589)
- Stop watching subincludes in subrepos (#2592)
- Use more performant blake3 implementation (#2597)
- Fix race condition in the subrepo parsing (#2598)
- Add warning when output directories conflict with other outputs in the package (#2593)
- Only verify filegroup output hashes when the sources change (#2594)
Please v16.24.0
Please v16.23.1
This is Please v16.23.1
- Fix to
--env
argument from previous version.
Please v16.23.0
Please v16.22.1
This is Please v16.22.1
- Set defaults for
PluginRepo
rather than overriding the config #2541 - Make
remote_file()
retry #2542 - Stop
text_file()
opting out of sandboxing #2547 - Reduce warnings around code in the experimental folder to info level #2550
- Log the body of the response at debug level for non-200 responses in
remote_file()
#2551
Please v16.22.0
This is Please v16.22.0
- Adds
plz exec sequential
andplz exec parallel
subcommands (#2521, #2536, #2538). - Fix a fairly rare case of
plz run
not working on a test with remote execution when
the test has a data dependency on something with a matched require/provide (#2527) - A not dissimilar fix to
plz query inputs
(#2531) - Fix moving of output directories for remote execution (#2529)
- General improvements to tab completion of optional subcommands (#2537)
- Add debug flag that implies plain output for
breakpoint()
(#2533)
Please v16.21.3
This is Please v16.21.3
- Strip host arch from subrepo part of build label (#2508)