Skip to content

Latest commit

 

History

History
928 lines (706 loc) · 28.8 KB

CHANGELOG.md

File metadata and controls

928 lines (706 loc) · 28.8 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.5.14 - 2024-12-05

Changed

Dependency Updates

  • (GH-611) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.15 to go-ci-oldstable-build-v0.21.16 in /dependabot/docker/builds
  • (GH-620) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.16 to go-ci-oldstable-build-v0.21.17 in /dependabot/docker/builds
  • (GH-626) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.17 to go-ci-oldstable-build-v0.21.18 in /dependabot/docker/builds
  • (GH-614) Go Dependency: Bump github.com/atc0005/go-nagios from 0.17.1 to 0.18.0
  • (GH-615) Go Dependency: Bump github.com/atc0005/go-nagios from 0.18.0 to 0.18.1
  • (GH-618) Go Dependency: Bump github.com/atc0005/go-nagios from 0.18.1 to 0.19.0
  • (GH-628) Go Dependency: Bump golang.org/x/net from 0.31.0 to 0.32.0
  • (GH-627) Go Dependency: Bump golang.org/x/sys from 0.27.0 to 0.28.0
  • (GH-629) Go Dependency: Bump golang.org/x/text from 0.20.0 to 0.21.0
  • (GH-621) Go Runtime: Bump golang from 1.22.9 to 1.22.10 in /dependabot/docker/go

v0.5.13 - 2024-11-13

Changed

Dependency Updates

  • (GH-578) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.11 to go-ci-oldstable-build-v0.21.12 in /dependabot/docker/builds
  • (GH-580) 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-602) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.13 to go-ci-oldstable-build-v0.21.15 in /dependabot/docker/builds
  • (GH-564) Build Image: Bump atc0005/go-ci from go-ci-oldstable-build-v0.21.9 to go-ci-oldstable-build-v0.21.11 in /dependabot/docker/builds
  • (GH-603) Go Dependency: Bump github.com/atc0005/go-nagios from 0.16.1 to 0.17.1
  • (GH-566) Go Dependency: Bump github.com/likexian/whois from 1.15.4 to 1.15.5
  • (GH-565) Go Dependency: Bump github.com/likexian/whois-parser from 1.24.19 to 1.24.20
  • (GH-575) Go Dependency: Bump golang.org/x/net from 0.28.0 to 0.29.0
  • (GH-604) Go Dependency: Bump golang.org/x/net from 0.29.0 to 0.31.0
  • (GH-572) Go Dependency: Bump golang.org/x/sys from 0.24.0 to 0.25.0
  • (GH-598) Go Dependency: Bump golang.org/x/sys from 0.25.0 to 0.27.0
  • (GH-573) Go Dependency: Bump golang.org/x/text from 0.17.0 to 0.18.0
  • (GH-599) Go Dependency: Bump golang.org/x/text from 0.18.0 to 0.20.0
  • (GH-574) Go Runtime: Bump golang from 1.22.6 to 1.22.7 in /dependabot/docker/go
  • (GH-595) Go Runtime: Bump golang from 1.22.7 to 1.22.9 in /dependabot/docker/go

v0.5.12 - 2024-08-21

Changed

Dependency Updates

  • (GH-555) 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-556) Update project to Go 1.22 series

v0.5.11 - 2024-08-13

Changed

Dependency Updates

  • (GH-528) 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-532) 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-534) 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-546) 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-527) Go Dependency: Bump github.com/likexian/whois from 1.15.3 to 1.15.4
  • (GH-526) Go Dependency: Bump github.com/likexian/whois-parser from 1.24.18 to 1.24.19
  • (GH-542) Go Dependency: Bump golang.org/x/net from 0.27.0 to 0.28.0
  • (GH-538) Go Dependency: Bump golang.org/x/sys from 0.22.0 to 0.23.0
  • (GH-547) Go Dependency: Bump golang.org/x/sys from 0.23.0 to 0.24.0
  • (GH-543) Go Dependency: Bump golang.org/x/text from 0.16.0 to 0.17.0
  • (GH-544) Go Runtime: Bump golang from 1.21.12 to 1.21.13 in /dependabot/docker/go

