Skip to content

Commit 83670ed

Browse files
committed
chore: clean up HashiCorp-specific references in repo files
- Rewrite CHANGELOG.md with v0.16.0 community release entry - Simplify PR template, remove HashiCorp Vault docs requirement and PCI checklist - Fix module path in scripts/build.sh ldflags
1 parent 8866ade commit 83670ed

File tree

3 files changed

+62
-89
lines changed

3 files changed

+62
-89
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,22 @@
11
# Overview
2+
23
A high level description of the contribution, including:
3-
Who the change affects or is for (stakeholders)?
4-
What is the change?
5-
Why is the change needed?
6-
How does this change affect the user experience (if at all)?
4+
- What is the change?
5+
- Why is the change needed?
6+
- Who does it affect?
77

88
# Design of Change
9-
How was this change implemented?
10-
11-
# Related Issues/Pull Requests
12-
[ ] [Issue #1234](https://github.com/hashicorp/vault/issues/1234)
13-
[ ] [PR #1234](https://github.com/hashicorp/vault/pr/1234)
14-
15-
# Contributor Checklist
16-
[ ] Add relevant docs to upstream Vault repository, or sufficient reasoning why docs won’t be added yet
17-
[My Docs PR Link](link)
18-
[Example](https://github.com/hashicorp/vault/commit/2715f5cec982aabc7b7a6ae878c547f6f475bba6)
19-
[ ] Add output for any tests not ran in CI to the PR description (eg, acceptance tests)
20-
[ ] Backwards compatible
21-
22-
## PCI review checklist
239

24-
<!-- heimdall_github_prtemplate:grc-pci_dss-2024-01-05 -->
10+
How was this change implemented?
2511

26-
- [ ] I have documented a clear reason for, and description of, the change I am making.
12+
# Related Issues / Pull Requests
2713

28-
- [ ] If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.
14+
[ ] [Issue #](https://github.com/bbhorrigan/vault-plugin-database-snowflake/issues/)
15+
[ ] [PR #](https://github.com/bbhorrigan/vault-plugin-database-snowflake/pulls/)
2916

30-
- [ ] If applicable, I've documented the impact of any changes to security controls.
17+
# Contributor Checklist
3118

32-
Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.
19+
[ ] Tests added or updated to cover the change
20+
[ ] Acceptance test output included if not run in CI
21+
[ ] Backwards compatible
22+
[ ] CHANGELOG.md updated

CHANGELOG.md

Lines changed: 48 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -1,117 +1,100 @@
1+
## v0.16.0
2+
### March 9, 2026
3+
4+
Community fork of [hashicorp/vault-plugin-database-snowflake](https://github.com/hashicorp/vault-plugin-database-snowflake).
5+
6+
NEW FEATURES:
7+
8+
* Add Workload Identity Federation (WIF) authentication support for AWS, GCP, AZURE, and OIDC providers
9+
10+
SECURITY:
11+
12+
* Bump `github.com/dvsekhvalnov/jose2go` v1.6.0 -> v1.7.0 (CVE-2025-63811)
13+
* Bump `golang.org/x/crypto` v0.41.0 -> v0.45.0
14+
15+
MAINTENANCE:
16+
17+
* Update module path to `github.com/bbhorrigan/vault-plugin-database-snowflake`
18+
* Replace HashiCorp-internal CI workflows with community equivalents
19+
* Add dependabot config for automated dependency updates
20+
* Update README, CODEOWNERS, and add MAINTAINERS.md
21+
22+
---
23+
24+
> Prior release history below is from the upstream HashiCorp repository.
25+
126
## v0.15.0
227
### October 3, 2025
328

429
* Automated dependency upgrades (#125)
5-
* Update changelog for v0.14.2 release (#157)
630
* Update dependencies (#148)
731
* Refresh the connection when necessary (#134)
832
* Enable query parameters parsing in connection URL for keypair auth (#135)
9-
* init changie (#131)
10-
* Add backport assistant workflow (#130)
1133
* Add backport assistant workflow (#128)
12-
* [Compliance] - PR Template Changes Required (#126)
13-
* Update CHANGELOG.md (#127)
14-
* Update CHANGELOG for 0.14.1 (#123)
1534
* escape dot in regex and add test to fix secvuln (#122)
16-
* Automated dependency upgrades (#115)
1735
* Add support for keypair root configuration (#109)
1836

1937
## v0.14.2
2038
### September 17, 2025
2139

2240
* release/vault-1.20.x: Update dependencies (#153)
2341
* Backport of Refresh the connection when necessary into release/vault-1.20.x (#147)
24-
* Backport Enable query parameters parsing in connection URL for keypair auth into `release/vault-1.20.x` (#137)
42+
* Backport Enable query parameters parsing in connection URL for keypair auth into release/vault-1.20.x (#137)
2543

26-
## 0.14.1
44+
## v0.14.1
2745
### June 5, 2025
2846

2947
IMPROVEMENTS:
3048

31-
* Added key-pair auth support for database configuration in Vault 1.20.x (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/116)
49+
* Added key-pair auth support for database configuration in Vault 1.20.x
3250

33-
## 0.14.0
51+
## v0.14.0
3452
### May 23, 2025
3553

3654
IMPROVEMENTS:
3755

38-
* Updated dependencies (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/105)
39-
40-
## 0.13.2
41-
### June 5, 2025
42-
43-
IMPROVEMENTS:
44-
45-
* Added key-pair auth support for database configuration in Vault 1.19.6 (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/117)
56+
* Updated dependencies
4657

47-
## 0.13.0
58+
## v0.13.0
4859
### Feb 11, 2025
4960

5061
IMPROVEMENTS:
5162

52-
* Updated dependencies (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/100)
53-
54-
## 0.12.2
55-
### June 5, 2025
63+
* Updated dependencies
5664

57-
IMPROVEMENTS:
58-
59-
* Added key-pair auth support for database configuration in Vault 1.18.11 Enterprise (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/118)
60-
61-
## 0.12.0
65+
## v0.12.0
6266
### Sept 4, 2024
6367

64-
IMPROVEMENTS:
65-
* Updated dependencies (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/92)
66-
67-
## 0.11.2
68-
### June 5, 2025
69-
7068
IMPROVEMENTS:
7169

72-
* Added key-pair auth support for database configuration in Vault 1.17.18 Enterprise (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/119)
70+
* Updated dependencies
7371

74-
## 0.11.0
72+
## v0.11.0
7573
### May 20, 2024
7674

77-
IMPROVEMENTS:
78-
* Updated dependencies (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/90)
79-
* Updated dependencies [GH-82](https://github.com/hashicorp/vault-plugin-database-snowflake/pull/82):
80-
* `github.com/hashicorp/vault/sdk` v0.10.2 -> v0.11.0
81-
* `github.com/jackc/pgx/v4` v4.18.1 -> v4.18.2
82-
* `github.com/snowflakedb/gosnowflake` v1.7.2 -> v1.8.0
83-
84-
## 0.10.3
85-
### June 5, 2025
86-
8775
IMPROVEMENTS:
8876

89-
* Added key-pair auth support for database configuration in Vault 1.16.22 Enterprise (https://github.com/hashicorp/vault-plugin-database-snowflake/pull/120)
77+
* Updated dependencies
78+
* `github.com/snowflakedb/gosnowflake` v1.7.2 -> v1.8.0
9079

91-
## 0.10.0
80+
## v0.10.0
9281
### Jan 31, 2024
93-
CHANGES:
94-
* bump go.mod go version from 1.20 to 1.21 [GH-80](https://github.com/hashicorp/vault-plugin-database-snowflake/pull/80)
9582

96-
## 0.9.2
97-
### Jan 24, 2024
9883
CHANGES:
99-
* downgrade go.mod go version from 1.21 to 1.20 [GH-78](https://github.com/hashicorp/vault-plugin-database-snowflake/pull/78)
10084

101-
## 0.9.1
85+
* Bump go.mod go version from 1.20 to 1.21
86+
87+
## v0.9.1
10288
### Jan 23, 2024
89+
10390
IMPROVEMENTS:
104-
* Updated dependencies:
105-
* github.com/hashicorp/vault/sdk v0.9.2 -> v0.10.2
106-
* github.com/snowflakedb/gosnowflake v1.6.24 -> v1.7.2
10791

108-
## 0.9.0
92+
* `github.com/hashicorp/vault/sdk` v0.9.2 -> v0.10.2
93+
* `github.com/snowflakedb/gosnowflake` v1.6.24 -> v1.7.2
94+
95+
## v0.9.0
10996
### August 22, 2023
11097

11198
IMPROVEMENTS:
112-
* Updated dependencies [GH-68](https://github.com/hashicorp/vault-plugin-database-snowflake/pull/68)::
113-
* `github.com/snowflakedb/gosnowflake` v1.6.23 -> v1.6.24
114-
* Updated dependencies [GH-67](https://github.com/hashicorp/vault-plugin-database-snowflake/pull/67)::
115-
* `github.com/hashicorp/vault/sdk` v0.9.0 -> v0.9.2
116-
* `github.com/snowflakedb/gosnowflake` v1.6.18 -> v1.6.23
117-
* `github.com/stretchr/testify` v1.8.2 -> v1.8.4
99+
100+
* Updated dependencies

scripts/build.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ mkdir -p bin/
4141
# Build!
4242
${GO_CMD} build \
4343
-gcflags "${GCFLAGS}" \
44-
-ldflags "-X github.com/hashicorp/${TOOL}/version.GitCommit='${GIT_COMMIT}${GIT_DIRTY}'" \
44+
-ldflags "-X github.com/bbhorrigan/${TOOL}/version.GitCommit='${GIT_COMMIT}${GIT_DIRTY}'" \
4545
-o "bin/${TOOL}" \
4646
-tags "${BUILD_TAGS}" \
4747
"${DIR}/cmd/${TOOL}"

0 commit comments

Comments
 (0)