Skip to main content
Skip table of contents

Breeze - Changelog

This article documents all notable changes to Breeze Agent v1.

2026

20260116.0

  • security: removed unused rubygems from the Linux installer. The following CVEs are remediated: CVE-2016-7954, CVE-2019-3881, CVE-2020-10663, CVE-2020-36327, CVE-2020-8130, CVE-2021-31799, CVE-2021-43809, CVE-2024-27281


2025

20251212.0

  • security: updated FFI rubygem version to 1.9.25 (CVE-2018-1000201 is remediated)

20251112.0

  • feature: GKE support

  • added: the gke_cluster_name fact

20250707.0

  • security: updated Ruby version for the Windows installer

20250626.0

  • feature: Windows 10 and Windows 11 support

20250624.0

  • fixed: the open descriptor issue in Specification#fix_rubygems_defaults_file

20250528.0

  • fixed: VMware non-reversible IDs (42..42, 56..56)

20250404.0

  • fixed: unpredictable timeout on some non-cloud virtual hosts

20250210.0

  • fixed: EC2 facts on aarch64

  • fixed: OS detection when the release file is not a file


2024

20240930.0

  • added: microsoft_deviceid as an Intune ID

20240926.0

  • fixed: issues with the custom Certificate Authority bundle

20240820.0

  • feature: support for the Oracle Cloud Infrastructure instances

20240528.0

  • added: a file with the product UUID in non-privileged user mode

20240524.0

  • refactored: the installation script has been refactored to be POSIX compatible

  • added: the systemd 'starting' status

  • added: [TESTING] a non-privileged user mode that can only collect data


2023

20231109.0

  • fixed: the path to the Bash in the systemd service unit-file

20230920.0

  • updated: [IMPORTANT] updated Rubygem module to use the latest version of Certificate Authority bundle

20230918.0

  • updated: [IMPORTANT] Certificate Authority bundle updated to version 2023-08-22, which will be used by default from now on all platforms

  • updated: the installers cleaned up

  • updated: installer patches

20230630.0

  • refactored: changed default agent ID for physical instances to hw_#{breeze_agent_uuid}

  • added: configuration option "hw_physical", default value true

20230601.0

  • feature: support for Microsoft Intune

20230510.0

  • updated: installation script to support Amazon Linux 2023

20230319.0

  • added: uninstall scripts

20230310.0

  • fixed: issue with VMware UUIDs 42/56

20230223.0

  • fixed: endian issue in VMware UUIDs

20230209.0

  • fixed: the exit code for the rm command

20230208.0

  • fixed: systemd installation script and timer

20230130.0

  • feature: support for VMware IDs


2022

20221111.0

  • added: environment variable http_ca_file

20220803.0

  • fixed: detection of systemd in case of its degradation

20220719.0

  • fixed: the breeze_agent_uuid fact in root-less mode

20220523.0

  • feature: allowed to set breeze_agent_id for EKS cluster from tags file

20220511.0

  • updated: installation script

20220324.0

  • updated: unused vulnerable rubygems removed

20220125.0

  • feature: support for Azure subscription IDs


2021

20211215.0

  • feature: support for Microsoft Windows Server 2022

20211023.0

  • fixed: breeze_agent_id in GCE (integer instead of string)

20211018.0

  • fixed: the breeze_agent_id fact on OpenStack

20210916.0

  • fixed: the ec2_account_id fact in IMDSv2

20210915.0

  • added: the k8s_cluster_name fact

20210811.0

  • feature: native Kubernetes support

20210427.0

  • fixed: PID file is deleted after agent shutdown

20210301.0

  • added: the breeze_agent_uuid fact

20210216.0

  • updated: timeouts for opening/reading HTTP requests are increased

20210106.0

  • fixed: breeze_agent_id on VMware instances without a tag file


2020

20201215.0

  • feature: vCenter support to the Breeze agent

20201103.0

  • feature: support for Azure AKS cluster

20201014.0

  • fixed: overriding of the session log

  • added: the ability to disable timeout

20201014.0

  • added: HTTP timeouts and connection retries

20201013.0

  • fixed: metadata URL for GCE

20200923.0

  • fixed: rubygems source file fixes for MacOS are disabled

  • added: new platform to all statements that use the RUBY_PLATFORM environment variable

  • added: build script for MacOS

  • feature: MacOS support to the installation script

20200916.0

  • added: session log file

20200819.0

  • added: Breeze agent ID added to the log output

20200812.0

  • feature: support for EKS clusters added to the fact 'breeze_agent_id'

20200810.0

  • added: the k8s_tunhub_client fact

20200806.0

  • added: K8s facts

20200618.0

  • fixed: Breeze shows RHEL8 instances as physical servers

20200601.0

  • added: new Azure facts subscriptionid and tags

20200601.0

  • feature: support for Azure ScaleSets


2019

20190912.0

  • added: agent-side improvements for using the internal rubygems repository

20190725.0

  • added: prevention of running multiple agents on Linux

20190219.0

  • added: Windows 2019 detection

20190205.0

  • fixed: Windows 2016 detection

20190110.0

  • fixed: Amazon Linux 2 detection


2018

20181106.0

  • updated: loading facts from external fact directories is disabled

20181002.0

  • added: CLI coptions to remove package cache files

20180713.0

  • added: scripts for troubleshooting

20180313.0

  • feature: support for AWS EC2 C5 instances added in Facter

20180226.0

  • added: redirection of Facter log messages to the Breeze agent log

20180213.0

  • updated: Azure instance ID detection


2017

20171213.0

  • fixed: recursive copying of directories

  • added: umask 0022

  • fixed: cronjob redirection to redirect STDERR to log file

20171207.0

  • fixed: owner/group in tarball file on Linux

20171019.0

  • fixed: gem install command

20171018.0

  • fixed: multiplier added to the installation package

20170922.0

  • feature: support for systems with systemd without cron

20170821.0

  • feature: support for Windows instances in GCE to "virtual" facts

20170817.0

  • feature: support for GCE instances

20170802.0

  • added: extended log messages to the file synchronization method

20170713.0

  • added: handling of plugin exceptions

  • added: redirection of plugin output to the agent log

20170712.0

  • added: redirection of the agent log to the server

  • updated: changed the level of notification in the hibernation timeout log

20170307.0

  • fixed: logging issue during rubygems installation

20170302.0

  • refactored: rubygems installation

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.