Other

  • (GH-536) Push REPO_VERSION var into containers for builds

v0.5.10 - 2024-07-10

Changed

Dependency Updates

  • (GH-499) 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-503) 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-511) 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-513) 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-506) Go Dependency: Bump github.com/likexian/whois-parser from 1.24.16 to 1.24.18
  • (GH-518) Go Dependency: Bump golang.org/x/net from 0.26.0 to 0.27.0
  • (GH-514) Go Dependency: Bump golang.org/x/sys from 0.21.0 to 0.22.0
  • (GH-510) Go Runtime: Bump golang from 1.21.11 to 1.21.12 in /dependabot/docker/go

v0.5.9 - 2024-06-07

Changed

Dependency Updates

  • (GH-478) 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-481) 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-495) 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-475) Go Dependency: Bump github.com/likexian/whois-parser from 1.24.15 to 1.24.16
  • (GH-480) Go Dependency: Bump github.com/rs/zerolog from 1.32.0 to 1.33.0
  • (GH-492) Go Dependency: Bump golang.org/x/net from 0.25.0 to 0.26.0
  • (GH-493) Go Dependency: Bump golang.org/x/sys from 0.20.0 to 0.21.0
  • (GH-491) Go Dependency: Bump golang.org/x/text from 0.15.0 to 0.16.0
  • (GH-487) Go Runtime: Bump golang from 1.21.10 to 1.21.11 in /dependabot/docker/go

Fixed

  • (GH-483) Remove inactive maligned linter
  • (GH-484) Fix errcheck linting errors

v0.5.8 - 2024-05-11

Changed

Dependency Updates

  • (GH-460) 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-469) 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-471) 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-449) Go Dependency: Bump github.com/likexian/gokit from 0.25.13 to 0.25.15
  • (GH-456) Go Dependency: Bump github.com/likexian/whois from 1.15.2 to 1.15.3
  • (GH-448) Go Dependency: Bump github.com/likexian/whois-parser from 1.24.12 to 1.24.15
  • (GH-465) Go Dependency: Bump golang.org/x/net from 0.24.0 to 0.25.0
  • (GH-462) Go Dependency: Bump golang.org/x/sys from 0.19.0 to 0.20.0
  • (GH-461) Go Dependency: Bump golang.org/x/text from 0.14.0 to 0.15.0
  • (GH-467) Go Runtime: Bump golang from 1.21.9 to 1.21.10 in /dependabot/docker/go
  • (GH-452) Update go.mod version from Go 1.20 to 1.21

v0.5.7 - 2024-04-11

Changed

Dependency Updates

  • (GH-424) 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-426) 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-428) 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-429) 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-440) 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-442) Go Dependency: Bump github.com/likexian/whois from 1.15.1 to 1.15.2
  • (GH-421) Go Dependency: Bump github.com/likexian/whois-parser from 1.24.10 to 1.24.11
  • (GH-441) Go Dependency: Bump github.com/likexian/whois-parser from 1.24.11 to 1.24.12
  • (GH-435) Go Dependency: Bump golang.org/x/net from 0.22.0 to 0.24.0
  • (GH-436) Go Dependency: Bump golang.org/x/sys from 0.18.0 to 0.19.0
  • (GH-434) Go Runtime: Bump golang from 1.21.8 to 1.21.9 in /dependabot/docker/go

v0.5.6 - 2024-03-07

Changed

