Skip to content

Latest commit

 

History

History
421 lines (313 loc) · 14.2 KB

CHANGELOG.md

File metadata and controls

421 lines (313 loc) · 14.2 KB

Changelog

Overview

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!.

Types of changes

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.3.11 - 2024-06-07

Changed

Dependency Updates

  • (GH-296) Go Dependency: Bump github.com/rs/zerolog from 1.32.0 to 1.33.0
  • (GH-294) 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-298) 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-303) Go Dependency: Bump golang.org/x/sys from 0.20.0 to 0.21.0
  • (GH-308) 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-305) Go Runtime: Bump golang from 1.21.10 to 1.21.11 in /dependabot/docker/go

Fixed

  • (GH-300) Remove inactive maligned linter
  • (GH-301) Fix errcheck linting errors

v0.3.10 - 2024-05-11

Changed

Dependency Updates

  • (GH-281) 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-287) 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-289) 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 Dependency: Bump golang.org/x/sys from 0.19.0 to 0.20.0
  • (GH-285) Go Runtime: Bump golang from 1.21.9 to 1.21.10 in /dependabot/docker/go

v0.3.9 - 2024-04-11

Changed

Dependency Updates

  • (GH-264) 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-265) 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-268) 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-274) Go Dependency: Bump golang.org/x/sys from 0.18.0 to 0.19.0
  • (GH-272) Go Runtime: Bump golang from 1.21.8 to 1.21.9 in /dependabot/docker/go

v0.3.8 - 2024-03-08

Changed

Dependency Updates

  • (GH-259) Add todo/release label to "Go Runtime" PRs
  • (GH-250) 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-257) 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-244) 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-254) Go Dependency: Bump golang.org/x/sys from 0.17.0 to 0.18.0
  • (GH-255) Go Runtime: Bump golang from 1.21.7 to 1.21.8 in /dependabot/docker/go
  • (GH-249) Update Dependabot PR prefixes (redux)
  • (GH-248) Update Dependabot PR prefixes
  • (GH-246) Update project to Go 1.21 series

v0.3.7 - 2024-02-16

Changed

Dependency Updates

  • (GH-233) canary: bump golang from 1.20.13 to 1.20.14 in /dependabot/docker/go
  • (GH-217) 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-220) 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-224) 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-240) 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-221) go.mod: bump github.com/atc0005/go-nagios from 0.16.0 to 0.16.1
  • (GH-226) go.mod: bump github.com/rs/zerolog from 1.31.0 to 1.32.0
  • (GH-235) go.mod: bump golang.org/x/sys from 0.16.0 to 0.17.0

v0.3.6 - 2024-01-19

Changed

Dependency Updates

  • (GH-211) canary: bump golang from 1.20.12 to 1.20.13 in /dependabot/docker/go
  • (GH-213) 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-206) ghaw: bump github/codeql-action from 2 to 3
  • (GH-208) go.mod: bump golang.org/x/sys from 0.15.0 to 0.16.0

v0.3.5 - 2023-12-08

Changed

Dependency Updates

  • (GH-201) canary: bump golang from 1.20.11 to 1.20.12 in /dependabot/docker/go
  • (GH-203) 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-199) go.mod: bump golang.org/x/sys from 0.14.0 to 0.15.0

v0.3.4 - 2023-11-17

Changed

Dependency Updates

  • (GH-189) canary: bump golang from 1.20.10 to 1.20.11 in /dependabot/docker/go
  • (GH-156) canary: bump golang from 1.20.7 to 1.20.8 in /dependabot/docker/go
  • (GH-178) canary: bump golang from 1.20.8 to 1.20.10 in /dependabot/docker/go
  • (GH-181) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.10 to go-ci-oldstable-build-v0.13.12 in /dependabot/docker/builds
  • (GH-192) 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-146) 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-148) 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-151) 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-158) 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-163) 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-167) docker: bump atc0005/go-ci from go-ci-oldstable-build-v0.13.9 to go-ci-oldstable-build-v0.13.10 in /dependabot/docker/builds
  • (GH-154) ghaw: bump actions/checkout from 3 to 4
  • (GH-183) go.mod: bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20
  • (GH-171) go.mod: bump github.com/rs/zerolog from 1.30.0 to 1.31.0
  • (GH-152) go.mod: bump golang.org/x/sys from 0.11.0 to 0.12.0
  • (GH-175) go.mod: bump golang.org/x/sys from 0.12.0 to 0.13.0
  • (GH-187) go.mod: bump golang.org/x/sys from 0.13.0 to 0.14.0

Fixed

  • (GH-194) Fix goconst linting errors

v0.3.3 - 2023-08-17

Added

  • (GH-117) Add initial automated release notes config
  • (GH-119) Add initial automated release build workflow

Changed

  • Dependencies
    • Go
      • 1.19.11 to 1.20.7
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.11.3 to go-ci-oldstable-build-v0.13.4
    • rs/zerolog
      • v1.29.1 to v1.30.0
    • golang.org/x/sys
      • v0.10.0 to v0.11.0
  • (GH-121) Update Dependabot config to monitor both branches
  • (GH-141) Update project to Go 1.20 series

v0.3.2 - 2023-07-13

