Skip to content

Commit

Permalink
Changelog++ for v1.5.0 tag (#276)
Browse files Browse the repository at this point in the history
  • Loading branch information
tomhjp committed Aug 29, 2023
1 parent f73a498 commit c1fefa8
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 4 deletions.
18 changes: 15 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,30 @@
## v1.5.0

ENHANCEMENTS:

* client: New `runner.Runner` interface to support clients providing custom plugin command runner implementations [[GH-270](https://github.com/hashicorp/go-plugin/pull/270)]
* Accessible via new `ClientConfig` field `RunnerFunc`, which is mutually exclusive with `Cmd` and `Reattach`
* Reattaching support via `ReattachConfig` field `ReattachFunc`
* client: New `ClientConfig` field `SkipHostEnv` allows omitting the client process' own environment variables from the plugin command's environment [[GH-270](https://github.com/hashicorp/go-plugin/pull/270)]
* client: Add `ID()` method to `Client` for retrieving the pid or other unique ID of a running plugin [[GH-272](https://github.com/hashicorp/go-plugin/pull/272)]
* server: Support setting the directory to create Unix sockets in with the env var `PLUGIN_UNIX_SOCKET_DIR` [[GH-270](https://github.com/hashicorp/go-plugin/pull/270)]
* server: Support setting group write permission and a custom group name or gid owner with the env var `PLUGIN_UNIX_SOCKET_GROUP` [[GH-270](https://github.com/hashicorp/go-plugin/pull/270)]

## v1.4.11-rc1

ENHANCEMENTS:

* deps: bump protoreflect to v1.15.1 [GH-264](https://github.com/hashicorp/go-plugin/pull/264)]
* deps: bump protoreflect to v1.15.1 [[GH-264](https://github.com/hashicorp/go-plugin/pull/264)]

## v1.4.10

BUG FIXES:

* additional notes: ensure to close files [GH-241](https://github.com/hashicorp/go-plugin/pull/241)]
* additional notes: ensure to close files [[GH-241](https://github.com/hashicorp/go-plugin/pull/241)]

ENHANCEMENTS:

* deps: Remove direct dependency on golang.org/x/net [GH-240](https://github.com/hashicorp/go-plugin/pull/240)]
* deps: Remove direct dependency on golang.org/x/net [[GH-240](https://github.com/hashicorp/go-plugin/pull/240)]

## v1.4.9

Expand Down
2 changes: 1 addition & 1 deletion internal/cmdrunner/cmd_runner.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ const unrecognizedRemotePluginMessage = `This usually means
the plugin failed to negotiate the initial go-plugin protocol handshake
%s`

// CmdRunner implements the Executor interface. It mostly just passes through
// CmdRunner implements the runner.Runner interface. It mostly just passes through
// to exec.Cmd methods.
type CmdRunner struct {
logger hclog.Logger
Expand Down

0 comments on commit c1fefa8

Please sign in to comment.