Releases: elastic/go-sysinfo
Releases · elastic/go-sysinfo
v1.15.3
v1.15.2
What's Changed
- github-actions: ubuntu-20.04 will be fully retired by April 1, 2025. by @v1v in #251
- build(deps): bump vmactions/freebsd-vm from 1.1.8 to 1.1.9 in the github-actions group by @dependabot in #253
- fix: do not leak darwin provider file to other oses by @kruskall in #254
Full Changelog: v1.15.1...v1.15.2
v1.15.1
v1.15.0
v1.14.2
v1.14.1
BREAKING CHANGES:
Host.FQDNWithContext()
and the deprecatedHost.FQDN()
now return the FQDN as is; it isn't lowercased anymore. This also affectstypes.HostInfo#Hostname
which, when it's the FQDN, won't be lowercased. ([GH-231])
IMPROVEMENTS:
- Replace usages of the deprecated io/ioutil package. ([GH-220])
- The sysinfo APIs (e.g.
Host()
,Process()
) now accept an optional argument to force reading from an alternative filesystem root. This can be useful inside of containers to read data from the Linux host. ([GH-226])
BUG FIXES:
- linux: Remove newline from HostInfo.NativeArchitecture value. ([GH-223])
v1.14.0
IMPROVEMENTS:
- Refactor the Linux FQDN test cases to remove the dependency on github.com/docker/docker. ([GH-215])
- Replace usages of github.com/joeshaw/multierror with the stdlib errors.Join(). This may affect the rendering of some error messages. ([GH-217])
- build: Require Go 1.21 for the module. ([GH-214])
- docs: Add policy of supporting the two most recent Go releases. ([GH-214])