You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a minor update to add the `lib/prompt` and `lib/existence` modules that import functionality from the first draft of the [mbland/certbot-webroot-setup][cws] project.
This is a minor update to add the capability to `go-template` to download a release tarball from GitHub rather than using `git clone` to add the go-script-bash framework to a project working directory.
6
4
7
5
## The `./go` script: a unified development environment interface
8
6
@@ -27,34 +25,25 @@ This software is made available as [Open Source software][oss-def] under the [IS
27
25
28
26
## What's new in this release
29
27
30
-
All of the issues and pull requests for this release are visible in the [v1.5.0 milestone][].
All of the issues and pull requests for this release are visible in the [v1.6.0 milestone][].
35
29
36
-
The new `lib/prompt` module contains several new user input prompt functions. Also, `@go.select_option` has been moved from `go-core.bash` to the `lib/prompt` module. The new `./go demo-core prompt` command demonstrates most of the new user prompt behavior.
### Download a go-script-bash release tarball from GitHub in `go-template`
39
33
40
-
The new `lib/existence` module contains convenience functions for checking whether a file or command exists and is accessible on the system, and provides standard error reporting if not.
34
+
Thanks to [Juan Saavedra][elpaquete], `go-template` now has the capability to download and unpack a release tarbal from GitHub in order to add the go-script-bash framework to a project's working directory, rather than relying on `git clone`. Now `git clone` will be used as a backup in case the system doesn't have the tools to download and unpack the tarball, or the operation fails for some reason.
41
35
42
-
### `@go.trim` added to `lib/strings`
43
-
44
-
`@go.trim` trims leading and trailing whitespace from strings, and supports the parsing of user input data in functions from the `lib/prompt` module.
36
+
[elpaquete]: https://github.com/elpaquete
45
37
46
38
### Bug fixes
47
39
48
-
Just one this time: `./go new --test` now outputs `load environment` correctly for top-level tests within `_GO_TEST_DIR` ([#171][], [#172][]).
0 commit comments