Dependency Updates

  • (GH-418) Add todo/release label to "Go Runtime" PRs
  • (GH-407) 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-415) 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-403) canary: bump golang from 1.21.6 to 1.21.7 in /dependabot/docker/go
  • (GH-400) 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-410) Go Dependency: Bump golang.org/x/net from 0.21.0 to 0.22.0
  • (GH-409) Go Dependency: Bump golang.org/x/sys from 0.17.0 to 0.18.0
  • (GH-414) Go Runtime: Bump golang from 1.21.7 to 1.21.8 in /dependabot/docker/go
  • (GH-405) Update Dependabot PR prefixes (redux)
  • (GH-404) Update Dependabot PR prefixes
  • (GH-402) Update project to Go 1.21 series

v0.5.5 - 2024-02-15

Changed

Dependency Updates

  • (GH-387) canary: bump golang from 1.20.13 to 1.20.14 in /dependabot/docker/go
  • (GH-370) 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-374) 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-379) 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-392) 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-396) 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-376) go.mod: bump github.com/atc0005/go-nagios from 0.16.0 to 0.16.1
  • (GH-381) go.mod: bump github.com/rs/zerolog from 1.31.0 to 1.32.0
  • (GH-391) go.mod: bump golang.org/x/net from 0.20.0 to 0.21.0
  • (GH-390) go.mod: bump golang.org/x/sys from 0.16.0 to 0.17.0

Fixed

  • (GH-371) Enable Branding support

v0.5.4 - 2024-01-19

Changed

Dependency Updates

  • (GH-363) canary: bump golang from 1.20.12 to 1.20.13 in /dependabot/docker/go
  • (GH-364) 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-356) ghaw: bump github/codeql-action from 2 to 3
  • (GH-360) go.mod: bump golang.org/x/net from 0.19.0 to 0.20.0
  • (GH-358) go.mod: bump golang.org/x/sys from 0.15.0 to 0.16.0

v0.5.3 - 2023-12-08

Changed

Dependency Updates

  • (GH-348) canary: bump golang from 1.20.11 to 1.20.12 in /dependabot/docker/go
  • (GH-350) 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-343) go.mod: bump github.com/likexian/whois-parser from 1.24.9 to 1.24.10
  • (GH-345) go.mod: bump golang.org/x/net from 0.18.0 to 0.19.0
  • (GH-344) go.mod: bump golang.org/x/sys from 0.14.0 to 0.15.0

v0.5.2 - 2023-11-15

Changed

Dependency Updates

  • (GH-332) canary: bump golang from 1.20.10 to 1.20.11 in /dependabot/docker/go
  • (GH-316) canary: bump golang from 1.20.8 to 1.20.10 in /dependabot/docker/go
  • (GH-321) 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-337) 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-325) go.mod: bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20
  • (GH-302) go.mod: bump github.com/rs/zerolog from 1.30.0 to 1.31.0
  • (GH-314) go.mod: bump golang.org/x/net from 0.15.0 to 0.17.0
  • (GH-334) go.mod: bump golang.org/x/net from 0.17.0 to 0.18.0
  • (GH-307) go.mod: bump golang.org/x/sys from 0.12.0 to 0.13.0
  • (GH-329) go.mod: bump golang.org/x/sys from 0.13.0 to 0.14.0
  • (GH-328) go.mod: bump golang.org/x/text from 0.13.0 to 0.14.0

v0.5.1 - 2023-10-06

Changed

Dependency Updates

  • (GH-281) go.mod: bump golang.org/x/sys from 0.11.0 to 0.12.0
  • (GH-280) go.mod: bump golang.org/x/text from 0.12.0 to 0.13.0
  • (GH-284) go.mod: bump golang.org/x/net from 0.14.0 to 0.15.0
  • (GH-282) ghaw: bump actions/checkout from 3 to 4
  • (GH-288) 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-286) canary: bump golang from 1.20.7 to 1.20.8 in /dependabot/docker/go
  • (GH-295) 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-298) 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

v0.5.0 - 2023-08-30

Added

  • (GH-265) Add flag to explicitly disable referral lookups

Changed

  • Dependencies
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.13.5 to go-ci-oldstable-build-v0.13.7
    • github.com/likexian/whois
      • v1.15.0 to v1.15.1
    • github.com/likexian/whois-parser
      • v1.24.8 to v1.24.9
  • (GH-271) README: Note optional use of custom WHOIS server

