All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Please open an issue for any deviations that you spot; I'm still learning!.
The following types of changes will be recorded in this file:
Added
for new features.Changed
for changes in existing functionality.Deprecated
for soon-to-be removed features.Removed
for now removed features.Fixed
for any bug fixes.Security
in case of vulnerabilities.
- placeholder
v0.2.12 - 2024-09-23
- (GH-346) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.9 to go-ci-oldstable-build-v0.21.12 in /dependabot/docker/builds
- (GH-347) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.12 to go-ci-oldstable-build-v0.21.13 in /dependabot/docker/builds
- (GH-344) Go Runtime: Bump golang from 1.22.6 to 1.22.7 in /dependabot/docker/go
v0.2.11 - 2024-08-22
- (GH-318) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.4 to go-ci-oldstable-build-v0.21.5 in /dependabot/docker/builds
- (GH-322) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.5 to go-ci-oldstable-build-v0.21.6 in /dependabot/docker/builds
- (GH-324) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.6 to go-ci-oldstable-build-v0.21.7 in /dependabot/docker/builds
- (GH-329) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.7 to go-ci-oldstable-build-v0.21.8 in /dependabot/docker/builds
- (GH-333) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.8 to go-ci-oldstable-build-v0.21.9 in /dependabot/docker/builds
- (GH-336) Go Runtime: Bump golang from 1.21.12 to 1.22.6 in /dependabot/docker/go
- (GH-335) Update project to Go 1.22 series
- (GH-325) Push
REPO_VERSION
var into containers for builds
v0.2.10 - 2024-07-10
- (GH-303) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.7 to go-ci-oldstable-build-v0.20.8 in /dependabot/docker/builds
- (GH-306) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.8 to go-ci-oldstable-build-v0.21.2 in /dependabot/docker/builds
- (GH-309) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.2 to go-ci-oldstable-build-v0.21.3 in /dependabot/docker/builds
- (GH-313) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.3 to go-ci-oldstable-build-v0.21.4 in /dependabot/docker/builds
- (GH-311) Go Runtime: Bump golang from 1.21.11 to 1.21.12 in /dependabot/docker/go
v0.2.9 - 2024-06-07
- (GH-289) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.4 to go-ci-oldstable-build-v0.20.5 in /dependabot/docker/builds
- (GH-291) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.5 to go-ci-oldstable-build-v0.20.6 in /dependabot/docker/builds
- (GH-298) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.6 to go-ci-oldstable-build-v0.20.7 in /dependabot/docker/builds
- (GH-295) Go Runtime: Bump golang from 1.21.10 to 1.21.11 in /dependabot/docker/go
- (GH-292) Remove inactive maligned linter
- (GH-293) Fix errcheck linting errors
v0.2.8 - 2024-05-13
- (GH-277) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.1 to go-ci-oldstable-build-v0.20.2 in /dependabot/docker/builds
- (GH-281) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.2 to go-ci-oldstable-build-v0.20.3 in /dependabot/docker/builds
- (GH-284) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.3 to go-ci-oldstable-build-v0.20.4 in /dependabot/docker/builds
- (GH-280) Go Runtime: Bump golang from 1.21.9 to 1.21.10 in /dependabot/docker/go
v0.2.7 - 2024-04-11
- (GH-263) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.4 to go-ci-oldstable-build-v0.16.0 in /dependabot/docker/builds
- (GH-264) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.16.0 to go-ci-oldstable-build-v0.16.1 in /dependabot/docker/builds
- (GH-266) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.16.1 to go-ci-oldstable-build-v0.19.0 in /dependabot/docker/builds
- (GH-269) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.19.0 to go-ci-oldstable-build-v0.20.0 in /dependabot/docker/builds
- (GH-273) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.20.0 to go-ci-oldstable-build-v0.20.1 in /dependabot/docker/builds
- (GH-271) Go Runtime: Bump golang from 1.21.8 to 1.21.9 in /dependabot/docker/go
v0.2.6 - 2024-03-08
- (GH-258) Add todo/release label to "Go Runtime" PRs
- (GH-252) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.2 to go-ci-oldstable-build-v0.15.3 in /dependabot/docker/builds
- (GH-256) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.15.3 to go-ci-oldstable-build-v0.15.4 in /dependabot/docker/builds
- (GH-247) canary: bump golang from 1.21.6 to 1.21.7 in /dependabot/docker/go
- (GH-242) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.15.0 to go-ci-oldstable-build-v0.15.2 in /dependabot/docker/builds
- (GH-255) Go Runtime: Bump golang from 1.21.7 to 1.21.8 in /dependabot/docker/go
- (GH-251) Update Dependabot PR prefixes (redux)
- (GH-250) Update Dependabot PR prefixes
- (GH-246) Update project to Go 1.21 series
- (GH-248) Add nolint:gosec comments for constants
v0.2.5 - 2024-02-19
- (GH-233) canary: bump golang from 1.20.13 to 1.20.14 in /dependabot/docker/go
- (GH-221) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.3 to go-ci-oldstable-build-v0.14.4 in /dependabot/docker/builds
- (GH-225) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.4 to go-ci-oldstable-build-v0.14.5 in /dependabot/docker/builds
- (GH-226) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.5 to go-ci-oldstable-build-v0.14.6 in /dependabot/docker/builds
- (GH-237) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.6 to go-ci-oldstable-build-v0.14.9 in /dependabot/docker/builds
- (GH-239) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.9 to go-ci-oldstable-build-v0.15.0 in /dependabot/docker/builds
- (GH-228) Fix
MD056/table-column-count
linting warning
v0.2.4 - 2024-01-19
- (GH-210) canary: bump golang from 1.20.11 to 1.20.12 in /dependabot/docker/go
- (GH-215) canary: bump golang from 1.20.12 to 1.20.13 in /dependabot/docker/go
- (GH-211) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.1 to go-ci-oldstable-build-v0.14.2 in /dependabot/docker/builds
- (GH-217) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.14.2 to go-ci-oldstable-build-v0.14.3 in /dependabot/docker/builds
- (GH-214) ghaw: bump github/codeql-action from 2 to 3
v0.2.3 - 2023-11-16
- (GH-200) canary: bump golang from 1.20.10 to 1.20.11 in /dependabot/docker/go
- (GH-176) canary: bump golang from 1.20.7 to 1.20.8 in /dependabot/docker/go
- (GH-195) canary: bump golang from 1.20.8 to 1.20.10 in /dependabot/docker/go
- (GH-202) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.12 to go-ci-oldstable-build-v0.14.1 in /dependabot/docker/builds
- (GH-169) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.4 to go-ci-oldstable-build-v0.13.5 in /dependabot/docker/builds
- (GH-171) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.5 to go-ci-oldstable-build-v0.13.6 in /dependabot/docker/builds
- (GH-172) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.6 to go-ci-oldstable-build-v0.13.7 in /dependabot/docker/builds
- (GH-178) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.7 to go-ci-oldstable-build-v0.13.8 in /dependabot/docker/builds
- (GH-184) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.8 to go-ci-oldstable-build-v0.13.9 in /dependabot/docker/builds
- (GH-197) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.9 to go-ci-oldstable-build-v0.13.12 in /dependabot/docker/builds
- (GH-174) ghaw: bump actions/checkout from 3 to 4
- (GH-205) Fix goconst linting errors
v0.2.2 - 2023-08-18
- (GH-143) Add initial automated release notes config
- (GH-145) Add initial automated release build workflow
- Dependencies
Go
1.19.11
to1.20.7
atc0005/go-ci
go-ci-oldstable-build-v0.11.4
togo-ci-oldstable-build-v0.13.4
- (GH-147) Update Dependabot config to monitor both branches
- (GH-163) Update project to Go 1.20 series
v0.2.1 - 2023-07-14
- Bug fixes
- Dependency updates
- built using Go 1.19.11
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.19.8
to1.19.11
atc0005/go-ci
go-ci-oldstable-build-v0.10.4
togo-ci-oldstable-build-v0.11.4
- (GH-136) Update vuln analysis GHAW to remove on.push hook
- (GH-132) Disable depguard linter
- (GH-136) Restore local CodeQL workflow
v0.2.0 - 2023-04-10
- Add support for generating DEB, RPM packages
- Build improvements
- Generated binary changes
- filename patterns
- compression (~ 66% smaller)
- executable metadata
- built using Go 1.19.8
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- (GH-118) Generate RPM/DEB packages using nFPM
- (GH-119) Add version details to Windows executables
- (GH-117) Switch to semantic versioning (semver) compatible versioning pattern
- (GH-120) Makefile: Compress binaries & use fixed filenames
- (GH-121) Makefile: Refresh recipes to add "standard" set, new package-related options
- (GH-122) Build dev/stable releases using go-ci Docker image
v0.1.13 - 2023-04-10
- Bug fixes
- Dependency updates
- GitHub Actions workflow updates
- built using Go 1.19.8
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- (GH-111) Add Go Module Validation, Dependency Updates jobs
- Dependencies
Go
1.19.4
to1.19.8
- (GH-113) Drop
Push Validation
workflow - (GH-114) Rework workflow scheduling
- (GH-116) Remove
Push Validation
workflow status badge
- (GH-124) Update vuln analysis GHAW to use on.push hook
v0.1.12 - 2022-12-12
- Bug fixes
- Dependency updates
- GitHub Actions Workflows updates
- built using Go 1.19.4
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.19.1
to1.19.4
- (GH-103) Refactor GitHub Actions workflows to import logic
- (GH-106) Fix Makefile Go module base path detection
v0.1.11 - 2022-09-22
- Dependency updates
- GitHub Actions Workflows updates
- built using Go 1.19.1
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.17.13
to1.19.1
github/codeql-action
v2.1.22
tov2.1.24
- (GH-94) Update project to Go 1.19
- (GH-95) Update Makefile and GitHub Actions Workflows
- (GH-96) Add CodeQL GitHub Actions Workflow
v0.1.10 - 2022-09-01
- Bug fixes
- Dependency updates
- built using Go 1.17.13
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.17.9
to1.17.13
- (GH-90) Update lintinstall Makefile recipe
- (GH-93) Fix/workaround linting errors
v0.1.9 - 2022-05-06
- Dependency updates
- built using Go 1.17.9
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.17.7
to1.17.9
v0.1.8 - 2022-03-02
- Dependency updates
- CI / linting improvements
- built using Go 1.17.7
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
-
Dependencies
Go
1.17.6
to1.17.7
actions/checkout
v2.4.0
tov3
actions/setup-node
v2.5.1
tov3
-
(GH-74) Expand linting GitHub Actions Workflow to include
oldstable
,unstable
container images -
(GH-75) Switch Docker image source from Docker Hub to GitHub Container Registry (GHCR)
- (GH-77) var-declaration: should omit type string from declaration of var (revive)
v0.1.7 - 2022-01-25
- Dependency updates
- built using Go 1.17.6
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.16.12
to1.17.6
- (GH-70) Update go.mod file, canary Dockerfile to reflect current dependencies
v0.1.6 - 2021-12-29
- Dependency updates
- built using Go 1.16.12
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.16.10
to1.16.12
actions/setup-node
v2.4.1
tov2.5.1
v0.1.5 - 2021-11-10
- Dependency updates
- built using Go 1.16.10
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.16.8
to1.16.10
actions/checkout
v2.3.4
tov2.4.0
actions/setup-node
v2.4.0
tov2.4.1
v0.1.4 - 2021-09-27
- Dependency updates
- built using Go 1.16.8
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.16.7
to1.16.8
v0.1.3 - 2021-08-08
- Dependency updates
- built using Go 1.16.7
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Dependencies
Go
1.16.6
to1.16.7
actions/setup-node
- updated from
v2.2.0
tov2.4.0
- updated from
v0.1.2 - 2021-07-19
- Built using Go 1.16.6
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
- Add "canary" Dockerfile to track stable Go releases, serve as a reminder to generate fresh binaries
-
Swap out GoDoc badge for pkg.go.dev badge
-
Dependencies
Go
1.15.5
to1.16.6
actions/setup-node
v2.1.2
tov2.2.0
- update
node-version
value to always use latest LTS version instead of hard-coded version
- cmd/tsm-pass/main.go:37:19: appendAssign: append result not assigned to the same slice (gocritic)
v0.1.1 - 2020-11-18
-
Built using Go 1.15.5
- Statically linked
- Windows (x86, x64)
- Linux (x86, x64)
-
Update password restrictions, minor cleanup.
- Extend list of supported characters to reflect IBM Spectrum Protect v6.3.3+
- Update config initialization
- Minor code cleanup
- GoDoc: Missing line breaks between features list entries
v0.1.0 - 2020-11-10
Initial release!
This release provides an early version of a Go CLI application that can be used to generate a password string compatible with Tivoli/TSM/Spectrum Protect. An older Python script previously used for this purpose is included for reference or alternative use.
- Statically linked binary release
- Built using Go 1.15.3
- Windows
- x86
- x64
- Linux
- x86
- x64