Overview

  • RPM package improvements
  • Bug fixes
  • Dependency updates
  • built using Go 1.19.11
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.10 to 1.19.11
    • atc0005/go-nagios
      • v0.15.0 to v0.16.0
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.11.0 to go-ci-oldstable-build-v0.11.3
    • golang.org/x/sys
      • v0.9.0 to v0.10.0
  • (GH-111) Update RPM postinstall scripts to use restorecon

Fixed

  • (GH-108) README missing performance data metrics table
  • (GH-109) Correct logging format listed in README

v0.3.1 - 2023-06-16

Overview

  • Bug fixes
  • GitHub Actions workflow updates
  • Dependency updates
  • built using Go 1.19.10
    • Statically linked
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.9 to 1.19.10
    • atc0005/go-ci build image
      • go-ci-oldstable-build-v0.10.5 to go-ci-oldstable-build-v0.11.0
    • atc0005/go-nagios
      • v0.14.0 to v0.15.0
    • golang.org/x/sys
      • v0.8.0 to v0.9.0
    • mattn/go-isatty
      • v0.0.18 to v0.0.19
  • (GH-99) Update vuln analysis GHAW to remove on.push hook

Fixed

  • (GH-95) Disable depguard linter
  • (GH-96) Add missing branding flag support
  • (GH-101) Restore local CodeQL workflow

v0.3.0 - 2023-05-11

Overview

  • Build improvements
  • Bug fixes
  • Dependency updates
  • built using Go 1.19.9
    • Statically linked
    • Linux (x86, x64)

Added

  • (GH-82) Add rootless container builds via Docker/Podman

Changed

  • Dependencies
    • Go
      • 1.19.7 to 1.19.9
    • atc0005/go-ci build image
      • go-ci-oldstable-build-v0.9.1 to go-ci-oldstable-build-v0.10.5
    • rs/zerolog
      • v1.29.0 to v1.29.1
    • golang.org/x/sys
      • v0.6.0 to v0.8.0
    • mattn/go-isatty
      • v0.0.17 to v0.0.18

Fixed

  • (GH-74) Fix CHANGELOG entry indentation
  • (GH-76) Update vuln analysis GHAW to use on.push hook
  • (GH-90) Fix revive linter errors

v0.2.1 - 2023-03-09

Overview

  • Dependency updates
  • built using Go 1.19.7
    • Statically linked
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.6 to 1.19.7
    • atc0005/go-ci build image
      • go-ci-oldstable-build-v0.9.0 to go-ci-oldstable-build-v0.9.1

v0.2.0 - 2023-03-07

Overview

  • Add support for generating packages
  • Generated binary changes
    • filename patterns
    • compression
    • executable metadata
  • Build improvements
  • built using Go 1.19.6
    • Statically linked
    • Linux (x86, x64)

Added

  • (GH-53) Generate RPM/DEB packages using nFPM

Changed

  • (GH-52) Switch to semantic versioning (semver) compatible versioning pattern
  • (GH-54) Add version metadata to Windows executables
  • (GH-55) Makefile: Compress binaries and use fixed filenames
  • (GH-56) Makefile: Refresh recipes to add "standard" set, new package-related options
  • (GH-57) Build dev/stable releases using go-ci Docker image

v0.1.2 - 2023-03-07

Overview

  • Bug fixes
  • Dependency updates
  • GitHub Actions Workflow updates
  • built using Go 1.19.6
    • Statically linked
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.4 to 1.19.6
    • atc0005/go-nagios
      • v0.10.2 to v0.14.0
    • rs/zerolog
      • v1.28.0 to v1.29.0
    • golang.org/x/sys
      • v0.3.0 to v0.6.0
    • mattn/go-isatty
      • v0.0.16 to v0.0.17
  • GitHub Actions
    • (GH-40) Add Go Module Validation, Dependency Updates jobs
    • (GH-47) Drop Push Validation workflow
    • (GH-48) Rework workflow scheduling
    • (GH-50) Remove Push Validation workflow status badge

Fixed

  • (GH-35) Drop plugin runtime tracking, update library usage
  • (GH-41) Add missing Makefile usage entry for release build
  • (GH-59) Use UNKNOWN state for perfdata add failures
  • (GH-60) Use UNKNOWN state for invalid command-line args
  • (GH-61) Remove duplicate perfdata add step
  • (GH-62) Use UNKNOWN state for evaluation failures

v0.1.1 - 2022-12-07

Overview

  • Bug fixes
  • Dependency updates
  • built using Go 1.19.4
    • Statically linked
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.3 to 1.19.4
    • golang.org/x/sys
      • v0.2.0 to v0.3.0
  • (GH-26) Exclude process ID of running tool

Fixed

  • (GH-25) Minor refactoring to resolve gocognit warnings
  • (GH-27) Fix overview statements

v0.1.0 - 2022-12-03

Overview

  • Initial release
  • built using Go 1.19.3
    • Statically linked
    • Linux (x86, x64)

Added

Initial release!

This release provides early release versions of two tools used to monitor processes on Linux distros:

Tool Name Overall Status Description
check_process Alpha Nagios plugin used to monitor for problematic process states.
lsps Alpha Small CLI tool to list processes with known problematic processes.

See the project README for additional details.