v0.4.0 - 2023-08-22

Added

  • (GH-228) Add domain performance data metrics

Changed

  • Dependencies
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.13.4 to go-ci-oldstable-build-v0.13.5

v0.3.5 - 2023-08-17

Added

  • (GH-216) Add initial automated release notes config
  • (GH-218) 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/net
      • v0.12.0 to v0.14.0
    • golang.org/x/sys
      • v0.10.0 to v0.11.0
    • golang.org/x/text
      • v0.11.0 to v0.12.0
  • (GH-220) Update Dependabot config to monitor both branches
  • (GH-248) Update project to Go 1.20 series

v0.3.4 - 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
    • golang.org/x/net
      • v0.11.0 to v0.12.0
    • golang.org/x/text
      • v0.10.0 to v0.11.0
  • (GH-211) Update RPM postinstall scripts to use restorecon
  • (GH-213) Update README references section

Fixed

  • (GH-209) Correct logging format listed in README

v0.3.3 - 2023-06-16

Overview

  • Bug fix
  • built using Go 1.19.10
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Fixed

  • (GH-201) runtime error: invalid memory address or nil pointer dereference error for domains missing WhoIS record fields

v0.3.2 - 2023-06-16

Overview

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

Changed

  • Dependencies
    • Go
      • 1.19.9 to 1.19.10
    • atc0005/go-ci
      • 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/net
      • v0.10.0 to v0.11.0
    • golang.org/x/sys
      • v0.8.0 to v0.9.0
    • golang.org/x/text
      • v0.9.0 to v0.10.0
    • mattn/go-isatty
      • v0.0.18 to v0.0.19
  • (GH-194) Update vuln analysis GHAW to remove on.push hook

Fixed

  • (GH-191) Disable depguard linter
  • (GH-198) Restore local CodeQL workflow

v0.3.1 - 2023-05-12

Overview

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

Changed

  • Dependencies
    • Go
      • 1.19.7 to 1.19.9
    • atc0005/go-ci
      • go-ci-oldstable-build-v0.10.3 to go-ci-oldstable-build-v0.10.5
    • github.com/likexian/whois
      • v1.14.6 to v1.15.0
    • github.com/likexian/whois-parser
      • v1.24.7 to v1.24.8
    • github.com/likexian/gokit
      • v0.25.11 to v0.25.13
    • rs/zerolog
      • v1.29.0 to v1.29.1
    • golang.org/x/net
      • v0.8.0 to v0.10.0
    • golang.org/x/sys
      • v0.6.0 to v0.8.0
    • golang.org/x/text
      • v0.8.0 to v0.9.0

v0.3.0 - 2023-04-04

Overview

  • Add support for generating DEB, RPM packages
  • Build improvements
  • Generated binary changes
    • filename patterns
    • compression (~ 66% smaller)
    • executable metadata
  • built using Go 1.19.7
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Added

  • (GH-154) Generate RPM/DEB packages using nFPM
  • (GH-155) Add version details to Windows executables

Changed

  • (GH-153) Switch to semantic versioning (semver) compatible versioning pattern
  • (GH-156) Makefile: Compress binaries & use fixed filenames
  • (GH-157) Makefile: Refresh recipes to add "standard" set, new package-related options
  • (GH-158) Build dev/stable releases using go-ci Docker image

v0.2.14 - 2023-04-04

Overview

  • Bug fixes
  • GitHub Actions workflows updates
  • Dependency updates
  • built using Go 1.19.7
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Added

  • (GH-136) Add Go Module Validation, Dependency Updates jobs

