Changelog History
Page 1
-
v3.1.2 Changes
November 13, 2020Reposerver honors flags now when config file isn't used.
โ Added reposerver dockerfile.
-
v3.1.1 Changes
November 11, 2020Enables HTTP basic auth via htpasswd on dbt reposerver.
-
v3.1.0 Changes
October 08, 2020โ Adds ability to load boilerplate templates from base64 encoded text.
๐ To utilize, build like
go build -ldflags "-X github.com/nikogura/dbt/pkg/dbt.METADATA_TEMPLATE=${METADATA_TEMPLATE}"
to override included metadata template for producingmetadata.json
withdbt boilerplate gen
.๐ Can be done via gomason >= 2.2.6 by including
"-X github.com/nikogura/dbt/pkg/dbt.METADATA_TEMPLATE=${METADATA_TEMPLATE}" in each build target in
metadata.json`๐ง This method of customizing the boilerplate templates is crude, but is less involved than hacking the source code directly. It arguably will allow for easier maintenance of forks.
-
v3.0.4 Changes
June 17, 2020๐ Install scripts should work better with password managers due to better variable names.
Apparently I'm not the only one who used $TMPDIR to hold a temporary directory.
1password, mktemp -d, and dbt's installer was conflicting leading to problems.
Who knew?
-
v3.0.3 Changes
March 27, 2020โ Added support for using S3 as a trusted repostiory.
-
v3.0.2 Changes
January 14, 2020๐ This version adds an installer for basic auth leveraging the macOS Keychain. It's not as secure as a full password manager (it doesn't time out, as long as you're logged in, you have access to the creds), but it's occasionally useful.
-
v3.0.1 Changes
January 13, 2020โ Added ability to use shell functions to retrieve basic auth credentials.
-
v3.0.0 Changes
December 31, 2019Main change in v3.0.0 is a rework of the internals of
dbt
itself to use the cobra framework and allow for use of the--
construct to separate dbt's args from the tool dbt is running and the tools's arguments.๐ If your tool has no flagged arguments, you will see no changes.
If your tool has flags, you'll need to insert
--
between dbt's flags and the name of your tool. e.g.:Old:
dbt foo -a bar
๐ New:dbt -- foo -a bar
-
v2.2.5 Changes
July 25, 2019๐ Changed dbt's internal version detection to use sha256 rather than sha1. It's more secure, and it matches what dbt does with tools. Yay consistency!
-
v2.2.4 Changes
June 04, 2019Faster timeouts if trusted repo is not available.
Clearer more helpful error messages.