Skip to content

Releases: thought-machine/please

Please v13.4.0

25 Jan 10:53
3c85739
Compare
Choose a tag to compare

This is Please v13.4.0

  • The sandbox tool now uses user namespaces and is shipped with Please.
    It also sandboxes the test directory too.
  • Tools are now looked up via PATH, allowing a little more flexibility around installation.
  • go_get now works as before in a repo containing a go.mod
  • plz query deps has a --hidden flag to expose internal targets.
  • cgo_test now works with coverage
  • Added plz init config subcommand to add things to config files
  • User config file has moved to ~/.config/please/plzconfig; the old location is still
    read but is deprecated.

Please v13.4.0-beta1

24 Jan 18:02
4794ed5
Compare
Choose a tag to compare
Please v13.4.0-beta1 Pre-release
Pre-release

This is a prerelease version of Please. Bugs and partially-finished features may abound.

Caveat usor!

Please v13.3.4

17 Jan 19:16
173e6c1
Compare
Choose a tag to compare

This is Please v13.3.4

  • Fixed Go coverage when there are hyphens in the path (#538)
  • Some small FreeBSD-specific fixes
  • plz clean honours the starting directory in the same way as plz build (#536)

Please v13.3.3

02 Jan 13:23
b6d8b6d
Compare
Choose a tag to compare

This is Please v13.3.3

  • Fixed proto_library for .proto files that specify a go_package.
  • Fix to not rebuild rules as often in some rare cases (involving rules that have no
    declared outputs but add them later using post-build functions).

Please v13.3.2

17 Dec 10:37
c42b38a
Compare
Choose a tag to compare

This is Please v13.3.2

  • Fixed race condition in cache for git builtins.

Please v13.3.1

14 Dec 12:47
917b1d8
Compare
Choose a tag to compare

This is Please v13.3.1

  • Improvements to git/exec error messages & path search for git builtins.

Please v13.3.0

12 Dec 18:28
5fb022a
Compare
Choose a tag to compare

This is Please v13.3.0

  • Fixed extra_outs on go_get (#483)
  • Fixed termination of subdir walking (#489)
  • Added linker definition support to go tool link (#491)
  • Rename support in LPS
  • Improved determinism in go_get
  • Added native git commands (git_branch, git_commit, git_show and git_state).

Thanks to all the contributors to this release!

Please v13.2.7

29 Nov 16:15
08a6f5f
Compare
Choose a tag to compare

This is Please v13.2.7

  • Disallowed adding empty outputs to a target (this never made sense and
    would only break things).
  • Langserver now supports autoformatting and completion for local files
    and argument names.
  • Fixed an issue with incorrect permissions when a rule marked as binary
    had a directory as an output (#478).

Please v13.2.6

21 Nov 15:28
4c3cafe
Compare
Choose a tag to compare

This is Please v13.2.6

  • IntelliJ project export now ignores 'provides' redirects in dependencies.

Please v13.2.5

15 Nov 12:11
d463d87
Compare
Choose a tag to compare

This is Please v13.2.5

  • Fix for a possible infinite loop during builds when some specific kinds of changes to targets were made.
  • Further updates to language protocol server.