Changed

  • Dependencies
    • Go
      • 1.19.4 to 1.19.7
    • github.com/likexian/whois
      • v1.14.4 to v1.14.6
    • github.com/likexian/whois-parser
      • v1.24.2 to v1.24.7
    • github.com/likexian/gokit
      • v0.25.9 to v0.25.11
    • atc0005/go-nagios
      • v0.10.2 to v0.14.0
    • rs/zerolog
      • v1.28.0 to v1.29.0
    • github.com/mattn/go-isatty
      • v0.0.16 to v0.0.18
    • golang.org/x/net
      • v0.4.0 to v0.8.0
    • golang.org/x/sys
      • v0.3.0 to v0.6.0
    • golang.org/x/text
      • v0.5.0 to v0.8.0
  • Misc
    • (GH-130) Update nagios library usage
  • CI
    • (GH-145) Drop Push Validation workflow
    • (GH-146) Rework workflow scheduling
    • (GH-148) Remove Push Validation workflow status badge

Fixed

  • (GH-167) Update vuln analysis GHAW to use on.push
  • (GH-170) Use UNKNOWN state for invalid command-line options
  • (GH-171) Use UNKNOWN state for fetching & parsing failures

v0.2.13 - 2022-12-09

Overview

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

Changed

  • Dependencies
    • Go
      • 1.19.3 to 1.19.4
    • github.com/likexian/whois
      • v1.14.3-0.20221012013111-a48608e6097a to v1.14.4
    • github.com/likexian/whois-parser
      • v1.24.1 to v1.24.2
    • github.com/mattn/go-colorable
      • v0.1.12 to v0.1.13
    • github.com/mattn/go-isatty
      • v0.0.14 to v0.0.16
    • golang.org/x/net
      • v0.0.0-20220708220712-1185a9018129 to v0.4.0
    • golang.org/x/sys
      • v0.0.0-20220520151302-bc2c85ada10a to v0.3.0
    • golang.org/x/text
      • v0.3.7 to v0.5.0

v0.2.12 - 2022-11-09

Overview

  • Bug fixes
  • Dependency updates
  • GitHub Actions Workflows updates
  • built using Go 1.19.3
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.19.1 to 1.19.3
    • github.com/likexian/whois
      • v1.14.2 to v1.14.3-0.20221012013111-a48608e6097a
    • atc0005/go-nagios
      • v0.10.0 to v0.10.2
  • (GH-108) Refactor GitHub Actions workflows to import logic

Fixed

  • (GH-115) Receiving dial tcp: address tcp///whois.pairdomains.com: unknown port error for a specific domain
  • (GH-117) WHOIS CreatedDate value incorrectly duplicates ExpirationDate value
  • (GH-119) Failure to parse date fields in WHOIS record: parsing time "2022-06-03" as "2006-01-02T15:04:05Z07:00": cannot parse "" as "T"
  • (GH-121) Fix Makefile Go module base path detection

v0.2.11 - 2022-09-22

Overview

  • Bug fixes
  • Dependency updates
  • GitHub Actions Workflows updates
  • built using Go 1.19.1
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.17.13 to 1.19.1
    • atc0005/go-nagios
      • v0.9.1 to v0.10.0
    • rs/zerolog
      • v1.27.0 to v1.28.0
    • github/codeql-action
      • v2.1.21 to v2.1.25
  • (GH-98) Update project to Go 1.19
  • (GH-99) Update Makefile and GitHub Actions Workflows

v0.2.10 - 2022-08-25

Overview

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

Changed

  • Dependencies
    • Go
      • 1.17.12 to 1.17.13

Fixed

  • (GH-95) Apply Go 1.19 specific doc comments linting fixes

v0.2.9 - 2022-07-21

Overview

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

Changed

  • Dependencies
    • Go
      • 1.17.10 to 1.17.12
    • likexian/whois
      • v1.12.5 to v1.14.2
    • likexian/whois-parser
      • v1.22.0 to v1.24.1
    • atc0005/go-nagios
      • v0.8.2 to v0.9.1
    • rs/zerolog
      • v1.26.1 to v1.27.0

Fixed

  • (GH-88) Update lintinstall Makefile recipe
  • (GH-90) Fix atc0005/go-nagios library usage linting errors
  • (GH-93) Fix unused Markdownlint reference

v0.2.8 - 2022-05-13

Overview

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

Changed

  • Dependencies
    • Go
      • 1.17.9 to 1.17.10

v0.2.7 - 2022-04-29

Overview

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

Changed

  • Dependencies
    • Go
      • 1.17.7 to 1.17.9
    • likexian/whois
      • v1.12.4 to v1.12.5

v0.2.6 - 2022-03-02

Overview

  • Dependency updates
  • CI / linting improvements
  • built using Go 1.17.7
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Changed

  • Dependencies
    • Go
      • 1.17.6 to 1.17.7
    • actions/checkout
      • v2.4.0 to v3
    • actions/setup-node
      • v2.5.1 to v3

Fixed

  • (GH-66) Expand linting GitHub Actions Workflow to include oldstable, unstable container images
  • (GH-67) Switch Docker image source from Docker Hub to GitHub Container Registry (GHCR)

v0.2.5 - 2022-01-21

Overview

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

Changed

  • Dependencies
    • Go
      • 1.16.12 to 1.17.6
      • (GH-60) Update go.mod file, canary Dockerfile to reflect current dependencies
    • atc0005/go-nagios
      • v0.8.1 to v0.8.2

Fixed

  • (GH-61) Remove additional cert references
  • (GH-62) Fix doc comments for FormattedExpiration func

v0.2.4 - 2021-12-28

Overview

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

Changed

  • Dependencies

    • Go
      • 1.16.10 to 1.16.12
    • rs/zerolog
      • v1.26.0 to v1.26.1
    • actions/setup-node
      • v2.4.1 to v2.5.1
  • (GH-54) Help output generated by -h, --help flag is sent to stderr, should go to stdout instead

Fixed

  • (GH-49) Add missing subsection to CHANGELOG entry

v0.2.3 - 2021-11-08

Overview

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

Changed

  • Dependencies

    • Go
      • 1.16.8 to 1.16.10
    • atc0005/go-nagios
      • v0.7.0 to v0.8.1
    • rs/zerolog
      • v1.25.0 to v1.26.0
    • actions/checkout
      • v2.3.4 to v2.4.0
    • actions/setup-node
      • v2.4.0 to v2.4.1
    • likexian/whois
      • v1.12.1 to v1.12.4
    • likexian/whois-parser
      • v1.20.5 to v1.22.0
  • (GH-39) Replace bundled ServiceState type

Fixed

  • (GH-41) Fix various typos and copy/paste/modify issues

v0.2.2 - 2021-09-23

Overview

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

Changed

  • Dependencies
    • Go
      • 1.16.7 to 1.16.8
    • atc0005/go-nagios
      • v0.6.1 to v0.7.0
    • rs/zerolog
      • v1.23.0 to v1.25.0
    • likexian/whois-parser
      • v1.20.4 to v1.20.5

v0.2.1 - 2021-08-06

Overview

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

Changed

  • Dependencies
    • Go
      • 1.16.6 to 1.16.7
    • actions/setup-node
      • updated from v2.3.0 to v2.4.0

v0.2.0 - 2021-07-30

Overview

  • Add new optional flag
  • built using Go 1.16.6
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Added

  • Add optional flag for registrar WHOIS server

v0.1.0 - 2021-07-30

Overview

  • Initial project release
  • built using Go 1.16.6
    • Statically linked
    • Windows (x86, x64)
    • Linux (x86, x64)

Added

This release provides an early version of a Nagios plugin used to check the expiration date for a specified domain. See the README file for additional details.

Features of this release:

  • Nagios plugin for monitoring expiration of WHOIS records

  • Optional branding "signature"

    • used to indicate what Nagios plugin (and what version) is responsible for the service check result
  • Optional, leveled logging using rs/zerolog package

    • JSON-format output (to stderr)
    • choice of disabled, panic, fatal, error, warn, info (the default), debug or trace.